| API / API Web | |
| Version ACE : 1.3 | ||
|
Package : fr.ACE.metier.bc4j.logistique.common GestionReceptioncreerDechargement |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de créer un déchargement lors d’une réception.
API imbriquées : GestionStockSCEValiderMouvement -
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| LRDVVA - |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
|
L’API crée tout d’abord un enregistrement dans les en-têtes de réception (table LREE). Elle recherche ensuite les EA associées au rendez-vous. Pour chaque EA du rendez-vous, l’API met à jour l’entête : Leae.numrec = LreeView.numrec et LeaeView.statut = ‘2’. Avant de créer les « rows » dans la table LREL, les enregistrements de la table LRBL permettent de récupérer les informations du BL. Pour chaque ligne d’EA, une ligne de réception est systématiquement créée. L’API crée autant de mouvements de type déchargement que de nombres de charges (champ « LreeView.prvnbcha »). L’objet RDVT est mis à jour : Statut = ‘4’ et RESS_FORCE = Ressource passée en paramètre. Pour chaque mouvement, on appelle l’API GestionStockSCEValiderMouvement si le paramètre LRDVVA est positionné avec A1 = ‘O’. |