Ansicht
Dokumentation

FVZK_MODIFY_IVZZKOPO_NEU - Modifiziert die zu einem Index der IVZZKOPO gehörenden Daten

FVZK_MODIFY_IVZZKOPO_NEU - Modifiziert die zu einem Index der IVZZKOPO gehörenden Daten

TXBHW - Original Tax Base Amount in Local Currency   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Einstellen der Felder aus der übergebenen Feldleiste VZZKOPO in die Tabellen IVZZKOPO und (intern) XVZZKOPO. Dabei wird der Satz der IVZZKOPO über die Parameter FIRSTLINE und STEP_INDEX identifiziert. Es erfolgt eine Prüfung, ob für Konditionspositionen, die in Tabelle TZK02 als obligatorisch geknnzeichnet sind, auch wirklich ein Wert eingegeben wurde (in einem beliebigen Feld), ansonsten wird die Ausnahme VERSTOSS_OBLIGATORISCH ausgelöst. Der Rückgabeparameter AENDERUNG zeigt an, ob sich in der entsprechenden Zeile etwas geändert hat.

Zusätzlich zu den Datenfeldern können die Schlüsselfelder DGUEL_KK, DGUEL_KP und SSTATI verändert werden. Wenn dies geschehen soll, ist die entsprechende Flagge MOD_ auf 'X' zu setzen.

Zu beachten ist, daß der neue Wert des zu MOD_ gehörenden Feldes in VZZKOPO-DGUEL_KK, VZZKOPO-DGUEL_KP bzw. VZZKOPO-SSTATI stehen muß, wenn das Feld MOD_ ein 'X' enthält. Dies ist automatisch gewährleistet, wenn das entsprechende Feld im Step-Loop angezeigt wird. Ansonsten muß das Feld vor Aufruf des Funktionsbausteins explizit gefüllt werden, oder das entsprechende MOD_ muß auf SPACE gesetzt sein (Voreinstellung)

Wenn die Flagge SCREEN_FLAG auf 'X' gesetzt wird, können nur die Felder geändert werden, die auf dem aktuellen Bildschirm angezeigt werden (und die mit MOD_ zusätzlich markierten Felder). Alle übrigen Felder werden aus dem alten IVZZKOPO-Satz übernommen. Die Flagge muß gesetzt werden, wenn der Inhalt der Feldleiste VZZKOPO für die Felder, die nicht auf dem Bildschirm angezeigt werden, falsche Werte enthalten kann. Sie sollte sicherheitshalber immer dann gesetzt werden, wenn der Funktionsbaustein im PBO des Step-Loops aufgerufen wird und keines der Felder, die auf dem Dynpro nicht angezeigt werden (außer evt. der mit MOD_ bestimmbaren Schlüsselfelder) explizit gesetzt wurde.

Aufruf:

PAI des KOPO-Dynpros innerhalb des Step-Loops. Wenn nach Abfrage von VERSTOSS_OBLIGATORISCH eine Fehlermeldung ausgegeben wird, muß das Modul mit alen eingabebereiten Feldern des Step-Loops verbunden sein.





Parameter

AENDERUNG
CHANGED_NOW
FIRSTLINE
IGNORE_EMPTY
IVZZKOPO
KZ_PLAUSI
MOD_DGUELKK
MOD_DGUELKP
MOD_NLFDANG
MOD_NSTUFE
SCREEN_FLAG
STEP_INDEX
VZZKOPO

Ausnahmen

GENERAL_ERROR
NOT_FOUND
PLAUSI_ERROR
VERSTOSS_OBLIGATORISCH

Funktionsgruppe

FVZK

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2903 Date: 20240604 Time: 034830     sap01-206 ( 76 ms )