Ansicht
Dokumentation

MV_AREA_CHECK - Prüfen der Summe der einzelnen Flächenarten für Flächen zu ME, Geb., Grst.

MV_AREA_CHECK - Prüfen der Summe der einzelnen Flächenarten für Flächen zu ME, Geb., Grst.

ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein prüft, ob die übergebene Tabelle FLAECHEN_TAB den Summenbedingungen, die in der Tabelle TIV08 festgelegt sind, genügt.

Falls dies nicht der Fall ist, wird die Ausnahme ERROR_FOUND ausgelöst. Mit dem Parameter ERROR_KZ kann beim Aufruf gesteuert werden, wie der Funktionsbaustein sich weiter verhält:

' ': Es wird eine Fehlertabelle aufgebaut, die mit dem Funktionsbaustein MESSAGES_SHOW angezeigt werden kann.

'1': Beim ersten gefundenen Fehler wird die Ausnahme ERROR_FOUND ausgelöst; eine Fehlertabelle wird nicht aufgebaut (kann benutzt werden, wenn z.B. in Report die Flächen lediglich geprüft werden sollen).

'2': Die Fehler werden in einer Liste auf dem Bildschirm gleich ausgegeben (mittels MESSAGES_SHOW).

Als Referenzstruktur für die Tabelle FLAECHEN_TAB wird die Tabelle, deren Name in TABLE_NAME übergeben wird, benutzt. Mögliche Angaben sind hier VIOB09, VIOB14 und VIOB15. Die ersten Felder der übergebenen internen Tabelle müssen mit dieser Tabelle identisch sein; die interne Tabelle darf außer diesen Felder noch weitere Felder (z. B. KZ für die Tabelle XVIOBnn) enthalten (rechts von den VIOBnn-Feldern). Für die Prüfung benutzt wird das Feld SFLART und das Feld FQMFLART.

Beispielaufruf:
CALL FUNCTION 'MV_AREA_CHECK'K'
EXPORTING
ERROR_KZ = '2' " Fehler direkt anzeigen
TABLE_NAME = 'VIOB09 ' " Tabellennameme
TABLES
FLAECHEN_TAB = XVIOB09 " Interne Flächentabelle
EXCEPTIONS
ERROR_FOUND = 01.





Parameter

ERROR_KZ
FLAECHEN_TAB
TABLE_NAME

Ausnahmen

ERROR_FOUND

Funktionsgruppe

FVIH

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2009 Date: 20240523 Time: 122329     sap01-206 ( 56 ms )