API RF INCIDENT

  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

Paramètres en entrée

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.