| API / APIs Radiofréquence | |
| Version ACE : 1.4 | |
|
Package : Standard
|
Fonctionnalité :Général |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Sous programme C : gnc_rf_incident
Cette API permet de déclarer un incident.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Messages en sortie
| Aucun. |
Valeurs restituées par l’API
|
1 : l’incident a été déclaré. 0 : l’incident n’a pas été déclaré. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Recherche du dépôt par défaut de l’opérateur. |
| 2 | Mise à jour de l’incident et de son commentaire sur l’entité choisie. |
| Détail : |
Lit le dépôt de l’opérateur. Appelle le sous programme gnc_linc_creer qui crée un incident (LINC table). Si erreur lors de la creation, l’API retourne le code erreur 0. |
Erreurs possibles
| CAUSE | EFFET |
| L’entité à modifier n’existe pas. | Retour 0 |
| Le code incident n’existe pas. | Retour 0 |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| typinc | Char | 1 | O |
Type d’incident. Les valeurs possibles sont : 1 En-tête EA 2 Ligne EA 3 En-tête réception 4 Ligne réception 6 Ligne OP 7 En-tête expédition 8 Ligne expédition (lcol) 9 Mvt déplacement B Ligne inventaire D RDV transporteur E Code produit F Objet de réception |
|
| cleinc | Char | 45 | O |
Identifiant de l’entité sur laquelle sera ajouté l’incident (le format dépend du type d’incident). |
|
|
P_typinc=1 Numero d’EA sur 9 caractères |
|||||
|
P_typinc=2 Numea : numéro de l’EA sur 9 caractères Numligea : numero de ligne d’EA sur 9 caractères Exemple : 000001232000000001 |
|||||
|
P_typinc=3 Numéro de réception sur 9 car |
|||||
|
P_typinc=4 Numrec :numéro de réception sur 9 car Numligrec : n° de ligne de réception sur 9 car |
|||||
|
P_typinc=6 Sensmvt : sens du mouvement de stock Typmvt : type de mouvement Idmvt : numéro de mouvement sur 9 car |
|||||
|
P_typinc=7 Numéro de tournée sur 9 car |
|||||
|
P_typinc=8 Idtrn : numéro de tournée (9 caractères) Idobjcol : numero de colis (18 caractères) |
|||||
|
P_typinc=9 Sensmvt : sens du mouvement de stock Typmvt : type de mouvement Idmvt : numéro de mouvement sur 9 car |
|||||
|
P_typinc=B Idoi sur 9 car Numcompte sur 3 car Numligoi sur 9 car Numseqlig sur 3 car |
|||||
|
P_typinc=D Numrdv : n° RDV sur 9 car |
|||||
|
P_typinc=E Codpro : code produit (16 car) |
|||||
|
P_typinc=F Numrec : N° réception sur 9 car Idobj : SSCC sur 18 car |
|||||
| lincod | Char | 3 | O |
Code incident. |
|
| comment | Char | 78 | N |
Commentaire de l'incident. |