/
WebHook Product (V5.3)

WebHook Product (V5.3)

Résumé

Manipulation de l'entité Product (Articles) en lecture/écriture/suppression via un objet métier depuis une application externe.

Tables

Les tables utilisées sont :

  • sw_data_product : Table des articles

Les tables liées sont :

  • sw_data_modulecoldproductcharacteristic : Module Froid - Table des caractéristiques froid des articles

Critères d'activation

WHK_Product est défini dans la gestion des webhooks du studio.

Fonctionnement

settings parameters

"settings": { "getModuleColdProductCharacteristic": "1" // pour le verb GET et LIST permet de retourner les informations des caractéristiques module froid article }

verb: GET
resultType: simple

"product":{ "codeproduct": "ALB0001", "description": "Album 'Mon petit Louvre' français / anglais", "productfamily_ID": "BIJOUXARG" }

verb: GET
resultType: extended

"product":{ "codeproduct": "ALB0001", "description": "Album 'Mon petit Louvre' français / anglais", "productfamily_ID": "LIBTECH", "barcode": "3210330376946", "saleMultiple": "", "defaultPrice": "18.84", "weight": "0.23", "purchasePrice": "6.85", "coefficient": "", "packaging": "1", "supplierReference": "LIVR-JEUX000", "supplierBarcode": "", "generictype_ID_weightunit": "KG", "generictype_ID_taxCode": "1", "blocked": "0", "supplier_ID": "Saphira", "supplementaryDescription1": "test description 1 azerty", "supplementaryDescription2": "test description 2", "generictype_ID_sellingunit": "SIMPLE", "unused": "0", "generictype_ID_managementType": "", "height": "1", "width": "15", "depth": "20", "generictype_ID_lengthunit": "MM", "generictype_ID_brand": "", "productGeneric": "0", "product_ID_parentDeclination": "", "productdeclination_ID_level1": "", "productdeclination_ID_level2": "", "productdeclination_ID_level3": "", "productdeclination_ID_level4": "", "productdeclination_ID_level5": "", "stockDeclination": "0", "erpProductID": "", "closedDate": "", "useModuleCold": "0" }

verb: GET
resultType: extendedRelated
en complément du résultat pour resultType: extended on aura le détail pour les tables productfamily, generictype_weightunit, generictype_sellingUnit, generictype_lengthunit, generictype_taxCode, generictype_managementType, product_parentdeclination, productdeclination_level1, productdeclination_level2, productdeclination_level3, productdeclination_level4 et productdeclination_level5

verb: GET
resultType: simple, extended, extendedRelated
getModuleColdProductCharacteristic: “1”

verb: PUT

verb: LIST
resultType: simple, extended reprendre les définitions du GET

Valeurs possibles pour le tri "orderBy" :

  • codeProductAsc : par code article ascendant

  • descriptionAsc : par description article ascendant

Related content

WebHook Product (V5.3)
WebHook Product (V5.3)
More like this
WebHook Product
WebHook Product
More like this
WebHook Product
WebHook Product
More like this
WebHook Product
WebHook Product
More like this
WebHook Product Depot (V5.6)
WebHook Product Depot (V5.6)
More like this
WebHook Product Depot (V5.6)
WebHook Product Depot (V5.6)
More like this