Aller au contenu principal

Supplier — QuickBooks Online

Entité unifiée Fournisseurs · entité native QuickBooks Online : Vendor.

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

Voir aussi : page Supplier · Acomba · Avantage · Sage 50 · Autotask · ProShop.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)Supportéenon
CREATE (POST)Supportéenon
UPDATE (PUT)Supportéenon
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 obligatoires à la création

NomFournisseur.

Les autres champs créables sont facultatifs.

Champs

Champ unifiéChamp natifCREATEUPDATEEXTRACTFILTERRequisNote
NoUniqueSystemeSourceIdXXOKeq, neId interne QBO du Vendor. Généré par QuickBooks (forcé à null à la création).
NoFournisseurIdXOKOKeq, ne= Id interne QBO (identique à NoUniqueSystemeSource). Interdit à la création (throw si fourni). Sert de clé pour l'UPDATE (GET par NoFournisseur).
NomFournisseurDisplayNameOKOKOKeq, neouiÉcrit à la fois DisplayName ET CompanyName ; relu depuis DisplayName.
NomPersonneContactGivenNameOKOKOKTronqué à 25 caractères max côté QBO.
AddresseBillAddr.Line1OKOKOKOrthographe du DTO Fournisseurs : 'Addresse' (double d).
VilleBillAddr.CityOKOKOK
CodePostalBillAddr.PostalCodeOKOKOK
ProvinceBillAddr.CountrySubDivisionCodeOKOKOK
PaysBillAddr.CountryOKOKOK
EstActifActiveOKOKOKeq, neFiltrable pour Vendor (présent dans GetQBOVendorFilterField).
SiteWebWebAddr.URIOKOKOKDoit commencer par 'https://' sinon exception à l'écriture.
EmailPrincipal_AdressePrimaryEmailAddr.AddressOKOKXÉcrit seulement (non relu dans la conversion Vendor→Fournisseurs).
ListeTelephonique[].NumeroPrimaryPhone.FreeFormNumberOKOKOKÉcriture : seul ListeTelephonique[0] est pris (→ PrimaryPhone). Lecture : PrimaryPhone → ListeTelephonique[] TypeTel=Principal.
Fiche_DerniereModificationMetaData.LastUpdatedTimeXXOKHorodatage QBO, lecture seule. Non filtrable.

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

Pas d'UPSERT : CREATE et UPDATE sont deux TaskType distincts. UPDATE : GET par NoFournisseur (= Id) pour lire le SyncToken, puis POST avec SyncToken + sparse=true.

Le Vendor QBO est plus pauvre côté téléphones que le Customer : un seul téléphone (Principal) est géré.

fields_exhaustive: false — d'autres champs du Vendor QBO existent mais ne sont pas mappés.

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