Ansicht
Dokumentation
DMC_ACS_CONDENSE_RANGES - Fasst Ranges gleicher Länge bis zu einer vorgegebenen Größe zusammen
CPI1466 during Backup RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein fasst aufeinander folgende Ranges bis zur vorgegebenen Blockgröße zusammen. D.h. Ranges die weniger Datensätze als die maximale Blockgröße enthalten, werden verdichtet. Ranges können nur dann zusammengefasst werden, wenn:
- sie direkt nacheinander folgen, und kein anderer Range dazwischen liegt
- beide dasselbe Schlüsselfeld als letztes gefülltes (bzw. teilweise gefülltes) Schlüsselfeld besitzen und alle vorgehenden Schlüsselfelder die gleichen Werte besitzen.
Bei der Verdichtung wird dabei überprüft, ob neu gebildete Ranges noch den statischen Abgrenzungen entsprechen. Entspricht ein neuer Range nicht den statischen Abgrenzungen, dann erfolgt keine Verdichtung, da der Verdichtete Range auf Basis der Statischen Abgrenzungen wieder aufgesplittet werden müsste.
Wird ein Range verdichtet, dann enthält der neue Range die Summe der Datensätze aus den verdichteten Ranges.
Der IMPORT-Parameter IM_MAX_BLOCKSIZE gibt die maximale Blockgröße an, bis zu der Ranges verdichtet werden sollen.
Die TABLES-Parameter IM_IT_KEYDEF und IM_IT_SETTINGS enthalten die Schlüsseldefinitionen bzw. die statischen Abgrenzungen für eine Rangeermittlung.
Der TABLES-Parameter IM_IT_RANGE enthält alle Ranges für die eine Verdichtung erfolgen soll. In EX_IT_RANGE_NEW werden dann die Verdichteten Ranges zurückgegeben. Der TABLES-Parameter enthält ebenfalls alle Ranges, für die keine Verdichtung möglich war.
Die Ausnahme CONDENSE_FAILURE wird ausgelöst, wenn nach der Verdichtung der Ranges weniger oder mehr Datensätze in den neuen Ranges als in den vorgegebenen sind.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
EX_IT_RANGE_NEWIM_IT_KEYDEF
IM_IT_RANGE
IM_IT_SETTINGS
IM_MAX_BLOCKSIZE
Ausnahmen
CONDENSE_FAILUREFunktionsgruppe
CNV2Addresses (Business Address Services) General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2437 Date: 20240523 Time: 131226 sap01-206 ( 49 ms )