| Modifications apportées à ACE 1.4 après le 9 novembre 2009 | |
Delta des APIs ACE - version 1.3 vers version 1.4
Introduction
Ce document vous décrit les améliorations apportées aux API entre la version ACE 1.3 et la version 1.4.
Finance
API ajoutées
Optimisation des flux de distribution
APIs ajoutées
APIs modifiées
GestionCommuncreerTexteLibre
Nom de l'API : GestionCommuncreerTexteLibre et GestionCommuncreerBlocTexteLibre
Package : fr.generix.metier.bc4j.commun
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| GroupeAnalyse.Codgao | If Codgao is set, the API stores the free text in the table TXT with Txt.typtxt = ‘GAO’ and Txt.codtxt = in.GroupeAnalyse.codgao | String | Facultatif | |
GestionPaniercreerSelection
Package: fr.generix.metier.bc4j.evenement
Le schéma d'entrée a été modifié:
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| modgao | Mode of calling the API | GnxNumber | F | |
| numsim | Number of simulation | GnxNumber | F | |
| codgao | Code of the group of analysis | String | F | |
Le schéma de sortie a été modifié:
| Nom | Description | Format | |
|---|---|---|---|
| modgao | Mode of calling the API | GnxNumber | |
| numsim | Number of simulation | GnxNumber | |
| codgao | Code of the group of analysis | String | |
Modification de paramètres impactant l’API :
| Paramètre | Option/Valeur | Règles de gestion |
|---|---|---|
| MULVAR | Check if the existance of this param | |
| TYPMAG | A1 | Définit le type de tiers (champ “typtie”) du groupe d’analyse. |
Retail –Schémas logistiques
API modifiées
GestionStocktraiterCodeAffichageStock
Nom de l'API : GestionStocktraiterCodeAffichageStock
Package : fr/ACE/metier/bc4j/stock
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| C15 | Compteur de stock 15 | GnxNumber | F |
| C16 | Compteur de stock 16 | GnxNumber | F |
| C17 | Compteur de stock 17 | GnxNumber | F |
| C18 | Compteur de stock 18 | GnxNumber | F |
| C19 | Compteur de stock 19 | GnxNumber | F |
| C20 | Compteur de stock 20 | GnxNumber | F |
| C21 | Compteur de stock 21 | GnxNumber | F |
| C22 | Compteur de stock 22 | GnxNumber | F |
| C23 | Compteur de stock 23 | GnxNumber | F |
| C24 | Compteur de stock 24 | GnxNumber | F |
| C25 | Compteur de stock 25 | GnxNumber | F |
| C26 | Compteur de stock 26 | GnxNumber | F |
| C27 | Compteur de stock 27 | GnxNumber | F |
| C28 | Compteur de stock 28 | GnxNumber | F |
| C29 | Compteur de stock 29 | GnxNumber | F |
| C30 | Compteur de stock 30 | GnxNumber | F |
Le schéma de sortie a été modifié :
| Nom | Description | Format | ||
|---|---|---|---|---|
| C15 | Compteur de stock 15 | GnxNumber | F | |
| C16 | Compteur de stock 16 | GnxNumber | F | |
| C17 | Compteur de stock 17 | GnxNumber | F | |
| C18 | Compteur de stock 18 | GnxNumber | F | |
| C19 | Compteur de stock 19 | GnxNumber | F | |
| C20 | Compteur de stock 20 | GnxNumber | F | |
| C21 | Compteur de stock 21 | GnxNumber | F | |
| C22 | Compteur de stock 22 | GnxNumber | F | |
| C23 | Compteur de stock 23 | GnxNumber | F | |
| C24 | Compteur de stock 24 | GnxNumber | F | |
| C25 | Compteur de stock 25 | GnxNumber | F | |
| C26 | Compteur de stock 26 | GnxNumber | F | |
| C27 | Compteur de stock 27 | GnxNumber | F | |
| C28 | Compteur de stock 28 | GnxNumber | F | |
| C29 | Compteur de stock 29 | GnxNumber | F | |
| C30 | Compteur de stock 30 | GnxNumber | F | |
GestionEvenementcreerPoste modifiée
Nom de l'API : GestionEvenementcreerPoste
Package : evenement
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Fournisseur.Typtie |
Type du fourniseur. Si ce champ n’est pas alimenté, le système prend par défaut TYPFOU.A1 |
3 caract. | Facultatif | |
| Fournisseur.Sigtie | Sigle fournisseur. | 12 caract. | Obligatoire | |
Le schéma de sortie a été modifié :
| Nom | Description | Format | |
|---|---|---|---|
| Fournisseur.Typtie |
Type du fourniseur. Si ce champ n’est pas alimenté, le système prend par défaut TYPFOU.A1 |
3 caract. | |
| Fournisseur.Sigtie | Sigle fournisseur. | 12 caract. | |
GestionRepartitionvaliderRepartition
Nom de l'API : GestionRepartitionvaliderRepartition
Package : fr.generix.metier.bc4j.evenement
Modification de la méthode validerRepartition
GestionRepartitiondupliquerRepartition
Nom de l'API : GestionRepartitiondupliquerRepartition
Package : fr.generix.metier.bc4j.evenement
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| SelectionFacture | Facultatif | |||
Description de l'attribut complexe SelectionFacture
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Facture_par | Lieu fonction du facturé_par | Attribut complexe lieuFonction | Facultatif | |
| Facturer_a | Identifiant du tiers du facturer_à | Attribut complexe lieuFonction | Obligatoire | |
Description de l'attribut complexe lieuFonction
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Typtie | Type de tiers | Obligatoire | ||
| Sigtie | Sigle tiers | Obligatoire | ||
| Typadr | Type d'adresse | Facultatif | ||
| Numadr | N° d'adresse | Facultatif | ||
Le schéma de sortie a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| SelectionFacture | Facultatif | |||
GestionEvenementgenererEvenement
Nom de l'API : GestionEvenementgenererEvenement
Package : fr.generix.metier.bc4j.evenement
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| EvenementOrigine | Evenement | Attribut complexe | ||
| SelectionLivraison | Attribut complexe | |||
| SelectionFacture | Attribut complexe | Facultatif | ||
Description de l'attribut complexe SelectionFacture
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Facture_par | Lieu fonction du facturé_par | Attribut complexe lieuFonction | Facultatif | |
| Facturer_a | Identifiant du tiers du facturer_à | Attribut complexe lieuFonction | Obligatoire | |
Description de l'attribut complexe lieuFonction
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Typtie | Type de tiers | Obligatoire | ||
| Sigtie | Sigle tiers | Obligatoire | ||
| Typadr | Type d'adresse | Facultatif | ||
| Numadr | N° d'adresse | Facultatif | ||
Le schéma de sortie a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| EvenementOrigine | Evenement | Attribut complexe | ||
| SelectionLivraison | Attribut complexe | |||
| SelectionFacture | Attribut complexe | Facultatif | ||
GestionEvenementcreerPoste
Nom de l'API : GestionEvenementcreerPoste
Package : fr.generix.metier.bc4j.evenement
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
|
repartition.codsoc_s repartition.achvts repartition.typevs repartition.numevs |
Commande source à l’image de laquelle les EVRP seront créés | Facultatif | ||
Le schéma de sortie a été modifié :
| Nom | Description | Format | |
|---|---|---|---|
|
repartition.codsoc_s repartition.achvts repartition.typevs repartition.numevs |
Commande source à l’image de laquelle les EVRP seront créés | ||
GestionRepartitionvaliderRepartition
Nom de l'API : GestionRepartitionvaliderRepartition
Package : fr.generix.metier.bc4j.evenement
GestionEvenementdupliquerRepartition
Nom de l'API : GestionEvenementdupliquerRepartition
Package : fr.generix.metier.bc4j.evenement
GestionEvenementgenererEvenement
Nom de l'API : GestionEvenementgenererEvenement
Package : fr.generix.metier.bc4j.evenement
Nouvelle Méthode propagerFiliereRec
Modifier la méthode genererPosteLigneLivraison
Retail – Matières dangereuses
API modifiées
GestionStockcreerMouvement
Nom de l'API : GestionStockcreerMouvement
Package : fr.generix.metier.bc4j.stock
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| creerFicheStock | Controls the creation of stock details | GnxNumber | F | |
Le schéma de sortie a été modifié :
| Nom | Description | Format | |
|---|---|---|---|
| creerFicheStock | Controls the creation of stock details | GnxNumber | |
Paramètres impactant l’API :
| Paramètre | Option/Valeur |
|---|---|
| DANGER | A1 |
GestionPreparationcoliserUpDeclaratif
Nom de l'API : GestionPreparationcoliserUpDeclaratif
Package : fr.generix.metier.bc4j.logistique
Un nouveau traitement a été implémenté en début d'API pour prendre en compte la geston des produits dangereux.
Si le paramètre DANGER est actif, appel de l’API C SCE_GP_023.
GestionExpeditionaffecterOlTournee
Nom de l'API : GestionExpeditionaffecterOlTournee
Package : fr.generix.metier.bc4j.logistique
Un nouveau traitement a été implémenté en début d'API pour prendre en compte la geston des produits dangereux.
Si le paramètre DANGER est actif, appel de l’API C SCE_GP_023.
GestionExpeditionaffecterColisTournee
Nom de l'API : GestionExpeditionaffecterColisTournee
Package : fr.generix.metier.bc4j.logistique
Un nouveau traitement a été implémenté en début d'API pour prendre en compte la geston des produits dangereux.
Si le paramètre DANGER est actif, appel de l’API C SCE_GP_023.
Webix
API ajoutées
GestionEvenementrechercherRemisePied
GestionEvenementrechercherRemisePied
Description : Cette API permet de permet de rechercher les conditions spéciales de type pied.
GestionEvenementreouvrirCommande
GestionEvenementreouvrirCommande
Cette API permet d'ouvrir à nouveau une commande qui a été précédemment cloturée.
API modifiées
Gestion Evénement rechercher Contrats Valides Evénement
GestionEvenementrechercherContratsValidesEvenement
Package: fr.generix.metier.bc4j.evenement.common
Le schéma d’entrée a été modifié.
1 attribut a été ajouté :
| Nom | Description | Format | |
|---|---|---|---|
| Poste | utilisé pour effectuer une recherche de contrats sur le poste | Poste | |
Le nouvel attribut Poste et l’attribut Evenement sont désormais dans une balise <xsd : choice>.
Le schéma de sortie a été modifié.
2 attributs ont été ajoutés :
| Nom | Description | Format | |
|---|---|---|---|
| Evenement | utilisé pour effectuer une recherche de contrats sur l’entête | Evenement | |
| Poste | utilisé pour effectuer une recherche de contrats sur le poste | Poste | |
Ces deux nouveaux attributs (Evenement et Poste) sont dans une balise <xsd : choice>.
L’attribut Evenement a été ajouté dans le schéma de sortie pour respecter les normes des API. Tout attribut en entrée doit être en sortie.
GestionCalendriergererCalendrier
GestionCalendriergererCalendrier
Package : fr.generix.metier.bc4j.commun
Description :Cette API permet de créer un calendrier et ses périodes.
Schéma d'entrée :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| Codsoc | Code société | GnxNumber | F |
| Calendrier | Données d’un calendrier | Calendrier | O |
| Annee | Année du calendrier à gérer | GnxNumber | O |
| Type | Type de calendrier à gérer | String | O |
| MarquageMensuel | Liste de marquages mensuels | List | F |
Schéma de sortie :
| Nom | Description | Format |
|---|---|---|
|
Même paramètres qu’en entrée |
GestionTierscontrolerDepassementEncours
Nom de l'API : GestionTierscontrolerDepassementEncours
Package : fr.generix.metier.bc4j.tiers
Détail de l'API : La hiérarchie financière peut être prise en compte depuis ACE 1.4
Modification de paramètre HIEFIN (gestion de la hiérarchie financière) impactant l’API.
GestionTierscontrolerIncidentPaiement
Nom de l'API : GestionTierscontrolerIncidentPaiement
Package : fr.generix.metier.bc4j.tiers
Détail de l'API : La hiérarchie financière peut être prise en compte depuis ACE 1.4
Modification de paramètre HIEFIN (gestion de la hiérarchie financière) impactant l’API.
GestionTierscalculerTotalEncours
Nom de l'API : GestionTierscalculerTotalEncours
Package : fr.generix.metier.bc4j.tiers
Détail de l'API : La hiérarchie financière peut être prise en compte depuis ACE 1.4
Modification de paramètre HIEFIN (gestion de la hiérarchie financière) impactant l’API.
GestionTiersactualiserEncours
Nom de l'API : GestionTiersactualiserEncours
Package : fr.generix.metier.bc4j.tiers
Détail de l'API : La hiérarchie financière peut être prise en compte depuis ACE 1.4
Modification de paramètre HIEFIN (gestion de la hiérarchie financière) impactant l’API.
GestionEvenementvaloriserMontant
GestionEvenementvaloriserMontant
Package : fr.generix.metier.bc4j.evenement.common
Description : Que ce soit en commande, en livraison ou en facture, cette API permet d’obtenir le détail de la valorisation de votre événement commercial.
Schéma de sortie : un attribut a été ajouté.
| Nom | Description | Format | |
|---|---|---|---|
| MontantMaximumAutorise | Indique le montant maximum autorisé pour l’agent courant | GnxNumber | |
GestionTarifsrechercherTauxTVA
GestionTarifsrechercherTauxTVA
Package : fr.generix.metier.bc4j.tarif
Cette API permet de récupérer le taux de TVA en fonction des données passées en entrée et du paramétrage éventuel du paramètre TVAETB.
Schéma d'entrée :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| Codsoc | Code société | GnxNumber | F |
| Achvte | Code Achat/Vente | Achvte | F |
| Codtva | Code TVA | String | O |
| Posfis | Position fiscale (issu de l’évènement) | String | F |
| Etbcod | Code établissement | String | F |
Schéma de sortie :
| Nom | Description | Format |
|---|---|---|
|
Même paramètres qu’en entrée |
||
| Taux | Le taux de TVA en % | GnxNumber |
GestionQueQuerechercherListeCts
GestionQueQuerechercherListeCts
Package : fr.generix.metier.bc4j.queQue
Le schéma d’entrée a été modifié : un attribut a été ajouté.
| Nom | Description | Format | |
|---|---|---|---|
| Posfis |
utilisé pour les Que « 8 », « 39 » et « 83 » (position fiscale) |
F | |
Le schéma de sortie n’a pas été modifié.
SCE (logistique)
API ajoutées
Réception
Préparation
Préparation vocale
Expédition
GestionExpeditionaffecterColisTournee
GestionExpeditionaffecterOlTournee
GestionExpeditionchargerUeTournee
GestionExpeditioncreerJourCalendrier,
GestionExpeditioncreerPlanTransport
GestionExpeditiondechargerUeTournee
GestionExpeditiondesaffecterColisExpedition
GestionExpeditiondesaffecterColisTournee
GestionExpeditiondesaffecterOlTournee
GestionExpeditiondupliquerPlanTransportLigne
GestionExpeditiondupliquerTournee
GestionExpeditionfusionnerTournee
GestionExpeditionpropagerJourCalendrier
GestionExpeditionsupprimerPlanTransport
GestionExpeditionsupprimerPlanTransportLigne
GestionExpeditiontransfererColisTournee
Inventaires
SCE Mobile
· Chargement/déchargement
· Eclatement
· Préparation
· Flux transit
· Expédition
· Réception
API modifiées
GestionReceptionaffecterEaBl
Cette API permet d’affecter une liste d’EA (et ses lignes)à un BL pour une réception donnée.
Processus, contrôles et règles de gestion
| Etape | Description du Processus |
|
Identification du rendez-vous associé au BL, LRBE.typtie, LRBE.sigtie, LRBE.idbl, LRBE.numrdv != ‘0’ Mettre le champ rdvt.flgeasansbl = ‘0’ Faire un count sur toutes les EA du RDV avec LEAE.idbl = 0 : LEAE_RDVT.typtie, LEAE_RDVT.sigtie, LEAE_RDVT.numrdv Si count = 0, alors RDVT.flgeaavecbl = 1 |
GestionReceptioncreerDechargement
Nom de l'API : GestionReceptioncreerDechargement
Package : fr.generix.metier.bc4j.logistique
Description : One new mode added: when recfou=1
GestionStockScegenererMouvementTransfert
Nom de l'API : GestionStockSCEgenererMouvementTransfert (SCE_GS_003)
Package : fr.generix.metier.bc4j.logistique
Les schémas d'entrée et de sortie ont été modifiés :
| Nom | Description | Format |
|---|---|---|
| typmvt_e | Type mouvement | Char(1) (String) |
| flgtrt | Flag | Char(1) (String) |
GestionReceptioncreerDechargement
Nom de l'API : GestionReceptioncreerDechargement
Package : fr.generix.metier.bc4j.logistique
Détail de modification : avant de créer les rows dans lrel, lire lrbl pour récupérer les informations du BL puis supprimer les rows dans lrbl.
GestionReceptionaffecterEaReception
Nom de l'API : GestionReceptionaffecterEaReception
Package : fr.generix.metier.bc4j.logistique
Détail de modification : avant de créer les rows dans lrel, lire lrbl pour récupérer les informations du BL. Supprimer les rows dans lrbl.
GestionReceptiondesaffecterEaReception
Nom de l'API : GestionReceptiondesaffecterEaReception
Package : fr.generix.metier.bc4j.logistique
Détail de l'API : pour chaque EA désaffecter si idbl est renseigné
Faire une boucle dans la table LREL avec codsoc, typtie, sigtie, numrec, idbl
pour chaque enregistrement ,
il faut créer un enregistrement dans LRBL.
Il faut faire également le traitement standard
Si idbl n’est pas renseigné faire le traitement standard
Prise en compte de la table LEAE_RDVT
Les API : GestionReceptionaffecterEaReception, GestionReceptiondesaffecterEaReception, GestionReceptionrdvSupprimer et les API de déchargement (fonctions L_REC_F et L_RDVT_F) prennent en compte la table LEAE_RDVT (au lieu de la table LEAE) pour l’affectation des EA au RDV et à la réception.
L’utilisation du champ « leae.numrdv » est remplacé par la lecture des champs typtie, sigtie, numea, numrdv de la table LEAE_RDVT.
GestionReceptionvaliderBl
Nom de l'API : GestionReceptionvaliderBl
Package : logistique
Le schéma d'entrée et le schéma de sortie n’ont pas été modifiés.
Détail de l'API : les reliquats sont désormais générés.
GestionReceptioncloturerReception
Nom de l'API : GestionReceptioncloturerReception
Package : logistique
Le schéma d'entrée et le schéma de sortie n’ont pas été modifiés.
Détail de l'API : les reliquats sont désormais générés.
GestionPreparationmodifierLigneUp
Nom de l'API : GestionPreparationmodifierLigneUp
Package : fr.generix.metier.bc4j.logistique
Description : Cette API permet de mettre à jour les informations des lignes de l’UP.
Schéma d'entrée (champs ajoutés) :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| editprl |
0 : le mouvement n’a pas été modifié, il ne faut pas effectuer de traitement de l’api 1 : le mouvement a été modifié, le traitement de l’api doit avoir lieu |
Number | F |
| Typmvt | Le type de mouvement | String | O |
| Sensmvt | Le sens du mouvement | String | O |
| oldpoids | Le poids unitaire du produit associé au mouvement avant modification | Number | O |
Schéma de sortie(champs ajoutés) :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| editprl |
0 : le mouvement n’a pas été modifié, il ne faut pas effectuer de traitement de l’api 1 : le mouvement a été modifié, le traitement de l’api doit avoir lieu |
Number | F |
| Typmvt | Le type de mouvement | String | O |
| Sensmvt | Le sens du mouvement | String | O |
| oldpoids | Le poids unitaire du produit associé au mouvement avant modification | Number | O |
GestionTexteLibrecreerTexteLibre
GestionTexteLibrecreerTexteLibre
Package : commun.
Ajout de l'objet tournée pour modifier le texte libre des tournées.
Package : fr.generix.metier.bc4j.commun
Ajout d’un paramètre dans le schéma d’entrée.
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| infoElementCatalogue | Les informations d’un élément de catalogue | InfoElementCatalogue | Facultatif |
GestionReceptioncreerDechargement
Nom de l'API : GestionReceptioncreerDechargement
Package : logistique
GestionReceptionvaliderBl
Nom de l'API : GestionReceptionvaliderBl
Package : logistique
Détail de l'API :
Ajout de la validation d'un BL pour une réception de type transit
GestionPreparationsolderOp
Nom de l'API : GestionPreparationsolderOp
Package : fr.generix.metier.bc4j.logistique
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|---|---|---|---|
| typtie | Le type de tiers | CHAR(3) | Facultatif |
| sigtie | Le sigle du tiers | CHAR(12) | Facultatif |
RECHMISS
Nom de l'API : RECHMISS
Package : fr.generix.metier.bc4j.logistique
Les fonctionnalités suivantes ont été ajoutées (en gras)
…
If the ‘Mission in progress ID’ is not empty (mission_enc <>0).
If the activity type is not ‘Preparation circuit’ (ltypact=5) or is ‘Pick Pack’ (ltypact=12).
Read the mission data (lmis table) with the input parameters (typdep, sigdep) and with the ‘Mission in progress ID’.
…
The following functionality was removed (in bold style):
…
Call the function gnc_rf_prise_mission, as so to give the mission to the user.
If the execution of the function is successful.
If the ‘Mission in progress ID’ is not empty.
No transaction is started.
…
SCE_GP_008
Nom de l'API : SCE_GP_008
Plusieurs contrôles ont été modifiés : voir documentation de l'API SCE_GP_008.
SCE_GP_009
Nom de l'API : SCE_GP_009
Nouvelle fonctionnalité :
"Read the parcel data (lcol table) which corresponds to the PU with the input parameters (typdep, sigdep, idobjcol).”
Was moved before:
“Read the parcels (lcol table) which correspond to the EU with the input parameters (typdep, sigdep, idue).”
Fonctionnalité modifiée :
“Read the parcels (lcol table) which correspond to the EU with the input parameters (typdep, sigdep, idue).”
Is executed with:
“The expedition unit identifier (lcol.idue) from the parcel data which corresponds to the PU if the input parameter is empty (idue=’’).
SCE_GP_019
Nom de l'API : SCE_GP_019
Fonctionnalité modifiée :
Read the wave header data (LVACE), which corresponds to the input parameters (‘typdep’, ‘sigdep’ and ‘idvac’).
· If the wave header does not exist, the API returns an error message "ELT_PASTRO" and an error code 0.
· If the wave header data is in status pending (statut=1) or in status preparation (statut=2).
Call the function gnc_or_traitement, as so to launch the replenishment wave.
If the function does not succeed, the API returns an error message “PB_GEN” and an error code 0.
SCE_GP_020
Nom de l'API : SCE_GP_020
L'algorithme a été modifié : voir documentation de l'API SCE_GP_020.
SCE_GR_001
Nom de l'API : SCE_GR_001
Le schéma d'entrée a été modifié : ajout du champ "mode".
SCE_GR_002
Nom de l'API : SCE_GR_002
La fonctionnalité suivante a été implémentée :
If the generation of the movement is successful, change the status of the reception header to ‘Reception authorized’ (LREE.statut=4).
SCE_GS_001
Nom de l'API : SCE_GS_001
La fonctionnalité suivante a été modifiée (les nouveautés apparaissent en gras).
If the depot virtual store is not presented (LDEP.magvir = “”) or the parcel stock movement ID is not presented (idobjcol = ””)
Call the function gnc_sce_prepa_depose as so to find a deposit store and slot address (codemag – store code, codemp – slot address code).
If the function gnc_sce_prepa_depose does not succeed, the API returns an error code 0.
...
The call of the function gnc_sce_prepa_traite_depose is moved after the validation/deletion of the stock object (gnc_valid_mvtstk call).
| Code | Description |
|---|---|
| 0 | The function gnc_sce_prepa_depose is not successfuly executed. |
Nouvelles API RF
Préparation
SCE_GP_019
Nom de l'API : SCE_GP_019
Package : gnc_sce_logis
Technologie : Client/Serveur
Description :Lancement d’une vacation de réapprovisionement.
Réception
API RF AFFEC_DEC
API RF AFFEC_DEC : affecter une mission de déchargement
API_SCE_OBJ_RE
API_SCE_OBJ_RE : créer un mouvement de réception (qui créera un objet de réception).
API_DUP_OBJ_REC_X
API RF modifiées
GNC_SCE_GP_013
Package : GNC_SCE_LOGIS
API : SCE_GP_013
Détail de l'API :
En début, lecture de LVACE.
Si typvac=’REA’ et statut<=’1’,
Supprimer tous les enregistrements de LVACEMP et l’enregistrement de LVACE pour cette vacation
Retour
Si typvac=’REA’ et statut >’1’,
Appel à GNC_CLOTURE_LOGIS(typdep, sigdep, idvac, 0, p_idvacnew)
Retour
MAJBASREC
Package : gnc_rf_egx
Le schéma d'entrée a été modifié :
| Nom | Description | Format |
Obligatoire/ Facultatif |
|
|---|---|---|---|---|
| Hauteur | Hauteur | DOUBLE | O | |
APIs supprimées
Aucune API n’a été supprimée.