Stéphane DORIGO a approuvé cette version (2023/10/23 15:09).La version précédemment approuvée (2023/10/23 14:10) est disponible.

WEB SERVICES "Produits - Informations"
GetProductInformations
Description
Permet la récupération des informations d'un produit donné.
Paramètres
Nom | Type | Description | Valeur par défaut |
---|---|---|---|
ProductId * | Int | Id du produit pour lequel on souhaite obtenir les informations. | |
EntityId * | Int | Entité (Administrative ou Site) sur laquelle seront basé les informations du produit. | |
BasePriceTypeId * | Int | Base prix en fonction de laquelle le prix du produit sera renvoyé. |
Retour
Nom | Type | Description |
---|---|---|
ID | Int | Id du produit |
NATURE | String | Nature du produit (Biens, Services, Financiers, …) |
FAMILLE | String | Famille du produit |
SOUS-FAMILLE | String | Sous famille du produit |
GROUPE | String | Groupe du produit |
INTITULE | String | Intitulé du produit |
CODE | String | Code produit |
CODE_CENTRALE_ACHAT | String | Code produit pour la centrale d'achat |
CODE_FOURNISSEUR | String | Code produit chez le fournisseur |
CODE_BARRE | String | Code barre du produit |
PRIX_HT | Double | Prix HT du produit |
PRIX_TTC | Double | Prix TTC du produit |
TAUX_TVA | Double | Taux de TVA applicable sur le produit |
RPD | Double | Redevance Pollution Diffuse (HT) pour le produit si applicable. |
ECO-TAXE | Double | Eco-taxe (HT) pour le produit si applicable. |
UNITE_BASE | String | Libellé de l'unité de base (unité de stockage) du produit |
UNITE_ACHAT | String | Libellé de l'unité d'achat du produit |
UNITE_VENTE | String | Libellé de l'unité de vente du produit |
UNITE_ELEMENTAIRE | String | Libellé de l'unité élémentaire du produit |
UNITE_CONDITIONNEMENT | String | Libellé de l'unité de conditionnement du produit |
RATIO_UB_UA | Double | Ratio Unité de Base/Unité d'Achat |
RATIO_UB_UV | Double | Ratio Unité de Base/Unité de Vente |
RATIO_UB_UE | Double | Ratio Unité de Base/Unité Elémentaire |
RATIO_UB_MASSE_NETTE | Double | Ratio Unité de Base/Masse nette |
CONDITIONNEMENT | Double | Nombre d'unité de base dans le conditionnement de vente |
CONDITIONNEMENT_FIXE | Boolean | [0/1], 1=Ne peut pas être déconditionné pour la vente, 0=Peut éventuellement être déconditionné pour la vente |
CODE_NOMENCLATURE | String | Code nomenclature douanière |
POIDS | Double | Poids du produit |
DELAI_REAPPRO | Int | Délai de réapprovisionnement chez le fournisseur (en nombre de jour) |
DESCRIPTION | String | Description produit |
ACTIF | Boolean | [0/1], 1=Produit actif, 0=Produit inactif |
UPDATE_DATE | DateTime | Date de dernière modification de l'article |
STATUS | Boolean | [0/1], 1=Normal, 0=Supprimé |
Formalisme
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductInformations?CustomerName={customerName}&ProductId={productId}&EntityId={entityId}&BasePriceTypeId={basePriceTypeId}
Exemple
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductInformations?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001&BasePriceTypeId=2000507
GetProductsInformations
Description
Renvoie les informations de tous les produits en fonction des paramètres d'entrée.
Paramètres
Nom | Type | Description | Valeur par défaut |
---|---|---|---|
EntityId * | Int | Entité (Administrative ou Site) sur laquelle seront basé les informations des produits. | |
BasePriceTypeId * | Int | Base prix en fonction de laquelle le prix des produits sera renvoyé. | |
OnlyActiveProducts | Boolean | false=Tous les produits, true=Uniquement les produits actif (en activité). | false |
OnlyWebProducts | Boolean | false=Tous les produits, true=Uniquement les produits destinés au catalogue web | false |
UpdatedSince | DateTime | Date-heure permettant de ne retourner que les produits ayant eu une modification quelconque depuis le. | 01/01/1900 |
Deleted | Boolean | true=Voir aussi les produits supprimés, false=Ne pas voir les supprimés | false |
Retour
Nom | Type | Description |
---|---|---|
ID | Int | Id du produit |
NATURE | String | Nature du produit (Biens, Services, Financiers, …) |
FAMILLE | String | Famille du produit |
SOUS-FAMILLE | String | Sous famille du produit |
GROUPE | String | Groupe du produit |
INTITULE | String | Intitulé du produit |
CODE | String | Code produit |
CODE_CENTRALE_ACHAT | String | Code produit pour la centrale d'achat |
CODE_FOURNISSEUR | String | Code produit chez le fournisseur |
CODE_BARRE | String | Code barre du produit |
PRIX_HT | Double | Prix HT du produit |
PRIX_TTC | Double | Prix TTC du produit |
TAUX_TVA | Double | Taux de TVA applicable sur le produit |
RPD | Double | Redevance Pollution Diffuse (HT) pour le produit si applicable. |
ECO-TAXE | Double | Eco-taxe (HT) pour le produit si applicable. |
UNITE_BASE | String | Libellé de l'unité de base (unité de stockage) du produit |
UNITE_ACHAT | String | Libellé de l'unité d'achat du produit |
UNITE_VENTE | String | Libellé de l'unité de vente du produit |
UNITE_ELEMENTAIRE | String | Libellé de l'unité élémentaire du produit |
UNITE_CONDITIONNEMENT | String | Libellé de l'unité de conditionnement du produit |
RATIO_UB_UA | Double | Ratio Unité de Base/Unité d'Achat |
RATIO_UB_UV | Double | Ratio Unité de Base/Unité de Vente |
RATIO_UB_UE | Double | Ratio Unité de Base/Unité Elémentaire |
RATIO_UB_MASSE_NETTE | Double | Ratio Unité de Base/Masse nette |
CONDITIONNEMENT | Double | Nombre d'unité de base dans le conditionnement de vente |
CONDITIONNEMENT_FIXE | Boolean | [0/1], 1=Ne peut pas être déconditionné pour la vente, 0=Peut éventuellement être déconditionné pour la vente |
CODE_NOMENCLATURE | String | Code nomenclature douanière |
POIDS | Double | Poids du produit |
DELAI_REAPPRO | Int | Délai de réapprovisionnement chez le fournisseur (en nombre de jour) |
DESCRIPTION | String | Description produit |
ACTIF | Boolean | [0/1], 1=Produit actif, 0=Produit inactif |
UPDATE_DATE | DateTime | Date de dernière modification de l'article |
STATUS | Boolean | [0/1], 1=Normal, 0=Supprimé |
Formalisme
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsInformations?CustomerName={customerName}&EntityId={entityId}&BasePriceTypeId={basePriceTypeId}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}
Exemple
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsInformations?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001&BasePriceTypeId=2000507&OnlyActiveProducts=false&OnlyWebProducts=false&UpdatedSince=01-10-2017 14:30
WEB SERVICES "Produits - Stocks"
GetProductStocks
Description
Renvoie les stocks d'un produit donné.
Paramètres
Nom | Type | Description | Valeur par défaut |
---|---|---|---|
ProductId * | Int | Id du produit pour lequel on souhaite obtenir les informations. | |
EntityId * | Int | Entité (Administrative ou Site) sur laquelle seront basé les informations du produit. |
Retour
Nom | Type | Description |
---|---|---|
ID | Int | Id du produit |
STOCK_UB | Double | Stock réel du produit en unité de base |
STOCK_DISPO_UB | Double | Stock disponible du produit en unité de base (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UB | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_BASE | String | Libellé de l'unité de base du produit |
STOCK_UV | Double | Stock réel du produit en unité de vente |
STOCK_DISPO_UV | Double | Stock disponible du produit en unité de vente (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UV | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_VENTE | String | Libellé de l'unité de vente du produit |
STOCK_UC | Double | Stock réel du produit en unité de conditionnement |
STOCK_DISPO_UC | Double | Stock disponible du produit en unité de conditionnement (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UC | Double | Stock disponible prévisionnel du produit en unité de conditionnement (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_CONDITIONNEMENT | String | Libellé de l'unité de conditionnement du produit |
UPDATE_DATE | DateTime | Date de dernière modification du stock |
STATUS | Boolean | [0/1], 1=Normal, 0=Supprimé |
Formalisme
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductStocks?CustomerName={customerName}&ProductId={productId}&EntityId={entityId}
Exemple
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductStocks?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001
GetProductsStocks
Description
Renvoie les stocks de tous les produits en fonction des paramètres d'entrée.
Paramètres
Nom | Type | Description | Valeur par défaut | |
---|---|---|---|---|
EntityId * | Int | Entité (Administrative ou Site) sur laquelle seront basé les informations des produits. | ||
OnlyActiveProducts | Boolean | false=Tous les produits, true=Uniquement les produits actif (en activité). | false | |
OnlyWebProducts | Boolean | false=Tous les produits, true=Uniquement les produits destinés au catalogue web | false | |
UpdatedSince | DateTime | Date-heure permettant de ne retourner que les produits ayant eu une modification quelconque depuis le. | 01/01/1900 | |
Deleted | Boolean | true=Voir aussi les produits supprimés, false=Ne pas voir les supprimés | false |
Retour
Nom | Type | Description |
---|---|---|
ID | Int | Id du produit |
STOCK_UB | Double | Stock réel du produit en unité de base |
STOCK_DISPO_UB | Double | Stock disponible du produit en unité de base (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UB | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_BASE | String | Libellé de l'unité de base du produit |
STOCK_UV | Double | Stock réel du produit en unité de vente |
STOCK_DISPO_UV | Double | Stock disponible du produit en unité de vente (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UV | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_VENTE | String | Libellé de l'unité de vente du produit |
STOCK_UC | Double | Stock réel du produit en unité de conditionnement |
STOCK_DISPO_UC | Double | Stock disponible du produit en unité de conditionnement (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UC | Double | Stock disponible prévisionnel du produit en unité de conditionnement (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_CONDITIONNEMENT | String | Libellé de l'unité de conditionnement du produit |
UPDATE_DATE | DateTime | Date de dernière modification du stock |
STATUS | Boolean | [0/1], 1=Normal, 0=Supprimé |
Formalisme
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsStocks?CustomerName={customerName}&EntityId={entityId}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}
Exemple
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsStocks?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001&OnlyActiveProducts=false&OnlyWebProducts=false&UpdatedSince=13-12-2016 14:30
GetStocksOfProducts
Description
Renvoie les stocks détaillés pour l'entité et les produits sélectionnés en fonction des paramètres d'entrée.
Paramètres
Nom | Type | Description | Valeur par défaut | |
---|---|---|---|---|
EntityId * | Int | Entité (Administrative ou Site) sur laquelle seront basées les informations renvoyées. | ||
ProductGroupIds | String | Liste d'Id Groupe article (séparés par des “,”) sur lesquels seront basées les informations renvoyées. | * (Tous) | |
ProductIds | String | Liste d'Id Article (séparés par des “,”) sur lesquels seront basées les informations renvoyées. | * (Tous) | |
OnlyActiveProducts | Boolean | false=Tous les produits, true=Uniquement les produits actif (en activité). | false | |
OnlyWebProducts | Boolean | false=Tous les produits, true=Uniquement les produits destinés au catalogue web | false | |
UpdatedSince | DateTime | Date-heure permettant de ne retourner que les produits ayant eu une modification quelconque depuis le. | 01/01/1900 | |
Deleted | Boolean | true=Voir aussi les produits supprimés, false=Ne pas voir les supprimés | false |
Retour
Nom | Type | Description |
---|---|---|
ID | Int | Id du produit |
FAMILLE | String | Famille du produit |
SOUS-FAMILLE | String | Sous famille du produit |
GROUPE | String | Groupe du produit |
INTITULE | String | Intitulé du produit |
CODE | String | Code produit |
CODE_CENTRALE_ACHAT | String | Code produit pour la centrale d'achat |
CODE_FOURNISSEUR | String | Code produit chez le fournisseur |
CODE_BARRE | String | Code barre du produit |
ID_ENTITE_ADMINISTRATIVE | Int | Id de l'entité Administrative |
ENTITE_ADMINISTRATIVE | String | Nom de l'entité administrative |
SIRET_ENTITE_ADMINISTRATIVE | String | Code SIRET de l'entité administrative |
ID_ENTITE_SITE | Int | Id de l'entité site |
ENTITE_SITE | String | Nom de l'entité site |
CODE_ENTITE_SITE | String | Code de l'entité site |
CODELOG_ENTITE_SITE | String | Code logistique de l'entité site |
CODEGLN_ENTITE_SITE | String | Code GLN de l'entité site |
ID_ENTITE_STOCK | Int | Id de l'entité stock |
ENTITE_STOCK | String | Nom de l'entité stock |
CODELOG_ENTITE_STOCK | String | Code logistique de l'entité stock |
STOCK_UB | Double | Stock réel du produit en unité de base |
STOCK_DISPO_UB | Double | Stock disponible du produit en unité de base (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UB | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_BASE | String | Libellé de l'unité de base du produit |
STOCK_UV | Double | Stock réel du produit en unité de vente |
STOCK_DISPO_UV | Double | Stock disponible du produit en unité de vente (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UV | Double | Stock disponible prévisionnel du produit en unité de base (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_VENTE | String | Libellé de l'unité de vente du produit |
STOCK_UC | Double | Stock réel du produit en unité de conditionnement |
STOCK_DISPO_UC | Double | Stock disponible du produit en unité de conditionnement (Stock réel - Commandes client) |
STOCK_DISPO_PREV_UC | Double | Stock disponible prévisionnel du produit en unité de conditionnement (Stock réel - Commandes client + Commandes fournisseur) |
UNITE_CONDITIONNEMENT | String | Libellé de l'unité de conditionnement du produit |
UPDATE_DATE | DateTime | Date de dernière modification du stock |
STATUS | Boolean | [0/1], 1=Normal, 0=Supprimé |
Formalisme
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetStocksOfProducts?CustomerName={customerName}&EntityId={entityId}&ProductGroupIds={ProductGroupIds}&ProductIds={ProductIds}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}
Exemple
http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetStocksOfProducts?CustomerName=EuroTransmissions&EntityId=2000001&ProductIds=2001556&OnlyActiveProducts=false&OnlyWebProducts=false&UpdatedSince=13-12-2016 14:30