AbatAtel
| API | Description |
|---|---|
| PUT api/AbatAtel/AddAbattoir |
No documentation available. |
| PUT api/AbatAtel/AddAtelier |
No documentation available. |
| DELETE api/AbatAtel/DeleteAbattoir?abattoire={abattoire} |
No documentation available. |
| DELETE api/AbatAtel/DeleteAbattoir/{abattoire} |
No documentation available. |
| DELETE api/AbatAtel/DeleteAtelier?atelier={atelier} |
No documentation available. |
| DELETE api/AbatAtel/DeleteAtelier/{atelier} |
No documentation available. |
| GET api/AbatAtel/GetAbattoirs |
No documentation available. |
| GET api/AbatAtel/GetAteliers |
No documentation available. |
| POST api/AbatAtel/UpdateAbattoir |
No documentation available. |
| POST api/AbatAtel/UpdateAtelier |
No documentation available. |
Admin
| API | Description |
|---|---|
| GET api/Admin/GetAdminMessageList |
récupération liste de texte |
| GET api/Admin/GetCustomizableMessageByKey?keyCode={keyCode} |
récupération liste de texte |
| POST api/Admin/TestLogFile?logLevel={logLevel} |
No documentation available. |
| POST api/Admin/UpdateAdminMessage |
récupération liste de texte |
Aquila
| API | Description |
|---|---|
| GET api/aquila/rgpd/{code} |
Suppression d'un client |
| POST api/aquila/setClient |
Création/Modification d'un client |
Arrivage
Article
| API | Description |
|---|---|
| POST api/Article/{arti}/attribut/delete |
Supprime un attribut pour un article |
| POST api/Article/{arti}/attribut/update |
Récupere la liste des attributs pour un article |
| GET api/Article/{arti}/attributs |
Récupere la liste des attributs pour un article |
| PUT api/Article/{arti}/attributs |
Récupere la liste des attributs pour un article |
| GET api/Article/{arti}/clt_artsp |
Récupere la liste des designation, références... des clients pour un article |
| PUT api/Article/{arti}/clt_artsp |
create/update frs_artsp entry : référence article spécifique a un client |
| POST api/Article/{arti}/clt_artsp/delete |
delete CLT_ARTSP entry : référence article spécifique a un client |
| GET api/Article/{arti}/frs_artsp |
Récupere la liste des designation, références... des fournisseurs pour un article |
| PUT api/Article/{arti}/frs_artsp |
create/update frs_artsp entry : référence article spécifique a un fournisseur |
| POST api/Article/{arti}/frs_artsp/delete |
delete frs_artsp entry : référence article spécifique a un fournisseur |
| GET api/Article/{article} |
Récupère un ARTICLE |
| PUT api/Article/{article} |
Modifie un article |
| POST api/Article/{article} |
Ajoute un article |
| DELETE api/Article/{article} |
Supprime l'article |
| GET api/Article/{article}/CanDelete |
Teste s'il est possible de supprimer cet article |
| GET api/Article/{article}/Children |
Récupère une liste d'article étant un enfants / déclinaison du parent demandé |
| POST api/Article/{article}/Children/{child} |
Transforme un article existant en déclinaison (enfant) |
| GET api/Article/{article}/Children/ApplyAll?bOnlyTarif={bOnlyTarif} |
Applique toutes les proprietés d'un parent à ses enfants (hormis stocks, desi1, EAN et code fournisseur) |
| PUT api/Article/{article}/CloneChild/{child} |
Créé un enfant / déclinaison en clonant le parent |
| GET api/Article/{article}/Dimension |
Récupère les dimensions d'un article |
| POST api/Article/{article}/Dimension |
Enregistre les dimensions d'un article |
| GET api/Article/{article}/Historique/{clientOrFourn}/{achatOUvente}?ignoreDevis={ignoreDevis}&onlyThisLot={onlyThisLot}&onlyConfirm={onlyConfirm} |
Historique de commande du produit pour ce client (5 max) |
| GET api/Article/{article}/lot/{lot} |
Récupère un ARTICLE lot |
| PUT api/Article/{article}/lot/{lot} |
Modifie un article |
| GET api/Article/{article}/lot/Model |
No documentation available. |
| GET api/Article/{article}/Pack |
Liste des articles d'un pack |
| POST api/Article/{article}/Pack |
Ajouter un article à un pack |
| POST api/Article/{article}/Pack/{removeArticle} |
Delete un article d'un pack |
| GET api/Article/{codeArticle}/BL/{orderKeys}/{achatOUvente}?depot={depot} |
/// Récupère les informations d'un produit, pour un client. /!\ Ne recupere pas une ligne de details d'une commande !!! |
| PUT api/Article/{codeArticle}/Clone/{newCodeArticle}?cloneInAnotherDB={cloneInAnotherDB} |
Duplique un article, y compris ses tarif de vente et d'achat, excepté les stock ! |
| GET api/Article/{codeArticle}/Exist |
Vérifie que cet article existe |
| GET api/Article/{codeArticle}/Order/{orderKeys}/{achatOUvente} |
/// Récupère les informations d'un produit, pour un client. /!\ Ne recupere pas une ligne de details d'une commande !!! |
| POST api/Article/{codeArticle}/photo |
Upload d'une photo produit |
| GET api/Article/{codeArticle}/photo |
Get la liste des urls des photos article |
| POST api/Article/{codeArticle}/photo/delete |
Delete d'une photo produit |
| POST api/Article/{codeArticle}/photo/reassort |
reorganise les photos d'un produit |
| GET api/Article/{codeArticle}/pricedata/{orderKeys}/{achatOUvente} |
/// Récupère les informations pour calculer le prix d'un article pour un client. /!\ Ne recupere pas une ligne de details d'une commande !!! |
| GET api/Article/{ean}/getCodeArticleFromEan |
donne le code article à partir de son code ean |
| GET api/Article/{id}/depot |
récupère la liste des Article_depot pour un code article donné |
| PUT api/Article/{id}/depot |
Sauvegarde une liste d'article_depot |
| GET api/Article/{id}/EAN |
Recupere la liste des codes EAN pour un article |
| PUT api/Article/{id}/EAN/{eancode} |
Ajoute un code EAN inexistant et l'associe à un article, ou met à jour un code existant pour son article - Si codeEAN n'existe pas : création d'un nouveau code pour cet article - Si codeEAN existe pour cette article : mise à jour de libellé et principal - Si codeEAN existe mais pour un autre article => erreur, pas de mise à jour |
| DELETE api/Article/{id}/EAN/{eancode} |
Supprime un code EAN existant pour un article existant |
| GET api/Article/{id}/EAN/{eancode}/exist |
Renvoie true si le code EAN existe pour cet article |
| GET api/Article/{id}/GetArticleExtentedInfo |
Recupere la liste des Tags pour un article |
| GET api/Article/Achats/{article_depot}/{date} |
Récupère les achats de cette articles |
| POST api/Article/addQuantiTarif |
No documentation available. |
| GET api/Article/all/attributs |
Récupere la liste des attributs pour un article |
| GET api/Article/ArticleValues/{codeArticle} |
Récupère les informations actuelles et prévisionnelles d'un article |
| GET api/Article/attributs/{codeAttribut} |
Récupere un attribut |
| GET api/Article/Consignes |
Récupère une liste de consigne |
| GET api/Article/DeleteArticlePrixPublic?article={article}&client={client} |
Supprime une entrée ArticlePrixPublic code article code client |
| PUT api/Article/editActuPrevi/{codeArticle} |
No documentation available. |
| GET api/Article/famArticle |
Recupere une liste de famille d'article |
| GET api/Article/Favourite?client={client}&onlyActive={onlyActive}&b2cArticle={b2cArticle} |
Récupère l'ensemble des articles commandé par un client dans un délay donné (confi : article.favourite.maxDay) |
| GET api/Article/GetArticle_LotValide?article={article} |
Recupère liste lots valide d'un article |
| GET api/Article/GetArticleFromLotValide?lot={lot} |
Recupère liste article valide à partir d'un lot |
| GET api/Article/GetArticleOrLotFromResearch?research={research} |
No documentation available. |
| GET api/Article/GetArticlePrixPublic?CodeArticle={CodeArticle}&TousLesClients={TousLesClients} |
Récupère liste DES CLIENTS PRIX PUBLIC AVEC LEUR PRIX |
| GET api/Article/GetCodeArticleFromBarcode?ean={ean} |
Récupère un code Article depuis un code EAN |
| GET api/Article/GetCodeArticleFromBarcodeLot?lot={lot} |
Récupère un code Article arrivage depuis un code lot |
| POST api/Article/GetCountArticleByFilter |
Compte d'un filtre d'article |
| GET api/Article/GetLotsViande/{article}/{lot} |
No documentation available. |
| GET api/Article/GetSearchMobileArticlesLight?search={search} |
Récupère la liste d'article light en fonction de la designation, code barre ou code article recherche à partir de la designation, code barre ou code article |
| GET api/Article/Light |
Route Odata \oData\oArticle : Récupère tous les articles (code, libelé, stock) (MAX100) |
| GET api/Article/ListValue |
Récupère une ValueListe d'article |
| GET api/Article/oArticle_Lot |
/odata/oArticle_Lot (MAX 100) |
| POST api/Article/SetArticleExtentedInfo?arti={arti} |
Sauvegarde une liste Tag article |
| POST api/Article/SetArticlePrixPublic?AllCustomers={AllCustomers} |
Insere une entrée ArticlePrixPublic ARTICLE_PRIX_PUBLIC tous les clients |
| GET api/Article/TarifQuanti/{codeTarif}/{codeArticle} |
No documentation available. |
| POST api/Article/UpdateMassVisibilityStateArticle?state={state} |
No documentation available. |
| GET api/Article/Ventes/{article_depot}/{date}?flgbon={flgbon} |
Récupère les ventes de cette articles |
| GET api/Article/Ventes/{article_depot}/{date}/{flgbon} |
Récupère les ventes de cette articles |
| GET api/Boi/Article/{article} |
Récupère un article spécifique boisson |
| PUT api/Boi/Article/{article} |
Update un article (boisson) |
| POST api/Boi/Article/{article} |
Création un article (boisson) |
| PUT api/Lots/{methode} |
Récupère la liste des lots à solder |
B2C
| API | Description |
|---|---|
| GET api/b2c/GetDeliveryDays?client={client} |
No documentation available. |
| GET api/b2c/v1/articles?onlyActive={onlyActive} |
Récupère l'ensemble des articles pour un client |
| GET api/b2c/v1/client |
Récupère les info d'un client |
| GET api/b2c/v1/commande?limit={limit} |
Récupère la liste des commandes d'un utilisateur |
| GET api/b2c/v1/commandes?limit={limit} |
Récupère la liste des commandes d'un utilisateur |
| POST api/b2c/v1/commandes |
Création d'une nouvelle commande |
| POST api/b2c/v1/dispatch?variete={variete} |
Création d'une nouvelle commande |
| GET api/b2c/v1/Login?login={login}&pass={pass} |
Récupère un Token et ses droits, si le login et le mot de passe correspondent |
| GET api/b2c/v1/Login/Client?login={login}&pass={pass} |
Récupère un Token et ses droits, ainsi que les données du client |
| GET api/b2c/v1/userSettings |
Not used yet |
Balance
BDD
| API | Description |
|---|---|
| GET api/BDD?DBEntities={DBEntities} |
No documentation available. |
| GET api/BDD/GetDivers?clef={clef} |
retourn la valeur de la table bdd Divers pour la clef correspondante |
| GET api/BDD/TestAllTables |
Test l'integrité de la base de donnée par rapport au model LINQ |
| GET api/BDD/TestCptaAllTables |
Test l'integrité de la base de donnée cpta par rapport au model LINQ |
| GET api/BDD/WriteLog |
Ecrit les logs |
Caisse
Client
| API | Description |
|---|---|
| GET api/Client/{clientCode}/Juridique?type={type} |
Récupere les actions juridiques pour un client |
| PUT api/Client/{clientCode}/Juridique |
update d'une action juridique Objet l'action a modifier |
| POST api/Client/{clientCode}/Juridique?type={type} |
Ajout d'une action |
| DELETE api/Client/{clientCode}/Juridique/{id} |
Supprime l'action juridique |
| DELETE api/Client/{clt}/{isBoi} |
Suppression d'un client |
| POST api/Client/{clt}/AddContact |
Ajout d'un Contact pour un client |
| POST api/Client/{clt}/AddDeliveryAddr |
Ajout d'une Adresse de Livraison pour un client |
| GET api/Client/{clt}/adrlivraison |
Récupère les adresses de livraison d'un client |
| DELETE api/Client/{clt}/adrlivraison?num={num} |
Supprime une adresse de livraison pour ce client |
| GET api/Client/{clt}/CanDelete |
Teste s'il est possible de supprimer ce client |
| GET api/Client/{clt}/contact |
Récupère les contacts d'un client |
| DELETE api/Client/{clt}/contact?num={num} |
Suppression d'un contact client |
| POST api/Client/{clt}/Create |
Création d'un nouveau client |
| POST api/Client/{clt}/Create/Boi |
Création d'un nouveau client (DAB) |
| GET api/Client/{clt}/Tournee |
Récupère les tournées d'un client |
| PUT api/Client/{clt}/UpdateContact/{num} |
Mise à jour d'un contact d'un client |
| PUT api/Client/{clt}/UpdateDeliveryAddr/{num} |
Mise à jour d'une adresse de livraison d'un client |
| GET api/client/{codeClient} |
Récupère l'intégralité d'un client |
| PUT api/Client/{codeClient} |
Sauvegarde Global du client |
| GET api/Client/{codeClient}/Appel |
Récupère les appels de ce client |
| POST api/Client/{codeClient}/Appel |
Ajout d'un appel |
| GET api/client/{codeClient}/Boi |
Récupère l'intégralité d'un client (Boisson uniquement : DAB) |
| PUT api/Client/{codeClient}/Boi |
Sauvegarde Global du client (Boisson uniquement : DAB) |
| GET api/Client/{codeClient}/Exist |
Vérifie que ce client existe |
| GET api/Client/{codeClient}/GetLastReglement |
Met A Jour la date dernier règlement d'un client et la retourne |
| GET api/Client/{codeClient}/Risque |
Enumère les risques de ce client |
| PUT api/Client/Appel/{codeAppel} |
Mise à jour d'un appel |
| DELETE api/Client/Appel/{codeAppel} |
Supprime un appel |
| GET api/client/checkEmailExists?emailClient={emailClient} |
Vérifie que l'email du contact du client n'existe pas déjà dans la bdd |
| GET api/Client/GetClientEnlevAddr?clt={clt} |
Récupère une liste d'adreses d'enlevement cliente |
| GET api/Client/GetClientMainContact?clt={clt} |
Récupère le contact principal du client (si pécisé), sinon le premier contact |
| GET api/Client/GetClientMainEnlevAddr?clt={clt} |
Récupère l'adresse d'enlevement principale (si précisé), sinon la premiere |
| GET api/Client/GetCLT_DOC?clt={clt}&sType={sType} |
Récupère ??? pour un client, suivant le type souhaité |
| GET api/Client/oDataClient?clt={clt}&bStartWith={bStartWith}&sSearchField={sSearchField} |
Route d'exemple oData : /odata/Client?clt=ver ET bStartWith=true (MAX 100) |
| GET api/Client/oDataClientShort |
Route d'exemple oData : /odata/oClientShort (MAX 100) |
CodeBarre
| API | Description |
|---|---|
| POST api/GenereCodebarreFacMatrix2D |
Reçoit un string pour generer un code barre |
| POST api/GenereCodebarreMatrix2D?entrycodeBarre={entrycodeBarre} |
Reçoit un string pour generer un code barre |
Commande
Compta
| API | Description |
|---|---|
| POST api/compta/cloturejournee |
No documentation available. |
| GET api/compta/encoursTotal?compte_client={compte_client} |
Récupère l'encours comptable d'un client |
| GET api/compta/ExportJNLVEEcriture{type_compta},{date_deb_fac},{date_fin_fac},{date_ecr_centralise},{depot},{Retransfert},{control} |
Exportation journal de vente dans un fichier |
| GET api/compta/journal_ve/{facture} |
No documentation available. |
| GET api/compta/journeecloturable |
retourne une liste de journee cloturable (sagadate + nbfactures) |
| GET api/compta/oComptabiliteClient |
Route d'exemple oData : /odata/oComptabiliteClient (MAX 100) |
| GET api/compta/oEncoursClient?compte_client={compte_client} |
Route d'exemple oData : /odata/oEncoursClient (MAX 100) |
| GET api/compta/oJnl_Ve |
No documentation available. |
Configuration
| API | Description |
|---|---|
| GET api/Configuration/AppName/{configTarget} |
Permet de récupérer un ensemble de configuration pour une appcliente cible |
| POST api/Configuration/AppName/SetConfigurationKey |
No documentation available. |
| GET api/Configuration/GetConfigNG |
Récupère les configurations qui concernent le NG |
| GET api/Configuration/GetValue/{key} |
Récupère une configuration |
| GET api/Configuration/GetValueMail/{key}/{info} |
Récupère une configuration pour l'envoi des mails |
| GET api/Configuration/GetValueMail/MailGridCC |
Récupère les destinataires de copie pour l'envoi des mails (Grid) |
| GET api/Configuration/GetValueMail/MailGridTO/{info} |
Récupère les destinaires pour l'envoi des mails (Grid) |
Connection
| API | Description |
|---|---|
| GET api/CONNECTION/List |
No documentation available. |
Consigne
| API | Description |
|---|---|
| PUT api/Consigne |
Saisie déconsigne (retour de livraison) |
| POST api/Consigne |
Saisie déconsigne (retour de livraison) |
| PUT api/Consigne/DeliveryBack |
Saisie déconsigne (retour de livraison) |
| POST api/Consigne/DeliveryBack |
Saisie déconsigne (retour de livraison) |
| POST api/Consigne/Mvt?orderKey={orderKey} |
Saisie mouvement consigne/déconsigne (retour de livraison) |
| GET api/Consigne/Mvt/{orderKey} |
Récupere toutes les consignes avec mouvements |
| GET api/Consigne/Order/{orderKey} |
Récupere toutes les consigne d'une commande (spec DAB, migrer GetAllConsigneWithMvt()) |
Constant
| API | Description |
|---|---|
| GET api/Constant/Refresh |
No documentation available. |
CRM
| API | Description |
|---|---|
| POST api/CRM/Client | |
| GET api/CRM/Client/{codeClient} |
Récupère une liste d'adresse pour un client |
| GET api/CRM/Clients?commerciaux={commerciaux}&bActifOnly={bActifOnly} |
Récupère l'ensemble des clients |
| POST api/CRM/Mail |
Envoyer une commande par email |
DABClient
DABJuridique
Deb
| API | Description |
|---|---|
| GET api/Deb/GetDebDeclaration?dtPeriod={dtPeriod}&dtDeclaration={dtDeclaration}&isExportation={isExportation}&partyName={partyName}&CISD={CISD} |
Obtient la déclaration d'echange de biens avant sérailisation en XML |
| GET api/Deb/GetDebExport?dtPeriod={dtPeriod}&dtDeclaration={dtDeclaration}&sensExchange={sensExchange}&partyName={partyName}&CISD={CISD} |
creer un fichier xml de DEB en import ou export |
| POST api/Deb/GetDebXML?dtPeriod={dtPeriod}&dtDeclaration={dtDeclaration}&isExportation={isExportation}&partyName={partyName}&CISD={CISD} |
serialise la déclaration d'échange de biens en XML et retourne le lien de telechargement |
| PUT api/Empreinte |
Set les Empreinte pour chaque commande |
| GET api/Empreinte/{sDate} |
Liste des commandes qui doivent recevoir une empreinte |
| GET api/Empreinte/Next |
Récupère le prochain numéro d'empreinte |
Depot
| API | Description |
|---|---|
| GET api/Depot/Depannage/{codeDepot} |
Liste des commandes marqué en dépannage |
| POST api/Depot/Depannage/{codeDepot} |
Fusionne des cde_det de différente commandes et les supprimes |
| GET api/Depot/Depot |
Liste de tous les dépots |
| GET api/Depot/Depot/{codeDepot} |
Récupère un dépot |
| PUT api/Depot/Depot/{codeDepot} |
Edit un dépot |
| POST api/Depot/Depot/{codeDepot} |
Edit un dépot |
| DELETE api/Depot/Depot/{codeDepot} |
Supprime un dépot |
| GET api/Depot/Depot/Quantity/{codeArticle} |
Liste de clef-valeur comprenant le dépot et sa quantitée |
| GET api/Depot/IsEnable |
Test si la configuration est setté pour les dépots |
| GET api/Depot/Magasin |
Liste de tous les magasins |
| GET api/Depot/Magasin/{codeMagasin} |
Récupère un magasin |
| PUT api/Depot/Magasin/{codeMagasin} |
Edit un magasin |
| POST api/Depot/Magasin/{codeMagasin} |
Edit un magasin |
| DELETE api/Depot/Magasin/{codeMagasin} |
Supprime un magasin |
| GET api/Depot/Mouvements?bOnlyEnCours={bOnlyEnCours} |
Liste de tous les mouvements de dépot |
| PUT api/Depot/Mouvements |
Création d'un mouvement |
| GET api/Depot/Mouvements/{idMouvement} |
Récupère un mouvement de dépot |
| DELETE api/Depot/Mouvements/{idMouvement} |
Supprime un mouvement (uniquement non confirmé) |
| POST api/Depot/Mouvements/{idMouvement}/{confirmationParam} |
/!\ NON FINI : Confirme les mouvements (expédition, reception) |
| GET api/Depot/Mouvements/{idMouvement}/OrderExist |
Determine si le mouvement contient bien une commande valide |
| GET api/Depot/Mouvements/Articles/{codeArticle} |
Liste des mouvements de cette article |
| GET api/Depot/MouvementsArrEnt/{orderKey} |
Récupère un mouvement de dépot à partir d'une clé de commande |
| PUT api/Depot/MouvementsAuto |
Création d'un mouvement automatique |
Docstoprint
| API | Description |
|---|---|
| POST api/Docstoprint/getListePalettes |
Récupére les lots pour l'impression des fiches palettes |
| POST api/Docstoprint/sendLotsToBalances |
Génére le fichier d'envoi des lots aux balances |
| GET api/Docstoprint/sendLotsToBalances |
Génére le fichier d'envoi des lots aux balances |
Dossier
| API | Description |
|---|---|
| GET api/Dossier |
Récupérer le premier dossier |
| GET api/Dossier/v2 |
Récupérer le premier dossier |
EDP
Facturation
FeuilleTemps
| API | Description |
|---|---|
| POST api/FeuilleTemps |
Crée une feuille de temps |
| PUT api/FeuilleTemps |
Mets à jour une feuille de temps |
| DELETE api/FeuilleTemps/{idFT} |
Supprime une feuille de temps |
| GET api/FeuilleTemps/Jour/{jour} |
Renvoie toutes les feuilles de temps d'un jour donné |
| GET api/FeuilleTemps/PourcentagesTotaux/{jour} |
Renvoie le pourcentage total de chaque utilisateur durant une journée donnée |
Fournisseur
| API | Description |
|---|---|
| GET api/Fournisseur |
Récupère une liste de fournisseur |
| GET api/Fournisseur/{codeFournisseur} |
Récupère un fournisseur |
| PUT api/Fournisseur/{codeFournisseur} |
No documentation available. |
| POST api/Fournisseur/{codeFournisseur} |
No documentation available. |
| DELETE api/Fournisseur/{codeFournisseur} |
Supprime un fournisseur |
| GET api/Fournisseur/{codeFournisseur}/CanDelete |
Teste s'il est possible de supprimer ce fournisseur |
| GET api/Fournisseur/{codeFournisseur}/Exist |
No documentation available. |
| GET api/Fournisseur/oData |
Exemple de route odata : /odata/oClientShort (100 MAX) |
| GET api/Fournisseur/oDataFournisseur?fourn={fourn}&bStartWith={bStartWith}&sSearchField={sSearchField} |
No documentation available. |
GED
| API | Description |
|---|---|
| GET api/GED/{codeClient}/createFolder?folderName={folderName} |
Création d'un dossier pour ce client |
| GET api/GED/{codeClient}/GetDocuments?typeFolder={typeFolder} |
Récupere une liste de dossier et de sous dossier |
Import
| API | Description |
|---|---|
| POST api/Import/{url}/Import?filePath={filePath} |
Import généric |
| GET api/Import/cmdistribimport/{import_client} |
No documentation available. |
| POST api/Import/ControlImport |
No documentation available. |
| POST api/Import/ProImport/{sGUID} |
CUSTOM ROUTE PROCOIFFURE : importation des dépots |
| GET api/Import/ProImport/{sGUID} |
Récupère le nombre de ligne traité |
| GET api/Loader/Test |
No documentation available. |
Incident
| API | Description |
|---|---|
| GET api/Incident/{incidentId} |
Chargement d'un détail incident |
| GET api/Incident/{incidentId}/message |
Chargement d'un détail message pour un détail incident |
| POST api/Incident/createNote/{incident_note} |
enregistrement d'une nouvelle note pour un incident |
| PUT api/Incident/createNote/{incident_note} |
enregistrement d'une nouvelle note pour un incident |
Inventaire
Inventory
| API | Description |
|---|---|
| POST api/Inventory/AddItemQuantity |
Ajoute les quantités saisies à un article ou à un lot |
| PUT api/Inventory/AddItemQuantity |
Ajoute les quantités saisies à un article ou à un lot |
| GET api/Inventory/GetItemQuantity?itemCode={itemCode}&batchType={batchType}&batchCode={batchCode} |
Renvoie les informations déjà saisies d’un article ou d’un lot pour l’inventaire en cours |
| GET api/Inventory/IsInventoryOpen | |
| GET api/Inventory/SearchItem?searchString={searchString} |
L’API renverra une liste d’articles correspondant à cette chaine triée |
Invest
Livreur
Login
| API | Description |
|---|---|
| POST api/Login |
No documentation available. |
| GET api/NodaLogin/GetToken?Login={Login}&Password={Password} |
No documentation available. |
LoginDroit
| API | Description |
|---|---|
| POST api/Droits/{user}/SetAllRight?bAdminOnly={bAdminOnly} |
Assigne tous les droits pour un utilisateur |
| PUT api/Droits/{user}/SetAllRight?bAdminOnly={bAdminOnly} |
Assigne tous les droits pour un utilisateur |
| POST api/Droits/{userDest}/Duplicate/{userSource} |
Dupliquer les droits d'un utilisateur vers un autre |
| PUT api/Droits/{userDest}/Duplicate/{userSource} |
Dupliquer les droits d'un utilisateur vers un autre |
| GET api/Droits/{utilisateur}/Droits |
Récupère la liste de droit pour cette utilisateur |
| GET api/Droits/{utilisateur}/Droits/{module} |
Récupère les droits de cette utilisateur pour ce module |
| POST api/Droits/{utilisateur}/Droits/Batch |
Asigne les droits pour un utilisateur (BATCH) |
| PUT api/Droits/{utilisateur}/Droits/Batch |
Asigne les droits pour un utilisateur (BATCH) |
| POST api/Droits/{utilisateur}/SetDroits |
Assigne les droits pour un utilisateur |
| PUT api/Droits/{utilisateur}/SetDroits |
Assigne les droits pour un utilisateur |
| DELETE api/Droits/Delete?id={id} |
Supprimer un droit |
| POST api/Droits/SetDroits |
Ajouter un droit |
| PUT api/Droits/SetDroits |
Ajouter un droit |
| GET api/Login?login={login}&pass={pass} |
Récupère un Token et ses droits, si le login et le mot de passe correspondent |
| DELETE api/Login |
Déconnecte l'utilisateur courant |
| POST api/Login/{login} |
Récupère un Token et ses droits, si le login et le mot de passe correspondent |
| GET api/Login/ClearValidToken |
No documentation available. |
| GET api/Login/IsValidToken?token={token} |
Vérifie la validité de ce token |
| GET api/SagaCste |
Retourne la liste des constantes SAGA 1 |
| GET api/SagaCste/GetValue?key={key} |
Retourne la valeur d'une constante SAGA 1 |
| GET api/Settings/{app} |
Récupère un fichier de configuration, par rapport à l'application |
LoginWebDroit
| API | Description |
|---|---|
| POST api/web/Droits/{user}/SetAllRight?bAdminOnly={bAdminOnly} |
Assigne tous les droits pour un utilisateur |
| PUT api/web/Droits/{user}/SetAllRight?bAdminOnly={bAdminOnly} |
Assigne tous les droits pour un utilisateur |
| POST api/web/Droits/{userDest}/Duplicate/{userSource} |
Dupliquer les droits d'un utilisateur vers un autre |
| PUT api/web/Droits/{userDest}/Duplicate/{userSource} |
Dupliquer les droits d'un utilisateur vers un autre |
| GET api/web/Droits/{utilisateur}/Droits |
Récupère la liste de droit pour cette utilisateur |
| GET api/web/Droits/{utilisateur}/Droits/{module} |
Récupère les droits de cette utilisateur pour ce module |
| POST api/web/Droits/{utilisateur}/Droits/Batch |
Asigne les droits pour un utilisateur (BATCH) |
| PUT api/web/Droits/{utilisateur}/Droits/Batch |
Asigne les droits pour un utilisateur (BATCH) |
| POST api/web/Droits/{utilisateur}/SetDroits |
Assigne les droits pour un utilisateur |
| PUT api/web/Droits/{utilisateur}/SetDroits |
Assigne les droits pour un utilisateur |
| DELETE api/web/Droits/Delete?id={id} |
Supprimer un droit |
| POST api/web/Droits/SetDroits |
Ajouter un droit |
| PUT api/web/Droits/SetDroits |
Ajouter un droit |
| GET api/web/Login?login={login}&pass={pass} |
Récupère un Token et ses droits, si le login et le mot de passe correspondent |
| DELETE api/web/Login |
Déconnecte l'utilisateur courant |
| POST api/web/Login/{login} |
Récupère un Token et ses droits, si le login et le mot de passe correspondent |
| GET api/web/Login/ClearValidToken |
No documentation available. |
| GET api/web/Login/IsValidToken?token={token} |
Vérifie la validité de ce token |
| GET api/web/SagaCste |
Retourne la liste des constantes SAGA 1 |
| GET api/web/Settings/{app} |
Récupère un fichier de configuration, par rapport à l'application |
Logistique
Materiel
| API | Description |
|---|---|
| GET api/Materiel |
No documentation available. |
| GET api/Materiel/{codeMateriel} |
Récupère un fournisseur |
| GET api/Materiel/{codeMateriel}/delete |
No documentation available. |
| PUT api/Materiel/new |
No documentation available. |
| POST api/Materiel/new |
No documentation available. |
| GET api/Materiel/oData |
Exemple de route odata : /odata/oClientShort (100 MAX) |
| PUT api/Materiel/update |
No documentation available. |
| POST api/Materiel/update |
No documentation available. |
MobileDevice
| API | Description |
|---|---|
| GET api/MobileDevice/GetLastMobileVersion |
donne le num de version de l'apk wms cf web.config "wmsVersion" |
Monitoring
| API | Description |
|---|---|
| GET api/Monitoring/GetDeliveriesMonitoring?datelivr={datelivr} |
GetCDE_Monitoring |
NodaEDI
| API | Description |
|---|---|
| GET api/EDI/Import/List?ExchangeConnectionId={ExchangeConnectionId} |
No documentation available. |
| POST api/EDI/Order/Import |
No documentation available. |
| GET api/EDI/Order/List |
No documentation available. |
| POST api/EDI/Order/Message |
No documentation available. |
NonConformite
| API | Description |
|---|---|
| GET api/NonConformite |
Exemple ! Utiliser la route OData en GET : /odata/oNonConformite |
| PUT api/NonConformite |
Edition/Creation d'une NonConformite |
| POST api/NonConformite |
Edition/Creation d'une NonConformite |
| GET api/NonConformite/{id_nc_fiche} |
Details d'une fiche |
| DELETE api/NonConformite/{id_nc_fiche} |
Suppression d'une fiche |
| DELETE api/NonConformite/{id_nc_fiche}/{id_nc_fiche_article} |
Suppression d'un produit d'une fiche |
| GET api/NonConformite/{id_nc_fiche}/Complet |
Details d'une fiche + articles |
| GET api/NonConformite/Client/{clientCode} |
Récupère toutes les NC_FICHE d'un client |
| GET api/NonConformite/Client/{codeClient}/Exists |
Teste s'il existe un incident en cours pour un client donne |
| GET api/NonConformite/ClientsAVisiter/{codeTechnicien} |
Renvoie le nombre de clients à visiter et le nombre de clients en retard de visite |
| PUT api/NonConformite/Complet |
Création ou éditition d'une ficheComplette. Les clefs attendu pour une création sont -1. En edition, les articles manquant sont supprimé |
| POST api/NonConformite/Complet |
Création ou éditition d'une ficheComplette. Les clefs attendu pour une création sont -1. En edition, les articles manquant sont supprimé |
| GET api/NonConformite/GetNC_ACTION |
Liste d'action |
| GET api/NonConformite/GetNC_CAUSE |
Liste de Causes |
| GET api/NonConformite/GetNC_GRAVITE |
Liste de Gravité |
| GET api/NonConformite/GetNC_Ressource |
Liste des ressource |
| GET api/NonConformite/IncidentEnCours/{codeTechnicien}?codeClient={codeClient} |
Récupère tous les incidents en cours associés à un technicien donné ou/et à un client. Si code technicien et code client valent "-1" alors renvoie tous les incidents en cours. |
| GET api/NonConformite/IncidentEnCours/{codeTechnicien}/{codeClient} |
Récupère tous les incidents en cours associés à un technicien donné ou/et à un client. Si code technicien et code client valent "-1" alors renvoie tous les incidents en cours. |
| GET api/NonConformite/Light |
Exemple ! Utiliser la route OData en GET : /odata/oNonConformite |
| GET api/NonConformite/Sanitation/{clientCode} |
Récupère la NC_FICHE de la derniere Sanitation du client |
| GET api/NonConformite/SuiviClient/{codeTechnicien}/{codeTournee} |
Renvoie liste clients par technicien et par tournee |
| GET api/NonConformite/SuiviClient/{codeTechnicien}/{codeTournee}/Short |
Renvoie liste clients par technicien et par tournee, mais avec moins d'informations que la route precedente |
PaletteOrLot
Periodes
| API | Description |
|---|---|
| PUT api/Periode/AddOrUpdatePeriode |
No documentation available. |
| GET api/Periode/GetAll |
No documentation available. |
Preparateur
| API | Description |
|---|---|
| GET api/Preparateur/{code} |
Récupère un préparateur |
Preset
| API | Description |
|---|---|
| GET api/Presets?path={path} |
Renvoie une liste de presets (émanant de fichiers JSON) |
| POST api/Presets |
Sauvegarde un preset |
| DELETE api/Presets?path={path}&name={name} |
Supprimer un preset |
Pret
| API | Description |
|---|---|
| GET api/Pret?clt={clt}&sType={sType} |
Exemple ! Utiliser la route OData en GET : /odata/oPret |
| POST api/Pret |
Créer un nouveau pret |
| PUT api/Pret |
Modifie un pret |
| GET api/Pret/{id_pret}/{id_pret_echeance}/Duplicate |
Duplique une échance |
| GET api/Pret/{id_pret}/{id_pret_echeance}/Solder |
Solde ce pret, a partir de cette échance |
| GET api/Pret/{id_pret}/Echeances |
Récupérer une liste d'échance pour un pret |
| PUT api/Pret/{id_pret}/Echeances |
Mets à jour un échéance de pret |
| PUT api/Pret/{id_pret}/Echeances/Batch |
Modification d'une liste d'échéance (batch !) |
PrintModel
| API | Description |
|---|---|
| POST api/NodaPrint/CreateAndSendMail |
Génération de documents |
| GET api/NodaPrint/GetParsedTemplate?ModelName={ModelName} |
récupère le template Parsé |
Push
| API | Description |
|---|---|
| GET api/Push/getLastPush |
No documentation available. |
| POST api/Push/RegisterToken |
No documentation available. |
| POST api/Push/send |
No documentation available. |
Representant
Specifique
| API | Description |
|---|---|
| GET api/Specifique/RV/GetStockOtherDB/{articleCode} |
Récupère le stock des autres magasins pour un article |
Stats
Stock
| API | Description |
|---|---|
| GET api/Stock/{articleCode}/Synthese |
Informations sur le stock d'un produit |
| POST api/Stock/CalculStockArticleADate?article={article}&date_calcul={date_calcul} |
No documentation available. |
| GET api/Stock/DetailMVT?sdtStart={sdtStart}&sdtEnd={sdtEnd}&client={client}&fournisseur={fournisseur}&avoirs={avoirs}®roup={regroup} |
Détail mouvements de stocks (tous les param sont Optionnel) |
| GET api/Stock/GetRecalcluStockProgress |
retourn la valeur de SynchroRecalcluStock de la table bdd Divers |
| POST api/Stock/recalculStock |
Recalcul du stock d'un produit |
| PUT api/Stock/recalculStock |
Recalcul du stock d'un produit |
Synchronizer
| API | Description |
|---|---|
| GET api/FDV/Articles?bActifOnly={bActifOnly} |
Récupere une liste d'article (appMobile) |
| GET api/FDV/ClefValeur/{type} |
Récupère une liste de clef-valeur par type pour le type |
| GET api/FDV/Clients?commerciaux={commerciaux}&bActifOnly={bActifOnly} |
Récupère l'ensemble des clients (pour les stocker en Offline) |
| GET api/FDV/Commandes |
Route d'exemple Odata : 100 MAX (TODO) |
| PUT api/FDV/Commandes/Batch |
Transfers une liste de commande |
| PUT api/FDV/CondVE |
Récupère tous les CondVE des clients des representants |
| GET api/FDV/CondVE/light?representant={representant}&bActifOnly={bActifOnly} |
Récupère tous les CondVE des clients des representants |
| GET api/FDV/Dispatch |
Dispatch les commandes mobile (MOBILE_CDE) en vrai commande |
| GET api/FDV/Dispatch/Release |
Libert les commandes non dispatchable (en erreur) |
| GET api/FDV/forcecompteur |
reinitialise le compteur pour la synchro à 0 |
| GET api/FDV/GetCadencier?commerciaux={commerciaux} |
TODO |
| GET api/FDV/GetClientAddress?commerciaux={commerciaux} |
récupère une liste d'adresse pour chaque client |
| GET api/FDV/GetClientContacts?commerciaux={commerciaux} |
récupère une liste de contacts pour chaque client |
| GET api/FDV/GetFacturesNonRegle?commerciaux={commerciaux} |
Récupere une liste de facture non reglée |
| GET api/FDV/Historique?commerciaux={commerciaux}&lastMonths={lastMonths} |
Récupere un historique de commande pour une liste de client (émanant de commerciaux) |
| GET api/FDV/Lots?bActifOnly={bActifOnly} |
No documentation available. |
| PUT api/FDV/Payements |
Ajoute des paiements |
| GET api/FDV/RemisesMax |
No documentation available. |
| GET api/FDV/Representant |
Liste de representant |
| GET api/FDV/RlgButtons |
Récupere une liste de bouton de paiement |
| GET api/FDV/TarifAchat?representant={representant}&bActifOnly={bActifOnly} |
Récupère tous les Tarif d'achat des clients des representants |
| GET api/FDV/Tarifs?representant={representant}&bActifOnly={bActifOnly} |
Réupere une liste de tarifs |
| GET api/FDV/TarifVE/coeff |
Liste des coeff des tarifs de vente |
| GET api/FDV/TarifVE/light?representant={representant}&bActifOnly={bActifOnly} |
Récupère tous les TarifVE des clients des representants |
| GET api/FDV/TarifVE/qte |
Liste des tarifs de vente quantitatifs |
| GET api/Mobile/Dispatch |
Dispatch les commandes mobile (MOBILE_CDE) en vrai commande |
| GET api/Mobile/forcecompteur |
reinitialise le compteur pour la synchro à 0 |
| GET api/Replication/{nomEtat}/{tableName}?bLastMonths={bLastMonths} |
Execute une requette émanant d'un des fichiers d'états parametrables et appel un WS distant avec ces valeurs |
| POST api/Replication/{tableName} |
Replique des données dans la table (serveur de replication uniquement) |
| PUT api/Replication/AndInsert/{tableName} |
Appel une route sur le serveur de synchro et écrit le resultat retourné dans sa table |
| DELETE api/Synchronizer/DeleteCmdAttente?etape={etape}&ID={ID}&lig={lig}&dossier={dossier}&client={client}&date_cde={date_cde} |
Supprime une ligne du détail |
| GET api/Synchronizer/GetDossierDet/{Dossier} |
Récupère les informations détaillées des commandes en attente |
| GET api/Synchronizer/GetSynchroInfos |
Récupère les informations principales des commandes en attente |
| PUT api/Synchronizer/preparation/prep_pins_lots |
Pour WinDev : import des pins par lots |
Tarif
| API | Description |
|---|---|
| GET api/Remise/remise_modele?date_debut_periode={date_debut_periode} |
get la liste des des remises pour une periode de remise |
| POST api/Remise/remise_modele |
create/update une remise |
| DELETE api/Remise/remise_modele?chrono={chrono} |
delete une remise |
| POST api/Remise/remise_modele/ordre |
reordonne une liste de modele de remise |
| GET api/Remise/remise_modele_condition?modele_chrono={modele_chrono} |
get la liste des conditions de remise pour une remise |
| POST api/Remise/remise_modele_condition |
create/update une condition de remise |
| DELETE api/Remise/remise_modele_condition?chrono={chrono} |
delete une condition de remise |
| GET api/Remise/remise_periode?date_debut={date_debut} |
get la liste des periodes de remise |
| POST api/Remise/remise_periode?date_debut={date_debut}&nom={nom} |
create/update une periode de remise |
| DELETE api/Remise/remise_periode?date_debut={date_debut} |
delete une periode de remise |
| GET api/Tarif |
Récupere le listing des tarifs disponibles |
| GET api/Tarif/{codeArticle}/PVUHT/{codeClient} |
Retourne le prix de vente unitaire hors taxe (PVUHT) d'un article par rapport à un client et ses conditions spéciales |
| DELETE api/Tarif/{codeClient}/AllConditionSpecByFlag?flag={flag} |
Supprime toutes les conditions spéciales dont le flag_promo est égal au code fourni |
| GET api/Tarif/{codeClient}/ConditionSpec |
Exemple ! Utiliser la route OData en GET : /oData/oTarifSpec?codeClient=XX |
| POST api/Tarif/{codeClient}/ConditionSpec |
Création d'une condition speciale |
| PUT api/Tarif/{codeClient}/ConditionSpec |
No documentation available. |
| DELETE api/Tarif/{codeClient}/ConditionSpec?Genre={Genre}&Code={Code} |
Supprime une condition spéciale |
| GET api/Tarif/{codeClient}/ImportAllConditionSpec?importFromClient={importFromClient}&flag={flag} |
Importe toutes les conditons spéciales d'un client vers un autre client dont le flag_promo est égal à une certaine valeur |
| GET api/Tarif/{codeClient}/RFABrasseur |
Récupère les remises arriere spécifique par brasseur pour un client |
| POST api/Tarif/{codeClient}/RFABrasseur |
Ajoute ou modifie une remise arriere spécifique par brasseur pour un client |
| PUT api/Tarif/{codeClient}/RFABrasseur |
Ajoute ou modifie une remise arriere spécifique par brasseur pour un client |
| DELETE api/Tarif/{codeClient}/RFABrasseur/{RFAID} |
Supprime la remise arriere de ce brasseur pour ce client |
| GET api/Tarif/{codeClient}/RFAClient |
Get toutes les remise la remise arriere pour ce client |
| PUT api/Tarif/{codeClient}/RFAClient |
Set la remise arriere pour ce client |
| POST api/Tarif/{codeClient}/RFAClient |
Set la remise arriere pour ce client |
| DELETE api/Tarif/{codeClient}/RFAClient/{date} |
Supprime la remise arriere pour ce client |
| GET api/Tarif/{codeProduit}/AllTarifs?iTarifType={iTarifType} |
Liste de tous les tarifs de vente ce produits |
| POST api/Tarif/{codeProduit}/AllTarifs |
DAB : Ajoute les tarif pour une date donnée |
| PUT api/Tarif/{codeProduit}/AllTarifs |
DAB : Ajoute les tarif pour une date donnée |
| DELETE api/Tarif/{codeProduit}/AllTarifs |
Supprime les tarifs de vente spécifié |
| GET api/Tarif/{codeProduit}/AllTarifs/Prev |
Récupere les tarifs achat et vente prévisionnel |
| DELETE api/Tarif/{codeProduit}/AllTarifs/Prev |
Supprime les tarifs de vente et d'achat prévisionnel à la date donnée |
| POST api/Tarif/{codeProduit}/AllTarifs/Prev |
DAB : Modifie un tarif d'achat prévisionnel (et l'active si la date est du jour) et ajoute des tarifs de vente |
| PUT api/Tarif/{codeProduit}/AllTarifs/Prev |
DAB : Modifie un tarif d'achat prévisionnel (et l'active si la date est du jour) et ajoute des tarifs de vente |
| GET api/Tarif/{codeProduit}/Synthese/{droitNonInclutOnly} |
Récupère le tableau de synthese des tarif (premiere ligne : headers) |
| GET api/Tarif/{codeProduit}/TarifAchat |
Tarif d'achat d'un produit |
| PUT api/Tarif/{codeProduit}/TarifAchat |
Créé ou modifie un tarif d'achat |
| POST api/Tarif/{codeProduit}/TarifAchat |
Créé ou modifie un tarif d'achat |
| POST api/Tarif/{codeProduit}/UpdateAndActivate |
Mise à jour des tarifs ACHAT et VENTE d'un article lors de la saisie d'un arrivage Etapes: 1- Mise à jour du tarif achat prévisionnel (à partir du prix saisie en commande) 2- Activation du tarif achat prévisionnel Puis, si datas.vente == true 3- Recalcul de tous les tarifs de vente actuels 4- Recalcul de tous les tarifs de vente prévisionnels |
| PUT api/Tarif/{codeProduit}/UpdateAndActivate |
Mise à jour des tarifs ACHAT et VENTE d'un article lors de la saisie d'un arrivage Etapes: 1- Mise à jour du tarif achat prévisionnel (à partir du prix saisie en commande) 2- Activation du tarif achat prévisionnel Puis, si datas.vente == true 3- Recalcul de tous les tarifs de vente actuels 4- Recalcul de tous les tarifs de vente prévisionnels |
| GET api/Tarif/{codeTarif} |
Récupère un tarif |
| DELETE api/Tarif/{tarifCode} |
Supprime un tarif |
| PUT api/Tarif/{tarifCode} |
Edition/ajout d'un tarif |
| POST api/Tarif/{tarifCode} |
Edition/ajout d'un tarif |
| POST api/Tarif/{type}/Import |
Upload d'un fichier d'import |
| GET api/Tarif/Achat/{codeProduit} |
Tarif d'achat d'un produit |
| PUT api/Tarif/Achat/{codeProduit} |
Créé ou modifie un tarif d'achat |
| POST api/Tarif/Achat/{codeProduit} |
Créé ou modifie un tarif d'achat |
| GET api/Tarif/Achat/{codeProduit}/Prev |
Récupere les tarifs achat et vente prévisionnel |
| DELETE api/Tarif/Achat/{codeProduit}/Prev?date={date} |
Supprime les tarifs de vente et d'achat prévisionnel à la date donnée |
| POST api/Tarif/Achat/{codeProduit}/Prev |
Modifie ou créer un tarif d'achat prévisionnel uniquement |
| PUT api/Tarif/Achat/{codeProduit}/Prev |
Modifie ou créer un tarif d'achat prévisionnel uniquement |
| GET api/Tarif/Achat/{codeProduit}/Prev/Activate?date={date}&vente={vente} |
Active un tarif prévisionnel |
| GET api/Tarif/ActivateTarifPrev/{date} |
set tous les tarifs previsionnels/achat d'une date comme actif à la date du jour |
| GET api/Tarif/allPrevByDate |
retourne une liste de date où existe des Tarif_ve non activés avec le nombre d'articles concernés |
| GET api/Tarif/CondAc |
oData pour récupérer les conditions spécifiques d'achat |
| PUT api/Tarif/CondAc |
Edite une condition spécifique d'achat |
| POST api/Tarif/CondAc |
Créé une condition spécifique d'achat |
| PUT api/Tarif/CondAc/Delete |
Supprime une condition spécifique d'achat |
| GET api/Tarif/CondAc/Detail?entity={entity}&fournisseur={fournisseur}&fournisseurFam={fournisseurFam}&fournisseurSFam={fournisseurSFam}&article={article}&articleFam={articleFam}&articleSFam={articleSFam} |
Récupére les conditions spécifiques d'achat |
| GET api/Tarif/ConditionSpec/Achat?fournisseur={fournisseur}&fournisseurFam={fournisseurFam}&fournisseurSFam={fournisseurSFam}&article={article}&articleFam={articleFam}&articleSFam={articleSFam} |
Get les conditions spécifique d'achat (Saisie des conditions spécifique) |
| POST api/Tarif/ConditionSpec/Achat |
Créé une conditions spécifique (Saisie des conditions spécifique) |
| PUT api/Tarif/ConditionSpec/Achat |
Edit les conditions spécifique (Saisie des conditions spécifique) |
| PUT api/Tarif/ConditionSpec/Achat/Delete |
Supprime une condition spéciale |
| POST api/Tarif/ConditionSpec/Achat/Exist |
Vérifie si la condition spécifique existe |
| GET api/Tarif/ConditionSpec/Vente?client={client}&clientFam={clientFam}&clientSFam={clientSFam}&article={article}&articleFam={articleFam}&articleSFam={articleSFam} |
Get les conditions spécifique (Saisie des conditions spécifique) |
| POST api/Tarif/ConditionSpec/Vente |
Créé une conditions spécifique (Saisie des conditions spécifique) |
| PUT api/Tarif/ConditionSpec/Vente |
Edit les conditions spécifique (Saisie des conditions spécifique) |
| PUT api/Tarif/ConditionSpec/Vente/Delete |
Supprime une condition spéciale |
| POST api/Tarif/ConditionSpec/Vente/Exist |
Vérifie si la condition spécifique existe |
| GET api/Tarif/CondVe |
Exemple ! Utiliser la route OData en GET : /oData/oTarifCondVe |
| PUT api/Tarif/CondVe |
Edit les conditions spécifique (Saisie des conditions spécifique) |
| POST api/Tarif/CondVe |
Création d'une condition speciale |
| PUT api/Tarif/CondVe/Delete |
Supprime une condition spéciale |
| GET api/Tarif/CondVe/Detail?entity={entity}&client={client}&clientFam={clientFam}&clientSFam={clientSFam}&article={article}&articleFam={articleFam}&articleSFam={articleSFam} |
Get les conditions spécifique (Saisie des conditions spécifique) |
| DELETE api/Tarif/DeleteTarifVE/{codeTarif}/{codeArticle} |
Supprime un tarif_ve |
| PUT api/Tarif/EditionTarif |
DAB : |
| PUT api/Tarif/EditionTarifStd |
Informations d'Edition Standard |
| POST api/Tarif/EditionTarifStd |
Informations d'Edition Standard |
| GET api/Tarif/ImportFile?filePath={filePath} |
Import tarif |
| GET api/Tarif/Price/{article}?client={client}&qte={qte} |
Retourne les prix de vente à partir du couple article/client |
| PUT api/Tarif/TarifArticleData?client={client}&tarif={tarif}&date={date} |
Récupére une liste d'article avec toutes les données (prix de base, taxes, conditions spéciales) |
| GET api/Tarif/tarifList |
Récupère la liste des tarifs avec des élements de TARIF_VE et de CLIENT |
| PUT api/Tarif/updateTarifAchat/{codeTarif} |
Met à jour un tarif d'achat |
| POST api/Tarif/Vente/{codeProduit}/Activate?codeTarif={codeTarif} |
Activer les tarifs de vente prévisionnel |
| GET api/Tarif/Vente/{codeProduit}/Tarifs |
Pour chaque tarif récupère les tarifs client ainsi que les remises quantitatives |
| POST api/Tarif/Vente/{codeProduit}/Tarifs |
Pour chaque tarif update les tarifs client ainsi que les remises quantitatives |
| POST api/Tarif/Vente/Recalcul |
Recalcul des tarifs de vente d'un ou tous les produits |
| GET api/Tarif/Vente/RecalculTarifsVenteProgress |
Retourne l'état d'avancement du recalcul des tarifs de vente de tous les produits |
Taxe
| API | Description |
|---|---|
| GET api/Taxe |
Récupère la liste des TAXEs disponible |
| GET api/Taxe?typeTaxe={typeTaxe} |
Récupères la liste des taxes par type |
| POST api/Taxe/AddTaxePays |
No documentation available. |
| GET api/Taxe/AllType |
Récupère la liste des type de taxes |
| GET api/Taxe/Article/{codeProduit} |
Listing des taxes appliquées à ce produit |
| POST api/Taxe/DeleteTaxePays |
No documentation available. |
| GET api/Taxe/Details/{orderkey} |
Récupère le details des taxes d'une commande |
| GET api/Taxe/Fournisseur/{codeFournisseur} |
Listing des taxes appliquées à ce fournisseur |
| GET api/Taxe/GetAllValidTaxes |
No documentation available. |
| GET api/Taxe/GetTaxesPays |
No documentation available. |
| PUT api/Taxe/UpdateTaxePays |
No documentation available. |
TouchScreen
| API | Description |
|---|---|
| POST api/touchscreen/AddPortion |
ajoute une portion d'une ligne de commande |
| POST api/touchscreen/ControlLine |
No documentation available. |
| GET api/touchscreen/GetBatchItemList |
récupère une liste de lot |
| GET api/touchscreen/GetDeliveries?pageIndex={pageIndex}&RecPerPage={RecPerPage} |
récupère les tournées |
| GET api/touchscreen/GetItem?itemId={itemId} |
récupère un article ou un article_lot |
| GET api/touchscreen/GetLinkedLineDetails |
récupère la préparation d'une liste de details de commande |
| GET api/touchscreen/GetOrderDetails |
récupère le détail des commandes avec le nombre total de celle-ci |
| GET api/touchscreen/GetOrderLine |
récupère une ligne de commande |
| GET api/touchscreen/GetOrders |
récupère la liste des commandes, le nombre total des commandes, le nombre de commande préparé/en cours de préparation/non préparé |
| GET api/touchscreen/GetPortions |
récupère les portions d'une ligne de commande |
| GET api/touchscreen/GetSupplier |
récupère les fournisseurs |
| GET api/touchscreen/GetWorkStations?pageIndex={pageIndex}&RecPerPage={RecPerPage} |
récupère les ateliers |
| POST api/touchscreen/InsertOrderLine |
ajoute une nouvelle ligne de detail |
| POST api/touchscreen/RemoveOrderPreparation |
enlève la préparation d'une ligne de commande |
| POST api/touchscreen/RemovePortions |
retire une portion d'une ligne de commande |
| POST api/touchscreen/RemovePreparedBatch |
supprime un ou plusieur lot d'une commande |
| POST api/touchscreen/UpdateOrderLine |
modifie une ligne de détails |
Tournee
Transformation
| API | Description |
|---|---|
| POST api/Transformation |
Reçoit l'ensemble des éléments indispensables à la transformation (AC/VE + articles/lots) |
| POST api/Transformation/lot |
Permet de contrôler ou de générer automatiquement un lot |
| POST api/Transformation2 |
Reçoit l'ensemble des éléments indispensables à la transformation (AC/VE + articles/lots) |
Update
| API | Description |
|---|---|
| GET api/Update/GetApplicationUpdateUrl?Application={Application}&Version={Version} |
No documentation available. |
| GET api/Update/GetApplicationVersion?Application={Application} |
No documentation available. |
Utilisateur
ValueList
| API | Description |
|---|---|
| GET api/Caisse/GetDivers/{type} |
Heure dernier lancement, nombre en cours et si en cours |
| GET api/divers/getUnitsWithType |
Donne la liste des unités SAGA avec le type correspondant (C,P,K,Q) |
| GET api/FDV/GetDispatchInfo/{type} |
Heure dernier lancement, nombre en cours et si en cours |
| GET api/listvalue/{lst} |
Récupère une liste de valeurs |
| GET api/listvalue/{lst}/{param1} |
Récupère une liste de valeurs |
| DELETE api/listvalue/{valueListName}?code={code} |
Suppression du contenu d'une liste de valeurs |
| POST api/listvalue/{valueListName} |
Edition ou création du contenu d'une liste de valeurs |
| PUT api/listvalue/{valueListName} |
Edition ou création du contenu d'une liste de valeurs |
| GET api/listvalue/tablevaluelist |
No documentation available. |
| GET api/Mobile/GetDispatchInfo?type={type} |
Heure dernier lancement, nombre en cours et si en cours |
Web
Wms
| API | Description |
|---|---|
| POST api/WMS/GenerateBordereaux |
Génère les bordereaux de préparation |
| GET api/WMS/GetDetailsWmsProduct/{Scan_product} |
Get details WMS d'un produit article_lot ou article |
| GET api/WMS/GetEmplacement/{code} |
Get emplacement |
| GET api/WMS/GetGabarits |
Get la liste des gabarits type wms |
| GET api/WMS/GetLastVersion |
donne le num de version de l'apk wms cf web.config "wmsVersion" |
| GET api/WMS/GetNextBordereau?user={user}&zone={zone}&bordereau={bordereau} |
Get le prochain bordereau à préparer en fonction de la zone et du niveau du préparateur |
| GET api/WMS/GetNextPickingBordereau?bordereau={bordereau}&preparateur={preparateur} |
détermine la prochaine etape de préparation |
| GET api/WMS/GetPreviousBordereau?user={user} |
Get un bordereau en attente (non préparé entièrement) |
| GET api/WMS/GetSuportPhysique?code={code} |
Get un support physique par son code |
| GET api/WMS/GetSuportPhysiqueList |
Get la list des supports physique |
| GET api/WMS/GetSuportsType |
Get la liste des supports type |
| GET api/WMS/GetType_anomalieList |
Get la liste des type_anomalie |
| GET api/WMS/GetUserWmsNiveauUtilisation?preparateur={preparateur} |
get le niveau d'un préparateur |
| GET api/WMS/GetWmsTourneePriorite/{datelivr} |
retourne l'etat des tournee wms avec priorite |
| GET api/WMS/GetZones |
Get la liste des zones de stockage |
| POST api/WMS/MoveStockWms |
move emplacement wms d'un produit article_lot ou article |
| GET api/WMS/PrintFicheLogistique?bordereau={bordereau}&preparateur={preparateur} |
Imprime les fiches logistiques d'un bordereau souhaité en fct de la zone 'WT600' et du document 'FicheLogistique' |
| GET api/WMS/ReleaseSupportPhysique?supportPhysiqueCode={supportPhysiqueCode} |
Liberer 1 ou tous les supports physique |
| GET api/WMS/SetAnomalieEtat?id_anomalie={id_anomalie}&etat={etat} |
Modifie l'etat d'une anomalie |
| POST api/WMS/SetAnomaliePDA |
Set anomalie |
| POST api/WMS/SetCodeEAN13 |
Set code EAN13 d'un produit article_lot ou article |
| GET api/WMS/SetFlgTournBordereau?user={user}&bordereau={bordereau}&lettre_repere={lettre_repere}&code_tournee={code_tournee} |
Cloture un bordereau en scannant le code/abr tournee |
| POST api/WMS/SetStockWms |
Set emplacement wms d'un produit article_lot ou article |
| GET api/WMS/SetSupportPhysiqueBordereau?bordereau={bordereau}&supportPhysiqueCode={supportPhysiqueCode} |
set le support physique pour un bordereau |
| POST api/WMS/SetVGPValues |
Set details VGP d'un produit article_lot ou article |
| POST api/WMS/SetWmsTourneePriorite/{datelivr} |
set tournee.wms_priorite |
| POST api/WMS/StartAcquisitionWms |
Start acquisition wms d'un produit article_lot ou article |
| POST api/WMS/StartMoveStockWms |
Start move emplacement wms d'un produit article_lot ou article |
| POST api/WMS/StartSetStockWms |
Set emplacement wms d'un produit article_lot ou article |
| POST api/WMS/StopAcquisitionWms |
Stop acquisition wms d'un produit article_lot ou article |
| GET api/WMS/unite |
get la list des unites avec leur type |
| POST api/WMS/UpdateWMS_CDE_DET |
Update WMS_CDE_DET pour les qte préparées |