| Version ACE : 5.0-00 | |
|
Package : Standard Sous-programme Basic : Verif_Codemb Nom de la gnc : gnc_rf_codemb |
Fonctionnalité :Général |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de vérifier que le code emballage est un code de produit de type emballage.
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| PROCOL - |
Prototype de la fonction Basic
| Retour = Verif_Codemb (codemb) |
Messages en entrée
| CODEMB~codemb~ |
Messages en sortie
| Aucun. |
Valeurs restituées par l’API
| VALEUR | REMARQUE |
| 1 | Le code défini en entrée correspond à un code emballage. |
| 0 | Le code défini en entrée n’est pas un code emballage. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Identification du produit (table PRO) correspondant au code défini en entrée. |
| 2 |
Si le paramètre PROCOL est positionné, alors l’API vérifie que le type du produit est égal au type de produit défini dans la zone A2 de ce paramètre. Si ce n'est pas le cas, l'API retourne le code erreur 0. Si le paramètre PROCOL n’est pas positionné, alors l’API vérifie que le type du produit est égal à « EMB ». Si ce n'est pas le cas, l'API retourne le code erreur 0. |
Erreurs possibles
| CAUSE | EFFET |
| Le code passé en entrée n’est pas celui d’un produit de type emballage. | Code retour 0, message « Code emballage inexistant : xxx » |
Exemple(s) d’utilisation
| Retour_Verif_Codemb = Verif_Codemb (p_codemb) |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| codemb | CHAR | 16 | O | Code emballage |
Aucun.