API RF MAJBASR_X

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

Paramètres en entrée

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)

Paramètres en sortie

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