| API / APIs Radiofréquence | |
| Version ACE : 1.4 | |
|
Package : Standard
|
Fonctionnalité :Inventaire |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet d’affecter un ordre d’inventaire (OI) à un opérateur et de créer la mission correspondante.
Sous programme C : gnc_rf_donneoi
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Valeurs restituées par l’API
| VALEUR | REMARQUE |
| 1 | Une mission a été créée et affectée à l’opérateur. |
| 73 | L’opérateur n’a pas de profil d’activité inventaire. |
| 99 | Il n’y a plus d’OI à affecter. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Recherche d’un OI pré-affecté à l’opérateur ou de l’OI demandé. |
| 2 | Si aucun OI n’est affecté à l’opérateur et pas d’oi demandé, constitution d’un tableau d’OI candidats d’après les profils d’activité de l’opérateur. |
| 3 | Tri du tableau des OI par urgence décroissante, numéro de comptage croissant et identifiant OI croissants. |
| 4 | Création d’une mission d’inventaire pour l’OI le plus urgent, ou pour l’OI demandé, et affectation de cette mission à l’opérateur. |
| 5 | Mise à jour du contexte de l’opérateur. |
Erreurs possibles
| CAUSE | EFFET |
| L’opérateur n’a pas de profil d’activité inventaire | RFINV01013 : Le profil choisi est vide |
| La vacation d’inventaire n’existe pas | RFINV01014 : vacation d’inventaire incorrecte |
| Il n’y a plus d’OI à affecter | RFINV01015 : aucun OI disponible |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| Typtie | CHAR | 3 | O | Type tiers dépôt | |
| Sigtie | CHAR | 12 | O | Sigle dépôt | |
| profil_choisi | LONG | N | Profil choisi | ||
| Idopr | CHAR | 8 | O | Identifiant de l’opérateur | |
| typact_choisi | LONG | O |
Type d’activité choisi : 11 : inventaire fixe 20 : inventaire tournant |
||
| Idoi_demande | LONG | N | N° d’OI demandé |
| N° | NOM DU PARAMÈTRE | TYPE | TAILLE | REMARQUE |
| 1 | Idoi | LONG | Identifiant de l’Ordre d’Inventaire. | |
| 2 | Numcompte | LONG | Numéro de comptage. | |
| 3 | Nbremp | LONG | Nombre d’emplacements. | |
| 4 | Typecomptage | CHAR | 1 | Type de comptage. |
| 5 | Idmission | LONG | Identifiant de la mission d’inventaire. | |
| 6 | Idinv | LONG | Identifiant de la vacation d’inventaire. | |
| 7 | Libinv | CHAR | 15 | Identifiant de l’inventaire général. |
| 8 | Zonprp | CHAR | 4 | Zone de préparation de l’OI. |
| 9 | Libzon | CHAR | 30 | Nom de la zone de préparation de l’OI. |
| 10 | Mincompte | LONG | Nombre de comptages minimum. | |
| 11 | Modinv | CHAR | 2 | Mode d’inventaire. |