<h1> WEB SERVICES "Produits - Informations" </h1> <h2 style="background: rgb(65, 131, 215); color: rgb(255, 255, 255); padding: 10px;">GetProductInformations</h2> <h3 style="color: rgb(65, 131, 215);">Description</h3> <p> Permet la récupération des informations d'un produit donné. </p> <h3 style="color: rgb(65, 131, 215);">Paramètres</h3>

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é.

<h3 style="color: rgb(65, 131, 215);">Retour</h3>

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é

<h3 style="color: rgb(65, 131, 215);">Formalisme</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductInformations?CustomerName={customerName}&ProductId={productId}&EntityId={entityId}&BasePriceTypeId={basePriceTypeId}</code></pre> <h3 style="color: rgb(65, 131, 215);">Exemple</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductInformations?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001&BasePriceTypeId=2000507 </code></pre> <hr> <h2 style="background: rgb(65, 131, 215); color: rgb(255, 255, 255); padding: 10px;">GetProductsInformations</h2> <h3 style="color: rgb(65, 131, 215);">Description</h3> <p> Renvoie les informations de tous les produits en fonction des paramètres d'entrée. </p> <h3 style="color: rgb(65, 131, 215);">Paramètres</h3>

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

<h3 style="color: rgb(65, 131, 215);">Retour</h3>

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é

<h3 style="color: rgb(65, 131, 215);">Formalisme</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsInformations?CustomerName={customerName}&EntityId={entityId}&BasePriceTypeId={basePriceTypeId}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}</code></pre> <h3 style="color: rgb(65, 131, 215);">Exemple</h3> <pre><code>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 </code></pre> <hr> <h1> WEB SERVICES "Produits - Stocks"</h1> <h2 style="background: rgb(65, 131, 215); color: rgb(255, 255, 255); padding: 10px;">GetProductStocks</h2> <h3 style="color: rgb(65, 131, 215);">Description</h3> <p> Renvoie les stocks d'un produit donné. </p> <h3 style="color: rgb(65, 131, 215);">Paramètres</h3>

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.

<h3 style="color: rgb(65, 131, 215);">Retour</h3>

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é

<h3 style="color: rgb(65, 131, 215);">Formalisme</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductStocks?CustomerName={customerName}&ProductId={productId}&EntityId={entityId}</code></pre> <h3 style="color: rgb(65, 131, 215);">Exemple</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductStocks?CustomerName=EuroTransmissions&ProductId=2001556&EntityId=2000001 </code></pre> <hr> <h2 style="background: rgb(65, 131, 215); color: rgb(255, 255, 255); padding: 10px;">GetProductsStocks</h2> <h3 style="color: rgb(65, 131, 215);">Description</h3> <p> Renvoie les stocks de tous les produits en fonction des paramètres d'entrée. </p> <h3 style="color: rgb(65, 131, 215);">Paramètres</h3>

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

<h3 style="color: rgb(65, 131, 215);">Retour</h3>

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é

<h3 style="color: rgb(65, 131, 215);">Formalisme</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetProductsStocks?CustomerName={customerName}&EntityId={entityId}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}</code></pre> <h3 style="color: rgb(65, 131, 215);">Exemple</h3> <pre><code>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 </code></pre> <hr> <h2 style="background: rgb(65, 131, 215); color: rgb(255, 255, 255); padding: 10px;">GetStocksOfProducts</h2> <h3 style="color: rgb(65, 131, 215);">Description</h3> <p> Renvoie les stocks détaillés pour l'entité et les produits sélectionnés en fonction des paramètres d'entrée. </p> <h3 style="color: rgb(65, 131, 215);">Paramètres</h3>

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

<h3 style="color: rgb(65, 131, 215);">Retour</h3>

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é

<h3 style="color: rgb(65, 131, 215);">Formalisme</h3> <pre><code>http://api.analys-informatique.com/AnalysWebService.API.Products.svc/GetStocksOfProducts?CustomerName={customerName}&EntityId={entityId}&ProductGroupIds={ProductGroupIds}&ProductIds={ProductIds}&OnlyActiveProducts={onlyActiveProducts}&OnlyWebProducts={onlyWebProducts}&UpdatedSince={updatedSince}</code></pre> <h3 style="color: rgb(65, 131, 215);">Exemple</h3> <pre><code>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 </code></pre> <hr>

Tracedump:

newBaseSize: 16pt
newBaseSizeInPt: 16