Supplier — Acomba GO
Entité unifiée Fournisseurs · entité native Acomba GO : supplier.
Page générée, ne pas éditer — voir la version du dataset pour la provenance.
Voir aussi : page Supplier · Acomba · QuickBooks Online · Avantage · Sage 50 · Autotask · ProShop.
Opérations
| Opération | Statut | Champs exhaustifs | Flags | Limitations |
|---|---|---|---|---|
| EXTRACT (GET) | Supportée | non | Scan Synch complet + filtrage C# ; AcombaGo a une VRAIE entité fournisseur (≠ ProShop/Autotask où tout est contact) | |
| CREATE (POST) | Supportée | non | Requis : NoFournisseur (number, max 15) + NomFournisseur (name, max 60) | |
| UPDATE (PUT) | Supportée | non | Read-merge-write : Detail frais → merge → POST avec id + modifDate/modifTime ; Strings null ignorés ; EstActif TOUJOURS appliqué | |
| DELETE (DELETE) | Non supportée | — |
Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.
NoFournisseur, NomFournisseur.
Les autres champs créables sont facultatifs.
Champs
| Champ unifié | Champ natif | CREATE | UPDATE | EXTRACT | FILTER | Requis | Note |
|---|---|---|---|---|---|---|---|
NoFournisseur | number | OK | OK | OK | eq, in | oui | Clé métier (max 15). |
NoUniqueSystemeSource | id | X | X | OK | eq, in | ||
NomFournisseur | name | OK | OK | OK | contains | oui | Max 60. |
Addresse | address | OK | OK | OK | — | ||
Ville | city | OK | OK | OK | — | ||
CodePostal | postalCode | OK | OK | OK | — | ||
ListeTelephonique (Principal/Fax) | phoneNumber + phoneNumberExt / faxNumber | OK | OK | OK | — | ||
EmailPrincipal_Adresse | email | OK | OK | OK | — | ||
SiteWeb | webAddress | OK | OK | OK | — | ||
InternalNotes | comment | OK | OK | OK | — | Max 1000 (vs 2000 chez Customer). | |
Langue | language | OK | OK | OK | — | ||
EstActif | isActive | OK | OK | OK | eq | ⚠️ TOUJOURS appliqué à l'écriture. | |
NoEnregistrementTaxeFederale | noTax1 | OK | OK | OK | — | Best-effort : noTax1/2 = numéros de taxe fournisseur (usage QC : TPS/TVQ). | |
NoEnregistrementTaxeProvinciale | noTax2 | OK | OK | OK | — | ||
NomPersonneContact | companyName | X | X | ~ | — | Approximation (companyName ACCEO = « nom de compagnie » du fournisseur). | |
FournisseurPayerA_NoUniqueSystemeSource | paidToId | X | X | OK | — | Fournisseur maître (« Payer à »). Ré-applicable via ExtendedProperties[AcombaGo_PaidToId]. | |
TermeDePaiement_No | termId (id, ou description exacte, type F ou T ; aussi ExtendedProperties[AcombaGo_TermName]) | OK | OK | OK | — | Ou TermeDePaiement_NoUniqueSystemeSource. Validé 2026-09-15. | |
NoCompteGLAchat | purchaseAccountId (numéro ↔ id ; repli ExpenseAccountNumber) | OK | OK | OK | — | Ou NoCompteGLAchat_NoUniqueSystemeSource (id). | |
Province | provinceId (code QC/ON…, reference ou description) | OK | OK | OK | — | Lecture = code si reconnu. | |
ExtendedProperties[AcombaGo_TaxGroupCode] | taxGroupId (résolu par taxgroup.code) | OK | OK | OK | — | Fournisseurs n'a PAS de champ unifié « groupe de taxes » (limite du modèle unifié) → ExtendedProperties lisible. | |
ExtendedProperties[AcombaGo_PurchaserNumber] | purchaserId (user avec le rôle Acheteur, par identifiant ou nom) | OK | OK | OK | — | Fournisseurs n'a pas de champ unifié « acheteur » → ExtendedProperties lisible. | |
Fiche_DerniereModification | modifDate + modifTime | X | X | OK | gt, ge, lt, le | gt/gte poussés vers le paramètre modifDate du Synch. |
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
Référentiels par ID dans ExtendedProperties (round-trip) : AcombaGo_ProvinceId, AcombaGo_CountryId, AcombaGo_TermId, AcombaGo_TaxGroupId, AcombaGo_PurchaserId, AcombaGo_CarrierId, AcombaGo_PurchaseAccountId (+ lecture seule : AcombaGo_SupplierType, AcombaGo_NoTax3, AcombaGo_CreditLimit, AcombaGo_DiscountPercentage, AcombaGo_RegistrationNumNEQ/CCQ/RBQ). ⚠️ La projection Search d'ACCEO renvoie « active » (pas « isActive ») — géré dans le modèle. fields_exhaustive: false.