Obwohl technisch und funktional korrekt, ist der Ansatz, den Sie skizzieren, für die APIs und Ihre CPU etwas langsam und schwer. Es ist besser, die summierten Waagen nur von Exact Online abzurufen und sie das schwere Heben durchführen zu lassen.
Beispiel:
Wählen Sie die richtigen Unternehmen, um Daten anzufragen:
use select DIVISIONCLASSES_DIVISIONCLASSNAME_DIVISIONCLASSNAMES_ADMINISTRATION_CODE_ATTR from AllAdministrationClassifications where DIVISIONCLASSES_DIVISIONCLASSNAME_NUMBER_ATTR = 2 and CODE_ATTR = '123123' -- PUT HERE YOUR CLIENT CODE
Die use
Aussage anders als SQL Server ermöglicht es Ihnen, mehrere Partitionen (die Unternehmen auf Exact Online) angeben.
Und dann die Ergebnisse pro FIBU-Konto, Zeitraum und Abteilung abrufen:
select BALANCE, PERIODS_YEAR_YEARS_BALANCE_CODE_ATTR, DIVISION_HID, PERIODS_YEAR_REPORTINGYEAR_ATTR, REPORTINGPERIOD_ATTR from BalanceLinesPerPeriod
In meinem Setup dauert es 10 Sekunden, bis die konsolidierten Beträge von 10 großen Unternehmen abgerufen werden.
Es gibt einige Tischvarianten wie zB Kostenträger / Kostenstelle und Jahreseröffnungs- / Schlusssalden.