| API / APIs Radiofréquence | |
| Version ACE : 5.0-00 | |
|
Package : Standard Sous-programme Basic : Maj_Objet Nom de la gnc : gnc_rf_maj_objstk |
Fonctionnalité :Général |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de mettre à jour le code emballage d'un objet de stock avec une valeur donnée.
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Prototype de la fonction Basic
| Function Maj_Objet(p_numero_module As String, p_idobj As String,p_champ As String,p_valeur As String) As Integer |
Messages en entrée
| MAJ_OBJ ~ p_idobj~p_champ~p_valeur~ |
Messages en sortie
| Aucun. |
Valeurs restituées par l’API
| VALEUR | REMARQUE |
| 1 | Mise à jour de l’objet de stock. |
| 0 | Erreur dans la mise à jour de l’objet de stock. |
Cas d’erreurs
| CODE | DESCRIPTION |
|---|---|
| 0 | The stock object does not exist or the modification of the stock object is not successful. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Recherche du dépôt de l’utilisateur courant |
| 2 | Identification de l’objet de stock dans le dépôt de l’utilisateur courant. |
| 3 | Mise à jour de l’objet de stock avec la valeur "valeur". |
| Détail : |
Read the depot for the operator. Read the stock object data (LOBJSTK) with the input parameter idobj. If the stock object does not exist the API returns an error code 0. If the field name for the modification (champ) is equal to “codemb”. Fill up the stock object’s packing code field (lobjstk.codemb) with the input value (valeur). Modify the stock object. If the modification is not successful the API return an error code 0. |
Erreurs possibles
| CAUSE | EFFET |
| Le dépôt de l’agent n’existe pas ou n’est pas renseigné | Retour 0 de la fonction |
| L’objet de stock n’existe pas dans le dépôt | Retour 0 de la fonction |
Exemple(s) d’utilisation
| Retour = Maj_Objet(p_numero_module, p_idobj ,”codemb”,”01”) |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| idobj | char | 18 | O | Numéro d’objet de stock dans le dépôt de l’utilisateur connecté | |
| champ | char | 255 | N |
Valeurs autorisées : codemb : mise à jour du code emballage de l’objet courant |
|
| valeur | char | 255 | N | Valeur à mettre à jour dans le champ "champ". |