Aller au contenu principal

GLJournalEntry — Acomba GO

Entité unifiée ÉcritureComptable_Entete · entité native Acomba GO : gltransaction.

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

Voir aussi : page GLJournalEntry · Acomba · Avantage · Sage 50.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)SupportéenonÉcritures, chèques et dépôts (entryType 1/2/3/8) ; Les lignes (LignesÉcriture) sont TOUJOURS incluses (le Synch les retourne d'office) ; Scan Synch complet + filtrage C#
CREATE (POST)SupportéenonValidé contre l'API réelle 2026-09-14 (écriture type 1 et chèque type 2) et 2026-09-15 (écriture d'OUVERTURE type 8) ; Requis : DateEcriture (dans un exercice financier existant, sinon EXNF) + LignesÉcriture balancées, chaque ligne avec ComptesGL.NoCompteGL (numéro) ou ComptesGL.NoUniqueSystemeSource (id) ; Écriture d'OUVERTURE (soldes de migration) : ExtendedProperties[AcombaGo_EntryType]=8 — UNE seule par compagnie (AE_OPENINGENTRY), DateEcriture facultative (AcombaGo la place la veille du premier exercice), débits = crédits ; ÉcritureGL_TypeEcriture n'a pas de valeur Ouverture (limite du modèle unifié) ; Type : ExtendedProperties[AcombaGo_EntryType] (1 écriture, 2 chèque, 3 dépôt, 8 ouverture) ou déduit de TypeEcriture — un chèque n'est reconnu que si un bénéficiaire est fourni (valeur par défaut de l'enum = Chèque) ; Écriture (1) : numéro assigné par AcombaGo. Chèque/dépôt (2/3) : NoEcritureComptable numérique unique requis ; chèque : bénéficiaire requis (ExtendedProperties[AcombaGo_Recipient] ou PartiePrenanteNo) ; 1re ligne = compte Banque (crédit pour un chèque, débit pour un dépôt) ; amount (= somme des débits) calculé par le SDK ; une écriture non balancée est refusée AVANT l'appel
UPDATE (PUT)SupportéenonRead-merge-write : Detail frais → merge → POST avec id + modifDate/modifTime ; Les lignes sont REMPLACÉES EN BLOC (fournir toutes les lignes) ; Type, et numéro d'un chèque/dépôt, non modifiables côté ACCEO ; chèque/dépôt annulé : seule la description reste modifiable
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
NoEcritureComptableentryNumber~XOKeq, inClé métier. Écriture : auto-assigné (ignoré à la création). Chèque/dépôt : requis, numérique, unique. Fallback sur id si absent à l'extraction.
NoUniqueSystemeSourceidXXOKSert à résoudre l'update (avec ExtendedProperties[AcombaGo_Id]).
DateEcrituredateOKOKOKgt, ge, lt, leDoit tomber dans un exercice financier existant (EXNF sinon).
DescriptionÉcrituredescriptionOKOKOKMax 2000 (255 dans Acomba).
Montant_Ecritureamount~~OKEn écriture : CALCULÉ par le SDK (somme des débits), la valeur fournie est ignorée.
TypeEcritureentryType~XOKChèque→2 (si bénéficiaire fourni), Dépot→3, Écriture→1. Surcharge : ExtendedProperties[AcombaGo_EntryType].
NoDocumentSourcereferenceNumberXXOK
PartiePrenanteNorecipientOKOKXBénéficiaire d'un chèque (aussi via ExtendedProperties[AcombaGo_Recipient], qui a priorité). À l'extraction le bénéficiaire est dans ExtendedProperties[AcombaGo_Recipient].
Fiche_DerniereModificationmodifDate + modifTimeXXOKgt, ge, lt, legt/gte poussés vers le paramètre modifDate du Synch. Jeton de concurrence dans ExtendedProperties[AcombaGo_ModifDate/Time].
LignesÉcriture[].ComptesGL.NoCompteGLtransactionDetail[].glNumberOKOKOKNUMÉRO du compte ; NoUniqueSystemeSource (glId) accepté à la place. glName → NomCompteGL à l'extraction.
LignesÉcriture[].Direction_DebitCredit`transactionDetail[].debitAmountcreditAmount`OKOKOK
LignesÉcriture[].Montant_Écriture`transactionDetail[].debitAmountcreditAmount`OKOKOK
LignesÉcriture[].DescriptionLignestransactionDetail[].descriptionOKOKOKMax 100 (90 dans Acomba).
LignesÉcriture[].Projet_NoUniqueSystemesourcetransactionDetail[].projectIdOKOKOKModule Projets requis côté AcombaGo.

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

Attributs natifs sans équivalent unifié transportés dans ExtendedProperties : AcombaGo_Id, AcombaGo_EntryType, AcombaGo_ReferenceNumber, AcombaGo_BankAccount (⚠️ NUMÉRO de compte de banque, pas un id — types 2/3 seulement), AcombaGo_IsVoid, AcombaGo_Recipient, AcombaGo_Comment, AcombaGo_ModifDate/Time. dateAcomba/exerciseId = « Acomba desktop uniquement » (attendre null). Écriture d'ouverture (type 8) et annulation de chèque (isVoid) non couvertes en écriture. Contrat complet : Documentation/AcombaGoAPI/10_Transactions.md §1. fields_exhaustive: false.

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