Aller au contenu principal

Customer — Autotask

Entité unifiée FicheClient · entité native Autotask : Company.

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

Voir aussi : page Customer · Acomba · QuickBooks Online · Avantage · Sage 300 · ProShop.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)SupportéenonLecture depuis AutoTask (Companies, CompanyType=1) ; Aussi via le pont ERPConnectorTask (TaskType.EXTRACT) ; Pagination AutoTask 500/page ; skip > 10000 refusé
CREATE (POST)PartielleÉcriture via SYNC ERP→AutoTask (upsert : lookup par CompanyNumber ou UDF ERPInternalId, puis POST/PATCH) ; En mode UseAccountIdForCustomerNumbering, création impossible sans correspondance existante
UPDATE (PUT)PartielleIdem CREATE : upsert par SYNC (PATCH si trouvé)
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
NoUniqueSystemeSourceIdXXOKeq, ne, in, gt, geId système AutoTask (long). Clé, non écrite (utilisée pour le PATCH).
NoUniqueSystemeExterneUserDefinedFields.ERPConnector_ERPInternalIdOKOKOKeqUDF de liaison vers l'ID interne ERP. Filtre mono-valeur (bug AutoTask sur UDF multiples).
NoClientCompanyNumberOKOKOKeq, ne, in, containsClé métier quand UseAccountIdForCustomerNumbering=false.
NomClientCompanyNameOKOKOKeq, ne, in, contains, startswithObligatoire.
AdresseAddress1OKOKOKeq, ne, contains
Adresse2Address2OKOKOKeq, ne, contains
VilleCityOKOKOKeq, ne, contains
ProvinceStateOKOKOKeq, ne
CodePostalPostalCodeOKOKOKeq, ne, containsSert à déduire la province pour le Canada.
PaysCountry.CountryCode (lookup CountryID)OKOKOKeqRésolu via un lookup Country (CountryID).
Telephone_Principal.NumeroPhoneOKOKOKcontainsObligatoire ; défaut '999-999-9999' si vide.
Telephone_Telecopieur.NumeroFaxOKOKOK
Telephone_3.NumeroAlternatePhone1OKOKOK
Telephone_4.NumeroAlternatePhone2OKOKOK
SiteWebWebAddressOKOKOK
CommentairesClientsNotesOKOKOK
EstActifIsActiveOKOKOKeq, ne
Fiche_DerniereModificationlastTrackedModifiedDateTimeXXOKge, le, gt, ltAudit, lecture seule côté AutoTask.

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

Client = AutoTaskCompanies (CompanyType=1). EXTRACT depuis AutoTask (+ pont ERPConnectorTask). Écriture ERP→AutoTask par SYNC (upsert) : lookup par CompanyNumber (ou UDF ERPConnector_ERPInternalId), puis PATCH ou POST. En mode UseAccountIdForCustomerNumbering=true, la création d'un nouveau client est refusée sans correspondance existante. Champs forcés à l'écriture non mappés côté unifié : TaxRegionId (='QUÉBEC'), OwnerResourceID (DefaultOwnerResourceId). CompanyID=0 (société interne AutoTask) est exclu.

Rappel : CREATE/UPDATE = écriture par SYNC (upsert par lot), pas un CRUD unitaire. fields_exhaustive: false.

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