Ansicht
Dokumentation

DDIF_VIET_PUT - DD: Interface for writing view techn. settings to ABAP Dictionary

DDIF_VIET_PUT - DD: Interface for writing view techn. settings to ABAP Dictionary

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

You can write the technical settings for a view to the ABAP Dictionary with this function module. The technical settings are written as a new or revised version. If there is an active version of the technical settings, it is not affected.

Before the technical settings are written, there is a check whether the action is allowed for the given object. If this is not the case, for example because the selected name violates the naming convention or because the object collides with the name of another ABAP Dictionary object, the exception PUT_REFUSED is triggered. In this case the system variables contain a message giving the reason for the rejection.

Parameter DD09L_WA is not defined if the field TABNAME is initial. In this case the latest version of the technical settings is written with updated administration data as a revised version. If there is no such version, the exception VIET_NOT_FOUND is triggered.
If the field DD09L_WA-TABNAME is not initial and nevertheless differs from NAME, the 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.

  1. The revised (or new) version of the technical settings written can be activated by calling the function module DDIF_TABT_ACTIVATE.

Further information





Parameters

DD09L_WA
NAME

Exceptions

NAME_INCONSISTENT
PUT_FAILURE
PUT_REFUSED
VIET_INCONSISTENT
VIET_NOT_FOUND

Function Group

SDIF

ABAP Short Reference   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 2221 Date: 20240523 Time: 085346     sap01-206 ( 53 ms )