Ansicht
Dokumentation

SAPSCRIPT_USELIST_INSERT - SAPscript: Einfügen Wertepaare in TTXFP

SAPSCRIPT_USELIST_INSERT - SAPscript: Einfügen Wertepaare in TTXFP

RFUMSV00 - Advance Return for Tax on Sales/Purchases   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein ermöglicht das Einsetzten von Einträgen in die SAPscripttabelle TTXFP, in der die Zuordnungen Formular - Druckprogramm stehen.

Die einzusetzenden Paare sind in Form einer internen Tabelle (PRIPROG_FORMS_IN) an den Funktionsbaustein zu übergeben.

Vor dem Einfügen führt der Funktionsbaustein folgende Tests mit den ihm übergebenen Daten durch:

  1. Es wird getestet, ob die einzufügenden Wertepaare in der Tabelle neu sind. Bereits existierende Sätze werden in der Tabelle PPF_EXISTING zurückgegeben.
  2. Für die Wahl EXISTENCE_CHECK = 'X' wird für die restlichen Wertepaare getestet, ob die Programm- und Formularnamen zu existierenden Programmen und Formularen gehören. Die Wertepaare, für die der Test negativ ausgeht, werden in den Tabellen PPF_INVALID_PROGS und PPF_INVALID_FORMS zurückgegeben.

Für die Wahl EXISTENCE_CHECK = ' ' wird die zweite Prüfung nicht durchgeführt und alle neuen Einträge in die Datenbanktabelle geschrieben.

Sobald eine der Tabellen PPF_EXISTING, PPF_INVALID_PROGS, PPF_INVALID_FORMS einen Eintrag enthält und nicht alle übergebenen Wertepaare ungültig sind, wird der Returncode RC = 1 zurückgeliefert.

In dem Fall, daß keines der Wertepaare eingesetzt werden kann, wird die Ausnahme ONLY_INVALID_ENTRIES ausgelöst.

Der Funktionsbaustein arbeitet mit dem SAP-Sperrmechanismus. Die einzusetzenden Wertepaare werden im Sperrmodus 'E' (exklusiv, kumulativ) in die Sperrtabelle eingetragen.





Parameter

EXISTENCE_CHECK
PPF_EXISTING
PPF_INVALID_FORMS
PPF_INVALID_PROGS
PRIPROG_FORMS_IN
RC

Ausnahmen

FOREIGN_LOCK
ONLY_INVALID_ENTRIES
SYSTEM_FAILURE
TABLE_IS_EMPTY

Funktionsgruppe

STX4

Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2970 Date: 20240605 Time: 152901     sap01-206 ( 51 ms )