Delta des API ACE - version 1.6.1 vers version 1.6.2

Ce document a pour objet de décrire les changements effectués dans les API entre la version ACE 1.6.1 et la version ACE 1.6.2.

Nouvelles API

Finance – Lettrage

GestionLettragegenererOdDifferenceLettrageGeneral
cette API permet de générer l'écriture de comptabilisation des différences d'un lot de lettrage compte général en cours de validation.
GestionLettragesupprimerOdDifferenceLettrageGeneral
cette API permet de générer l'écriture d'annulation des différences d'un lot de lettrage compte général en cours d'annulation
GestionLettragegererLettrageGeneral

cette API permet de valider un lot de lettrage compte général.

GestionLettragesupprimerLettrageGeneralPanier
cette API permet d’annuler un lot de lettrage compte général à partir de son panier. Elle ne traite que le cas spécifique de lots ne comportant que des écritures de comptabilisation des différences.
GestionEcrituresupprimerLettrageGeneralPanier
cette API permet de supprimer le panier de lettrage des comptes généraux.
GestionEcrituregenererDifferenceLettrage
cette API permet de générer les mouvements comptables de différence de règlement et/ou de change.

Finance – Rapprochement bancaire

GestionEcriturevaliderPointage
cette API permet de valider un rapprochement bancaire. Si le mouvement banque pointé est comptabilisé sur un compte de gestion, l'API génère une écriture pour solder ce compte et en contrepartie alimente le compte de banque.

Finance – Transfert de compte à compte

GestionEcriturevaliderTransfert
cette API permet de valider le transfert de compte et de générer des écritures.

Finance – Relances

GestionRelanceajouterPieceRelance

cette API est déclenchée dans le cadre de l’ajout de factures sur relance. Elle permet de constituer la requête SQL de sélection des échéances et de les affecter à la relance. Il est également possible de :

  • passer un complément de requête qui permettra de compléter la requête standard
  • remplacer la requête standard par celle en entrée
GestionRelanceviderRelance
cette API permet la suppression totale des lignes d’une relance.

Logistique – Déplacement

GestionDeplacementaffecterEmplacement
cette API permet d’affecter ou de désaffecter un emplacement picking.
GestionDeplacementtransfererObjetStock
cette API permet le déplacement d’objets de stock d’un emplacement vers un autre en mode RF (SCEMobile).

Logistique – Inventaires

GestionInventairegenererInventaireTournant
cette API permet de générer la vacation d’inventaire et des OI associés.

Logistique – Préparation

GestionPreparationarreterMissionEclatement
cette API permet de suspendre ou de terminer une mission d'éclatement.
GestionPreparationdeclarerSupportPlein
cette API permet de contrôler la validité du code emballage, des types et codes des contenants, de fermer le colis destinataire et de le transférer vers la zone de dépose.
GestionPreparationdemanderSupportClient
cette API permet de rechercher les palettes disponibles pour le client et la vacation.
GestionPreparationrechercherPaletteEclatement
cette API permet de rechercher la(les) palette(s) à éclater pour constituer le flux d'éclatement vers les supports de dépose client.
GestionPreparationvaliderPriseEclatementVocal

cette API permet de valider les mouvements d'éclatement.

Logistique – Réception

GestionReceptioncontrolerDLC

cette API permet de contrôler la date limite de consommation (DLC) d’un produit.

PPE associé : LOTDLC

ACE – Transversal

GestionTierscreerDossier
cette API permet de la création d'un dossier en fonction des données fournies par l'objet d'entrée.
GestionTiersgererDossierTiers
GestionUtilisateurgererIndicateur
cette API permet de gérer la table UT_IND.
GestionUtilisateurgererPreference
cette API permet de gérer la table UT_PREF.
GestionUtilisateurmodifierLangue
cette API permet de changer la langue d'un utilisateur en fonction des données fournies par l'objet d'entrée.

Retail - Tarifs

GestionTarifscontrolerConditionComplexePourSauf
cette API permet de contrôler que la syntaxe des filtres « Pour » et « Sauf » est correcte.
GestionTarifstesterFiltreComplexe
cette API permet de tester les filtres « Pour » et « Sauf » pour savoir si on retient ou pas l'enregistrement portant ce filtre.

API modifiées

Finance – Rapprochement bancaire

GestionEcriturecontrolerConditionBancaire

Schéma d'entrée : le schéma d'entrée a été modifié :

Nom Description Format

Obligatoire/

Facultatif

traitement nouveau mode « RBQ »   Obligatoire
natureStandard     Facultatif
codeOperation     Facultatif

Schéma de sortie : le schéma de sortie n’a pas été modifié.

Liste des PPE impactant son comportement : Pas d’impact de PPE sur l’API.

Finance – Avis de domiciliation

GestionEcritureajouterPanier
cette API permet d’alimenter un panier en fonction des critères de sélection. Ce panier servira à générer une écriture comptable Avis de domiciliation

Méthodes modifiées : ajouterPanier

Finance – Transfert de compte à compte

GestionEcritureajouterPanier
cette API permet d’alimenter un panier composé de lignes de relevés et mouvements comptables afin de pouvoir effectuer le rapprochement bancaire.

Finance – Transversal

GestionEcriturecontrolerEnteteEcriture

Description : cette API permet de contrôler les informations associées à l’en-tête d’écriture.

Méthode modifiée : controlerDateComptable

Finance – Relevés

GestionReleveajouterPieceReleve
cette API permet l'ajout de factures sur un relevé. Elle permet de constituer la requête SQL de sélection des échéances et de les affecter au relevé.
GestionReleveviderReleve

Description : cette API permet de supprimer les lignes du relevé de paiement (Action du bouton « Effacer les lignes », voir F_PAI_F).

Méthode modifiée : controlerDevisePaiement

Finance – Éditions

GestionTraitementcreerEdition

Description : cette API permet de créer des procédures d’édition (UT_PRC), des éléments d’exploitation (UT_SPL) et des paramètres (UT_PAR).

Modifications : ajout de paramètres

Logistique – Expédition

GestionExpeditioncreerLigneCadencier

Description : cette API permet de créer des lignes du cadencier du plan de transport.

Modifications : ajout du typtie.

Logistique – Préparation

GestionPreparationgererMouvementEclatement

Description : cette API permet de créer et valider le mouvement d’éclatement. Elle réalise les actions suivantes :

  • Vérifier les quantités de l’OL
  • Vérifier la saisie des numéros de série
  • Créer le mouvement de sortie, le valider
  • Mettre à jour le ou les OL.

Modifications : Fait appel à l'API C SCE_GP_028 et ajout du destinataire.

Logistique – Réception

GestionReceptionaffecterFouRdv

Description : cette API permet d’affecter :

  • une liste de fournisseurs à un rendez-vous,
  • une liste d’EA et leur fournisseur à un rendez-vous,
  • une liste de commandes et leur fournisseur à un rendez-vous.

Modifications : ajout type fournisseur

GestionReceptioncreerObjetDechargement

Description : cette API permet de créer des objets supplémentaires pour le déchargement.

Modification : ajout d'une liste de type complexe "NbObjetContenant" pour passer le nombre d'objets par contenant distinct (par exemple 3 objets de type palette et 5 objets de type colis).

Retail – Transversal

GestionEvenementdupliquerEvenement

Description : cette API permet de dupliquer l’événement défini dans le schéma d’entrée (champ « EvenementDuplique »).

Fonctionnement : si on a précisé explicitement que l'on ne veut pas revaloriser l'événement créé, on indique "false" pour l'indicateur de revalorisation des postes. Par défaut, les postes dupliqués sont revalorisés.