Ansicht
Dokumentation
BAV_STOCKVERZEICHNIS - Anlegen, Anzeigen und Ändern von BAV-Daten
RFUMSV00 - Advance Return for Tax on Sales/Purchases rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionsbaustein zur Pflege der BAV Daten
Die Oberfläche behandelt folgende Ok-Codes:
SPACE: Überprüfung der Plausis
Folgende Funktionscodes werden "AT EXIT COMMAND" behandelt:
'ABB': Abbrechen
'END': Beenden
Diese Funktionscodes müssen in der Oberfläche mit einem vorausgehenden
"E" und Typ S definiert sein.
Die hier beschriebenen Ok-Codes sollten in der Oberfläche definiert und
auf die entsprechenden Funktionstasten gelegt sein. Alle übrigen
Ok-Codes lösen im Funktionsbaustein keine Verarbeitung aus, sondern
führen zu einem Rücksprung, wobei der ausgewählte Ok-Code zurückgegeben
wird.
Die Auswahl der Funktionscodes "ABB" und "END" führt zu einem Popup mit
einer Sicherheitsabfrage, wenn sich entweder in den
BAV-Daten bereits Daten geändert haben oder der
Übergabeparameter ALREADY_DATA_CHANGED angekreuzt ist. Im Falle von
"END" kann der Anwender angeben, daß die Daten gesichert werden sollen.
Entscheidet er sich dafür, wird der Rückgabeparameter SAVE_CONFIRM auf
'X' gesetzt. Die Funktionen lösen außer dem Popup keine weiter Aktion
aus, sondern führen nur zu einem Rücksprung in das rufende Programm,
von wo aus dann die weitere Verabeitung erfolgen kann.
Explizite Beschreibung der Parameter:
Eingabeparameter:
ALREADY_DATA_CHANGED:
'X': Bei Abbruch und Beenden auf jeden Fall Sicherheitspopup ausgeben
' ': Bisher noch keine Daten geändert; Sicherheitspopup nur, wenn die
BAV-Daten sich geändert haben
CHECK_USER_EXIT:
String mit Namen eines Funktionsbausteins, der eine Anwendungs-
spezifische Plausis auf die eingegebenen BAV-Daten durchführt.
Übergabeparameter sind Feldleisten mit der Struktur VZBAV und
VZBAVST. Die einzige Reaktion des FB ist es, Fehlermeldungen
auszugeben. Es wird keine Exceptionbehandlung durchgeführt.
Space bedeutet: es existiert kein User Exit.
BUKRS: Buchungskreis (Teil des Schlüssels der Tabelle VZBAV)
DYNP_NO / DYNP_REPORT:
Definition des Include Dynpros der ersten 5 Zeilen mit
Header Information.
KONTEXT_MODE: Dialog Modus des Bausteins
'ANL': Anlegen
'AEN': Ändern
'ANZ': Anzeigen
NEW_BAV:
Falls RINUM noch nicht definiert ist, wird ein neuer Schlüssel
erzeugt. Die BAV-Stammdaten sind zur Pflege freigegeben, abhängig
vom KONTEXT-MODE.
POPUP_TITLE: Titel des Popups mit der Sicherheitsabfrage
($ beend./abbr)
IN_RINUM: Identifikationsnr (Teil des Schlüssels der Tab. VZBAV)
UPDATE_FLAG:
'X': BAV-Daten können geändert und/oder neu angelegt werden
' ': BAV-Daten können nur angezeigt werden
Rückgabeparameter:
CHANGE_FLAG:
'X': BAV-Daten haben sich geändert (Die Flagge ist auch dann gesetzt,
wenn die Verarbeitung abgebrochen wurde).
' ': BAV-Daten haben sich nicht geändert
LAST_OK_CODE: Ok-Code, der zum Verlassen des BAV-Dialoges
führte
out_rinum: Identifikationsnummer des BAV Satzes als Referenz
SAVE_CONFIRM:
'X': Der Anwender hat die Sicherheitsabfrage, die auf Ok-Code 'END'
folgte, mit "Ja" (Daten sollen gesichert werden) beantwortet
(Die Flagge ist nur gesetzt, wenn der Ok-Code END war und die
Bestätigung durch den Anwender erfolgte).
' ': Der letzte Ok-Code war nicht 'END', oder es war keine
Sicherheitsabfrage erforderlich, oder die Sicherheitsabfrage
wurde mit "Nein" beantwortet
Tabellen:
XVZBAV: Enthält BAV Daten zu einer RINUM, unabhängig von SUDEC
( Normalerweise ist Versicherungssparte SUDEC eindeutig,
es sind jedoch auch mehrere unabhängige Einträge erlaubt)
XVZBAVST: Enthält aktuellen Stand der BAV Historie
Info muß gesichert werden.
Parameter
ALREADY_DATA_CHANGEDANWENDUNG
BEW_DAT
BUCHWERT_GRUND
BUCHWERT_WHR
CHANGE_FLAG
CURSOR_FIELD
DYNP_NO
DYNP_REPORT
GENERISCHER_KEY
GS_ART
GUELTIG_AB_DATUM
KONTEXT_MODUS
LAST_OK_CODE
OK_CODES_BEENDEN
OK_CODE_ABBRECHEN
POPUP_TITLE
PRUEFLAUF
PRUEFSTOP
RSICHER
SANLF
SAVE_CONFIRM
SELECTED_EXIT_OK_CODE
SPARTE
STOCKKZ
XVZBAVF
XVZBAVV
Ausnahmen
ILLEGAL_XLANDNO_AUTHORITY
Funktionsgruppe
FVVZAddresses (Business Address Services) TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5738 Date: 20240523 Time: 160116 sap01-206 ( 51 ms )