Ansicht
Dokumentation

ABENDYNPRO_AUTO_CHECK_ABEXA - DYNPRO AUTO CHECK ABEXA

ABENDYNPRO_AUTO_CHECK_ABEXA - DYNPRO AUTO CHECK ABEXA

TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

- Automatic Input Checks

The example demonstrates what an automatic input check does.

Source Code

Execute

Description

The static next dynpro number of dynpro 100 is 100. The date field date taken from the program is assigned to the input field Date. The remaining input fields are the components CARRID, CONNID, and MARK of the structure DEMO_CONN taken from ABAP Dictionary. All input fields are mandatory. The function code of the pushbutton is EXECUTE.

In the GUI status STATUS_100, the symbol Cancel (F12) is activated by the function code CANCEL with the function type E. Additionally, the function key F8 is assigned the function code EXECUTE. The dynpro flow logic is as follows:

PROCESS BEFORE OUTPUT.
  MODULE init_screen_100.
PROCESS AFTER INPUT.
  MODULE cancel AT EXIT-COMMAND.
  MODULE pai.

The user must fill all input fields with valid values before the PAI module can be called:

  • All input fields must contain values
  • The date entry must have the correct format
  • The airline must exist in the check table SCARR.
  • The flight number must exist in the check table SPFLI and match the airline.
  • The marker MARK must be one of the fixed values of the domain S_FLAG.

The user can exit the dynpro using Cancel (F12) without correctly entering all values, since the module call was programmed accordingly using AT EXIT-COMMAND.






TXBHW - Original Tax Base Amount in Local Currency   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2528 Date: 20240424 Time: 085223     sap01-206 ( 33 ms )