| API / APIs Radiofréquence | |
| Version ACE : 1.3 | |
|
Package : Standard Sous-programme C : gnc_rf_traitement_reception_egx |
Fonctionnalité : Contrôle réception |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet d’enregistrer les données relatives à une charge réceptionnée et de gérer les numéros de série.
API imbriquées : MajBasRec -
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| Cette API met à jour des données de la réception et sauvegarde éventuellement des numéros de série dans la table LSERIE. | |
| 1 | Si indplanpal = 1, appel de l’API valid_plan_pal |
| 2 | Appel de l’API de traitement de réception |
| 3 | Si retour de l’API ok, lecture du mvt d’entrée, s’il existe appel de l’API de gestion des n° de série |
| 4 | Si le ppe LMVTED est positionné avec n2 = 1, lancement immédiat de l’édition de l’étiquette de réception. code maquette LREC_ETQS, sur fonction LREC |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| MAJBASR_X | |||||
| numtrt | > 0 si gestion des numéros de série | ||||
| idobj | CHAR | 18 | N | Identifiant de la charge réceptionnée, si gestion des objets de déchargement | |
| lcodmag | CHAR | 3 | O | Code magasin = quai de réception | |
| numrec | LONG | O | Identifiant de la réception | ||
| codpro | CHAR | 16 | O | Code produit | |
| lot | CHAR | 30 | O | Référence lot, obligatoire si produit suivi par lot. Ppe PRXLOT géré | |
| datdlc | DATE | 8 | O | Date limite de consommation, obligatoire si produit suivi par lot. Ppe PRXLOT géré | |
| Nbrcnt | LONG | O | Nombre de contenants du mouvement (cnttyp, cntcod) | ||
| Cnttyp | CHAR | 2 | O | Type de contenant du mouvement à créer : niveau palette en standard | |
| Cntcod | CHAR | 2 | O | Code contenant du mouvement à créer : niveau palette en standard | |
| Nbrcnt1 | LONG | Inutilisé | |||
| Cnttyp1 | CHAR | 2 | Inutilisé | ||
| Cntcod1 | CHAR | 2 | Inutilisé | ||
| nbrcnt2 | LONG | O | Nombre de contenants - inutilisé | ||
| cnttyp2 | CHAR | 2 | O | Type de contenant - inutilisé | |
| cntcod2 | CHAR | 2 | O | Code contenant - inutilisé | |
| Natstk | CHAR | 2 | O | Nature de stock, peut être vide | |
| cnttyp_sup | CHAR | 2 | O | Type de contenant support - inutilisé | |
| cntcod_sup | CHAR | 2 | O | Code contenant support - inutilisé | |
| type | CHAR | 1 | O | Mode «H»omogène ou «C»omposant | |
| codemb | CHAR | 16 | N | Code emballage | |
| Datfab | DATE | 8 | F | Date de fabrication | |
| Durvie | LONG | F | Durée de vie | ||
| Datlv | DATE | 8 | F | Date limite de vente | |
| Datdluo | DATE | 8 | F | Date DLUO | |
| Qteunt | LONG | O | Quantité en unités | ||
| Poids | DOUBLE | O | Poids, si produit à poids variable | ||
| Idmvt | LONG | F | Identifiant du mouvement si déjà créé | ||
| agrement | CHAR | 40 | F | Numéro d’agrément | |
| indplanpal | LONG | O | Si = ‘1’, création nouveau plan de pal, si 1ère mise à jour du plan de palettisation | ||
| Idobjpere | Char | 18 | F | Si réception sur support | |
| Hauteur | Double | F | Si création du plan de palettisation | ||
| Numligrec | Long | O | Numéro de ligne de réception | ||
| Imprimante | Char | O | Imprimante dans le cas de l’édition immédiate (ppe LMVTED) |
| NOM DU PARAMÈTRE | PARAM OUT | FORMAT | TAILLE | REMARQUE |
| Retour | 1 | LONG | 1 |
1 : ok 2 : ko |
| Numlot | 2 | CHAR | 7 | Numéro de lot |
| Idmvt_cree | 3 | LONG | Identifiant mouvement d’entrée éventuellement créé | |
| idobj_cree | 4 | CHAR | 18 | Identifiant objet créé pour la charge réceptionnée |
| idmvt_suiv | 5 | LONG | Identifiant du mouvement suivant |