AccountPayableSettings — Acomba
Entité unifiée AccountPayableSettings · entité native Acomba : Payables.
Page générée, ne pas éditer — voir la version du dataset pour la provenance.
Voir aussi : page AccountPayableSettings.
Opérations
| Opération | Statut | Champs exhaustifs | Flags | Limitations |
|---|---|---|---|---|
| EXTRACT (GET) | Supportée | non | Maximum 20 configurations possibles dans Acomba (index 0 a 19). Pagination Skip/Top supportee. Le seul filtre permis est ErpInternalId (Equals/InList). | |
| CREATE (POST) | Non supportée | — | ||
| UPDATE (PUT) | Non supportée | — | ||
| 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 |
|---|---|---|---|---|---|---|
ErpInternalId | — | X | X | OK | eq, in | Cle. Index de la configuration 0..19 (i.ToString() dans la boucle), pas un membre COM distinct. Seul champ filtrable, via AllowedFilters (Equals/InList). |
Name | PADescription | X | X | OK | — | Description de la configuration (PADescription[i]). |
DefaultGLAccountErpInternalId | PaAccountPayableCP | X | X | OK | — | CardPos du compte GL comptes payables (PaAccountPayableCP[i]). '0' est normalise en null par ValidateValue. |
DefaultGLAccountNumber | PaAccountPayableNumber | X | X | OK | — | Numero du compte GL comptes payables (PaAccountPayableNumber[i]). '0' normalise en null. |
DiscountGLAccountErpInternalId | PaDiscountCP | X | X | OK | — | CardPos du compte GL escompte (PaDiscountCP[i]). '0' normalise en null. |
DiscountGLAccountNumber | PaDiscountNumber | X | X | OK | — | Numero du compte GL escompte (PaDiscountNumber[i]). '0' normalise en null. |
FreightGLAccountErpInternalId | PaShippingCP | X | X | OK | — | CardPos du compte GL transport/freight (PaShippingCP[i]). '0' normalise en null. |
FreightGLAccountNumber | PaShippingNumber | X | X | OK | — | Numero du compte GL transport/freight (PaShippingNumber[i]). '0' normalise en null. |
ExtendedProperties | — | X | X | X | — | Dictionnaire d'extension du DTO. Jamais peuple par ExtractByQuerySettings. |
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
Lecture seule. EntityType.AccountPayableSettings route vers AcombaSDK_AccountPayableConfig.ExtractByQuerySettings (Management/AcombaSDK_ExtractManager.cs), qui retourne PaginatedResults<AccountPayableSettings>. Le DTO unifie est Solinfo.BusinessClass.Payables.AccountPayableSettings. L'objet natif est AcoSDK.Payables (instancie via new AcoSDK.Payables(); GetCard(1)). CREATE/UPDATE : aucun case AccountPayableSettings dans le switch d'ecriture de AcombaSDK_GlobalInterfacor.cs -> NotImplementedException. DELETE : non supporte globalement pour AcombaSDK (NotImplementedException). Filtres : un seul champ est filtrable, ErpInternalId, avec Equals ou InList (declares dans AllowedFilters via ReadRequest_Filter). Tout autre champ ou operateur leve une ApplicationException. Particularites : maximum 20 configurations (boucle for i=0..19); ValidateValue normalise les retours "0" du SDK en null pour les comptes GL. Liste de champs non exhaustive ; noms natifs lus directement dans ExtractByQuerySettings (membres indexes de AcoSDK.Payables).