Aller au contenu principal

Product — Autotask

Entité unifiée FicheProduits · entité native Autotask : Product.

Page générée, ne pas éditer — voir la version du dataset pour la provenance.

Voir aussi : page Product · Acomba · QuickBooks Online.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)SupportéenonLecture depuis AutoTask (Products)
CREATE (POST)PartielleÉcriture via SYNC ERP→AutoTask (upsert par SKU : PATCH si trouvé, sinon POST) ; Lookup BillingCode requis ; emplacement d'inventaire codé en dur (DEFAULT_INVENTORY_LOCATION_ID=1) ; Sync ERP→AutoTask ignore les produits avec QteEnMain < 1
UPDATE (PUT)PartielleIdem CREATE : upsert par SYNC
DELETE (DELETE)Non supportée
Liste de champs non exhaustive

Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.

Champs

Champ unifiéChamp natifCREATEUPDATEEXTRACTFILTERNote
NoProduitSKUOKOKOKeq, ne, in, containsClé métier.
NoUniqueSystemeSourceIdXXOKeq, ne, inId AutoTask du produit.
NoUniqueSystemeExterneUserDefinedFields.ERPConnector_ERPInternalIdOKOKOKeqUDF de liaison ERP. ATTENTION : bug connu (condition IsTestMode inversée) qui empêcherait l'écriture de l'UDF en mode réel.
NomProduitNameOKOKOKeq, ne, contains, startswith
DescriptionDescriptionOKOKOK
CoutUnitaireUnitCostOKOKOKeq, ne, gt, ge, lt, le
PrixUnitaireUnitPriceOKOKOKeq, ne, gt, ge, lt, le
EstActifIsActiveOKOKOKeq, ne

Axes : OK supporté · X non supporté · ~ partiel · DEPR déprécié · EXP expérimental · ? inconnu.

Opérateurs en syntaxe $filter : eq égal · ne différent · gt/ge plus grand (ou égal) · lt/le plus petit (ou égal) · in dans une liste (InList) · contains contient · startswith commence par · non filtrable.

Notes

Produit = AutoTaskProducts. EXTRACT depuis AutoTask. Écriture ERP→AutoTask par SYNC (upsert par SKU). Nécessite un lookup BillingCode ; l'emplacement d'inventaire est codé en dur (ID=1). La sync ERP→AutoTask filtre les produits par quantité en main (>= 1). Bug UDF connu (condition IsTestMode inversée) à surveiller. Certains mappings de champs sont partiellement inférés du patron de code.

Rappel : CREATE/UPDATE = écriture par SYNC (upsert par lot). fields_exhaustive: false.

Cette page vous a-t-elle été utile ?