| API / APIs Radiofréquence | |
| Version ACE : ACE 1.4 | |
|
Package : Standard gnc_rf_egx Sous-programme Basic : API_DUP_OBJ_REC_X |
Fonctionnalité : Préparation |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de créer les objets par duplication.
API imbriquées : aucune.
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 |
|
Dans GNC_EGX_SERVEUR_LOGIS.C Ajouter la déclaration de l'API define API_DUP_OBJ_REC_X "DUPOBJRECX" dans le tableau ajouter la declaration de la fonction ut_rf_API_ajoute (NULL, API_DUP_OBJ_REC_X, gnc_rf_dup_objet_rec_egx, NULL); Dans GNC_RF_EGX.C créé la fonction gnc_rf_dup_objet_rec_egx Structure du param_in Typdep, sigdep, idobj, nbobj Faire le décodage du param_in. Lecture de lobjstk pour l’objet d’origine avec typdep, sigdep, idobj Faire une boucle pour la création des objets suivant le paramètre nbobj Dans cette boucle appeler gnc_numero_idobj pour obtenir un nouveau numéro d’objet Reprendre les valeurs de l’objet de l’objet d’origine et remplacer idobj avec le nouveau numéro d’objet et créer l’enregistrement. En fin de traitement en retour dans le param_out , on retourne le premier numéro d’objet créé. |
| Nom | Description | Format | Obligatoire/Facultatif |
|---|---|---|---|
| Typdep | Type dépôt | Char (3) | O |
| Sigdep | Sigle dépôt | Char (12) | O |
| Idobj | Identifiant objet de stock logistique | Char (18) | O |
| Nbobj | Nombre d'objets | Long | O |
| Nom | Description | Format |
|---|---|---|
| Idobj | Premier numéro d’objet créé | Long |