*ADD / *ENDADD

Mit dieser Struktur können Sie einen Satz an Elementen automatisch zu einem berechneten Element verdichten (angegeben in einem durch Kommas getrennten Bereich).

Der Bereich kann mithilfe einer *SELECT( )-Anweisung dynamisch abgeleitet werden (siehe *SELECT).

Die Syntax lautet wie folgt:

*ADD {variable} = {set}

{formula}

*ENDADD

Beispiel

*ADD %ACC%=[CE0004010],[CE0004020],[CE0004030][#CE0661000] = %ACC%/[CE0652000]

*ENDADD

*COMMIT

[#CE00661000] = [CE0661000]/[CE0652000]

Die ADD-Anweisung wird erweitert zu:

[P_ACCT].[#CE0661000] =[P_ACCT].[CE0004010]/[P_ACCT].[CE0652000]+[P_ACCT].[CE0004020]/[P_ACCT].[CE0652000]+[P_ACCT].[CE0004030]/[P_ACCT].[CE0652000]

Hinweis

Für den Ausdruck rechts vom Gleichheitszeichen (=) werden derzeit keine komplexeren Ausdrücke unterstützt.

Des Weiteren kann innerhalb der ADD-/ENDADD-Struktur nur eine Formel eingefügt werden.

Alle in dieser Dokumentation enthaltenen Software-Quelltextzeilen und/oder -Strings („Code“) dienen nur als Beispiele und sind nicht für die Anwendung in einem Produktivsystem vorgesehen. Der Code soll lediglich dazu dienen, die Syntax- und die Phrasierungsregeln bestimmter Kodierungen besser zu erklären und zu veranschaulichen. SAP übernimmt keine Verantwortung für die Richtigkeit und Vollständigkeit des angegebenen Quelltextes und übernimmt keine Haftung für Fehler oder Schäden, die aus dessen Anwendung entstehen könnten; es sei denn, derartige Schäden wurden von SAP vorsätzlich oder fahrlässig hervorgerufen.