Clasificaciones RGS de Exact Online

In Exact Online staan in de tabel GLClassifications alleen de classificaties uit het aanpasbaar grootboekschema. De classificaties uit de RGS schema’s ontbreken in alle endpoints:

  • GLClassifications
  • GLClassificationsBulk
  • GLClassificationsIncremental

Ik heb wel een tabel gevonden RGS11CodeRelations, maar hier staan alleen codes in en geen ID’s. In het RGS-schema is een code niet uniek, dus dit werk niet handig in het datamodel.

Is er nergens een tabel waar de RGS-classificaties in staan en waar elke classificatie een ID heeft?

In de tabel GLAccountClassificationMapping staan namelijk wel ClassificationId’s bij regels die betrekking hebben op het RGS. Dus het zou ergens te vinden moeten zijn.

Exact kent twee soorten grootboekschema’s:

  • administratiespecifieke (bijvoorbeeld de vaak standaard “1”),
  • systeembrede (RGS).

Zie ook Hoe vraag je de structuur van grootboekrekeningen in Exact Online op?

Er is omstreeks 2020 (?) voor gekozen om de RGS-schema’s niet primair via de administratiespecifieke tabellen beschikbaar te maken. Dit past op zich goed bij het standaard onderscheid tussen gepartitioneerde en niet-gepartitioneerde data zoals bijvoorbeeld Accounts versus SystemDivisions. Helaas is de structuur daarna niet maximaal optimaal doorgevoerd.

REST-tabel

In de tabel GLAccountClassificationMappings is op dit moment RGS informatie te vinden. Voorbeeld:

select GLSchemeCode
,      count(*)
from   GLAccountClassificationMappings
group
by     GLSchemeCode

met resultaat:

XML-tabelfuncties voor Exact Online RGS

De tabelfuncties zijn wat complexer in het gebruik en kunnen in een view opgenomen worden:

select *
from   GLAccountClassificationSchemesEx
       ( params_glschemecode => 'RGS31'
       )

en

select *
from   GLAccountClassificationsEx
       ( params_glschemecode => 'RGS31'
       )

Bij GLAccountCategoriesEx is het gebruik van Params_GLSchemeCode blijkbaar niet mogelijk.

Als ik het goed begrijp moet ik het dus doen met de tabel RGS11CodeRelations, omdat er geen andere optie is?

Het lukt niet om de vraag te relateren aan het voorgaande antwoord.

Wat bedoelt u?

Mijn oorspronkelijke vraag was:

“Ik heb wel een tabel gevonden RGS11CodeRelations, maar hier staan alleen codes in en geen ID’s. In het RGS-schema is een code niet uniek, dus dit werk niet handig in het datamodel.

Is er nergens een tabel waar de RGS-classificaties in staan en waar elke classificatie een ID heeft?

Vervolgens kan ik uit uw antwoord geen duidelijke ja of nee opmaken. Vandaar dat ik de vraag dus nog een keer stelde…

Advies is om de voorgestelde tabellen te bekijken op bruikbaarheid voor uw situatie.

In de voorgestelde tabel staan ook alleen classificatie code’s en geen classificatie id’s dus dat is geen verbetering t.o.v. de tabel die ik nu gebruik: RGS11CodeRelations

Tegen welk probleem loopt u momenteel aan? Welke query lukt niet?

Deze vraag is automatisch gesloten na 1 week inactiviteit. Het laatste gegeven antwoord is gemarkeerd als oplossing.

Gelieve een nieuwe vraag te stellen via een apart topic als het probleem opnieuw optreedt. Gelieve in de nieuwe vraag een link naar dit topic op te nemen door de URL er van in de tekst te plakken.