Ansicht
Dokumentation
DDIF_TABT_PUT - DD: Interface for writing technical settings to the ABAP Dictionary
ABAP Short Reference CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
Functionality
This function module writes the technical settings for a table in the ABAP Dictionary. The new or revised version of the technical settings is written. If there is an active version of the technical settings, it is not changed.
Before the technical settings are written, there is first a check if the action is permitted for the specified object. If this is not the case, for example because the selected name violates the naming convention or because the object collides with another ABAP Dictionary object having this name, the excpetion PUT_REFUSED is triggered. In this case the system variables contain a message which describes the reason why it was rejected.
Parameter DD09L_WA is considered to be undefined if field TABNAME is initial. In this
case the latest version of the technical settings is written as revised version with updated administrative
data. If such a version does not exist, excpetion TABT_NOT_FOUND is triggered.
If field DD09L_WA-TABNAME is not initial and differs from NAME nevertheless, exception NAME_INCONSISTENT is triggered.
Example
Notes
1. This function module does not perform any authorization check and does not write any correction entry.
2. If the write operation fails, the exception PUT_FAILURE is activated. In this case, part of the sources might already be written. A ROLLBACK should therefore be performed at a suitable time.
3. The module does not perform any COMMITs or ROLLBACKs. After writing, the caller should therefore perform a COMMIT.
- The revised (or new) written version of the techncical settings can be activated by calling function module DDIF_TABT_ACTIVATE.
Further information
Parameters
DD09L_WANAME
Exceptions
NAME_INCONSISTENTPUT_FAILURE
PUT_REFUSED
TABT_INCONSISTENT
TABT_NOT_FOUND
Function Group
SDIFBAL_S_LOG - Application Log: Log header data RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 2231 Date: 20240523 Time: 105029 sap01-206 ( 57 ms )