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ération | Statut | Champs exhaustifs | Flags | Limitations |
|---|---|---|---|---|
| EXTRACT (GET) | Supportée | non | Lecture 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) | Partielle | — | Idem CREATE : upsert par SYNC | |
| DELETE (DELETE) | Non supportée | — |
Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.
Champs
| Champ unifié | Champ natif | CREATE | UPDATE | EXTRACT | FILTER | Note |
|---|---|---|---|---|---|---|
NoProduit | SKU | OK | OK | OK | eq, ne, in, contains | Clé métier. |
NoUniqueSystemeSource | Id | X | X | OK | eq, ne, in | Id AutoTask du produit. |
NoUniqueSystemeExterne | UserDefinedFields.ERPConnector_ERPInternalId | OK | OK | OK | eq | UDF de liaison ERP. ATTENTION : bug connu (condition IsTestMode inversée) qui empêcherait l'écriture de l'UDF en mode réel. |
NomProduit | Name | OK | OK | OK | eq, ne, contains, startswith | |
Description | Description | OK | OK | OK | — | |
CoutUnitaire | UnitCost | OK | OK | OK | eq, ne, gt, ge, lt, le | |
PrixUnitaire | UnitPrice | OK | OK | OK | eq, ne, gt, ge, lt, le | |
EstActif | IsActive | OK | OK | OK | eq, 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.