La fonction APROG1 permet de réapprovisionner automatiquement les stocks en fonction du niveau des compteurs de stocks.
Une commande d’achat est automatiquement générée chez le fournisseur principal du produit. La date d’expédition calculée est la date du jour à laquelle on ajoute le délai de réapprovisionnement du fournisseur enregistré dans la fiche tiers.
La possibilité vous est offerte de simuler le réapprovisionnement (fonction APROG4) avant de le générer. Les besoins sont calculés à partir des formules de réapprovisionnement et en fonction du type de suivi en stock du produit.
Vous pouvez également opter pour le réapprovisionnement automatique des produits suivis en stocks en tenant compte des périmètres de fournisseurs (fonction APROG8).
|
|
Attention Ce traitement différé est géré en mode multi-entités, à raison d’une transaction par entité traitée. Lorsqu’il est lancé depuis une entité de niveau « groupe » (niveau 01), ce traitement peut générer des commandes d’achat (ou le plan acheteur) pour les différentes entités concernées par les fiches stocks sélectionnés. Cependant, lorsque les fiches stocks sont partagées (cas d’ACE PACK Retail), il est nécessaire d’utiliser une vue particulière intégrant le code société à utiliser. |
En mode génération, APROG1 va éditer par défaut les événements générés, nécessitant de paramétrer la fonction APROCHA (voir le mécanisme des éditions chainées). La maquette associée au traitement correspondant alors à une maquette d’édition des événements utilisant les blocs d’EDEVE.
Pour ne pas lancer l’édition des commandes générées, il faut positionner le paramètre maquette « P APROG1 ». La maquette associée au traitement utilise alors les blocs d’APROG1.
Description technique des champs de cet écran.
C’est à partir de cet écran que peuvent être déclenchés les traitements suivants :
Neuf formules de réapprovisionnement (de FS1 à FS9) vous sont par défaut offertes.
Elles sont identiques mais reposent sur l’utilisation de compteurs virtuels différents. Chaque formule « FSx » (où x est le numéro de la formule) peut utiliser jusqu’à 7 compteurs « FSxn ».
Le calcul effectué est le suivant :
si (FSx1 < ou = FSx2) ou si (FSx3 < ou = FSx4)
alors Q = Max. (FSx5 , FSx6) arrondi au FSx7 supérieur
Q est la quantité à commander.
En plus de ces 9 formules standard, quatre autres formules, dont le nom est fixe, sont disponibles :
1. Formule « Standard » (F1),
2. Formule « Spécifique » (F2),
3. Formule « Un pour un » (F3),
4. Formule de « Sykes » (F4).
Formule 4 (formule de Sykes)
Remarque : Le compteur STKNET utilisé ci-dessus représente une valeur totale société = Somme des dépôts pour le produit concerné.
Exemple 1 :
si FS11 < FS12 alors Q = Max(FS15) arrondi à FS17
| FS11 = Stock physique + approvisionnements en cours | 90 |
| FS12 = Réservé Client | 170 |
| Seuil de sécurité | 10 |
| FS15 = FS12 – FS11 + Seuil de sécurité | = 90 |
| FS17 = Quantité économique | 50 |
Comme 90 < 170, on va commander 90 arrondi à 2x50, donc 100.
Exemple 2 :
Si le stock disponible passe en dessous du compteur seuil point de commande, un approvisionnement permettant d’obtenir mon stock optimum est automatiquement déclenché.
En utilisant la formule FS1.
SI [FS11 <= FS12] ou [FS13 <= FS14]
ALORS est commandée la quantité MAX [FS15 , FS16] arrondie à FS17
Il vous faut alors définir :
FS11 = Stock Disponible
FS12 = CPC
FS13 = vide
FS14 = vide
FS15 = CSO – Stock Disponible
FS16 = vide
FS17 = vide.
Mise en œuvre
| Paramètre | Fonctionnalité |
| APRECH |
Date d’échéance des évènements générés. |
| APRFOR |
Utiliser une formule secondaire d’approvisionnement lorsque le besoin calculé par la formule standard de réapprovisionnement du produit est nul. |
| APRGBL |
Utiliser la notion de dépôt global. |
| APRGMF |
Personnaliser l’approvisionnement provenant de plusieurs fournisseurs. |
| APROSP |
Adapter le calcul en ajoutant un nombre de jours par rapport au délai de réapprovisionnement du fournisseur ou de la date du jour. |
| APRRUP |
Alimenter trois zones supplémentaires et déclencher la création d’un nouvel événement à chaque rupture de l’un de ces champs (voir aussi AP1RUP). |
| APZRUP |
Dans le cadre du réapprovisionnement automatique, propager les zones libres de la vue de sélection vers des zones paramétrées de l’en-tête de la commande générée. |
| FILCDE |
Associer par défaut la filière logistique sur l’en-tête ou le poste d’événement. |
| FILLOG |
Activer la gestion des filières logistiques |
| FILREC |
Personnaliser la gestion des filières sur réception. |
| FILTYP |
Restreindre l'utilisation de certaines filières à certains flux d'événement (commandes d'achat standard, transferts, retours, etc…). |
| FSxynn |
Tenir compte de plusieurs axes statistiques dans la formule de réapprovisionnement. |
| Mot clé | Fonctionnalité |
| APROG1 |
Permet de désactiver l’édition chainée des événements générés et d’utiliser les blocs d’APROG1 |
|
Force la quantité à réapprovisionner du poste de l’événement généré (champ « evp.qtecde ») avec une valeur provenant du bloc d’édition 11 (bloc virtuel du bloc 10 d’APROG1) si présence du paramètre maquette « P APROG1 », sinon du bloc A2, bloc virtuel du bloc 10 d’APROG1 utilisable depuis une maquette prévue pour un EDEVE. |
|
|
Permet de réajuster la quantité à réapprovisionner calculée par la formule de réapprovisionnement disponible en @46 du bloc 11 (voir utilisation du bloc 11 ou A2 sur le paramètre maquette QTE_A_REAPPRO), en chargeant, dans ce même bloc, la nouvelle valeur dans la variable fictive indiquée par le paramètre Exemple : V ~001="zzzzzz9.99" V11 ~001=@46*1.5 %11 Qte calculée : @46 %11 Qte ajustée : ~001 P AJUSTE_QTE_A_REAPPRO="001" |
|
| DATLIV_REAPPRO |
Force la date de livraison de l’en-tête de l’événement généré (champ eve.datliv) avec une date provenant du bloc d’édition 11 (voir utilisation du bloc 11 ou A2 sur le paramètre maquette QTE_A_REAPPRO). |
| CODPRO_NON_CUMUL |
Crée autant de lignes dans l’évènement généré par le traitement qu’il en existe dans la vue (V_DSK). Ce mot clé maquette n'utilise aucune option. |
Les blocs d’édition d’APROG1 utilisés en présence du paramètre maquette « P APROG1 » :
| aprog1_b10 | Simulation de réapprovisionnement |
| aprog1_b11 | Simulation de réapprovisionnement (détail) |