
Documentation Api
1 – Comment utiliser notre API
Pour les routes [GET] qui auront les paramètres suivants :
| PARAMETRES | DESCRIPTION | ENTREE |
|---|---|---|
| StrictSearchFields | Liste des champs de la table Sage sur lesquels nous voulons effectuer une recherche stricte | AR_Ref,AR_Design,… |
| StrictSearchValues | Liste des valeurs respective au champs de recherche stricte | BAAR01,Bagues Argent,… |
| ExcludeSearchFields | Liste des champs de la table Sage sur lesquels nous voulons effectuer une recherche avec les valeurs que nous voulons exclure | AR_Ref,AR_Design,… |
| ExcludeSearchValues | Liste des champs de la table Sage sur lesquels nous voulons effectuer une recherche | BAAR01,Bagues Argent,… |
| SearchFields | Liste des champs de la table Sage sur lesquels nous voulons effectuer une recherche | AR_Ref,AR_Design,… |
| SearchValues | Liste des valeurs respective au champs de recherche | BA,Bagues,… |
| OrderDirection | Sens de tri des données, Ascendant ou Descendant | ASC / DESC Défaut : DESC |
| PageNumber | Choix de page pour la pagination | INT Défaut : 1 |
| PageSize | Taille de vos pages pour la pagination | INT [1 ; 1000] Défaut : 1000 |
| OrderBy | Choix du champs de la table Sage sur lequel vous voulez ordonner vos données | AR_Ref |
⚠️ Particularités
Pour les 3 types de recherches
ℹ️ : les espaces sont pris en compte, aucune action est requise.
Dans le cas où vous souhaiter faire une recherche sur un champ qui provient d’une jointure, qui ne se situe pas dans la table. Vous pouvez renseigner le nom de la table qui concerne votre champ.
đź’ˇ
NomTable.NomChamp,NomChamp…
EX : Dans le cas où je ferais une recherche sur ma route Article qui correspond à F_ARTICLE, et que je souhaite faire une recherche sur l’intitulé d’une famille, qui provient de la table F_FAMILLE, l’écriture sera la suivante :
đź’ˇ
AR_Ref,F_FAMILLE.FA_Intitute,…
3 – Dictionnaire
Document de vente
Statut des documents de ventes :
- « Saisi » : Statut Saisi ( Tous )
- « Confirme » : Confirmé ( Tous )
- « Accepte » : Accepté ( Devis )
- « A livrer » : A livrer ( Préparation de livraison )
- « A preparer » : A préparer ( Bon de commande )
- « A comptabiliser » : A comptabiliser ( Facture )
- « A facturer » : A facturer ( Bon de retour, Bon de livraison, Bon d’avoir financier )
- « Perdu » : Perdu ( Devis )
- « Archive » : Archivé ( Devis )
Type des documents de ventes :
typeDocSrc :
- « DE » : Devis
- « BC » : Bon de commande
- « PL » : Préparation de livraison
- « BL » : Bon de livraison
- « BR » : Bon de retour
- « BA » : Bon d’avoir financier
- « FA » : Facture
- « FC » : Facture comptabilisé
typeDocDest :
- « BC »
- « BL »
- « PL »
- « FA »
Document de Stock
Type des documents de stocks :
- « ME » : Mouvement d’entrée en stock
- « MS » : Mouvement de sortie en stock
- « DP » : Dépréciation du stock
- « MT » : Mouvement de transfert
- « PF » : Préparation de fabrication
- « OF » : Ordre de fabrication
- « BF » : Bon de fabrication
Document d’Achat
Statut des documents d’achats:
- « Saisi » : Statut Saisi
- « Confirme » : Confirmé
- « Accepte » : Accepté
- « Envoye» : A livrer
- « Receptionne» : A préparer
- « Facture » : A facturer
- « A comptabiliser » : A comptabiliser
Type des documents d’achats:
- « PC» : Préparation de commande
- « DA» : Demande d’achat
- « BC » : Bon de commande
- « BL » : Bon de livraison
- « BR» : Bon de retour
- « BA » : Bon d’avoir financier
- « FA » : Facture
- « FC » : Facture comptabilisée
Article
Type d’article :
- « Gamme »
- « Standard »
- « Multiple »
- « Unitaire »
Type de suivi de stock :
- « Aucun »
- « CMUP»
- « FIFO »
- « LIFO »
- « Serialise »
- « Par lot »
Type de famille :
- « Detail »
- « Total »
- « Centralisateur »
Type de nomenclature :
- « Aucun »
- « Commerciale/composant » : Commerciale/Composant
- « Commerciale/compose» : Commerciale/Compose
- « Fabrication »
- « Article lie » : Article lié
Contact
Civilité :
- « M. »
- « Mme »
- « Mlle »
Type de règlement
- « Aucun »
- « Carte Bancaire »
- « Chèque »
- « Espèces »
- « Bon d’achat »
Compte Analytique
Type :
- « Detail »
- « Total »
Statut :
- « Proposition »
- « Accepte »
- « Perdu »
- « En cours »
- « En attente »
- « Termine »
Domaine :
- « Les deux »
- « Ventes »
- « Achats »
Mode de facturation :
- « Forfaitaire »
- « A l’avancement »
Tableau de correspondance :
