SAP Function SAMPLE_PROCESS_00700160 - Interface description for BTE 00700160

Parameter Reference Type Length Default Optional Text
I_DIALOG_MODE BU_AKTYP C 2
I_MAINDATA_LOCKED BOOLE u 1

Parameter Reference Type Length Text
E_KDYNNR SYST-DYNNR C 4
E_REPID SYST-REPID C 40
E_TABLE_FLAGS FLAG_LEISTE_GR v 7


DEFINE &TEXT& = 'User fields property: Initialization'
DEFINE &EVENT& = '00700160'
DEFINE &EVENT2& = '00700162'
DEFINE &EVENT3& = '00700163'
DEFINE &EVENT1& = '00700161'
DEFINE &EVENT0& = '00700160'
DEFINE &PROGNAME& = 'SAPMF60C'
DEFINE &SCREEN& = '501'
DEFINE &STRUCTURE& = 'CI_VIOB02'
DEFINE &BEREICH& = 'Property'
DEFINE &TYPE& = 'PROCESS'
INCLUDE FI_OPEN_FI_DOCUMENTATION_1 OBJECT DOKU ID TX
The Business Transaction Events &EVENT0& to &EVENT3& form theinterfaces from SAP program &PROGNAME& ( &BEREICH& master data ) forthe customer function group that implements the customers' user fields.The test to verify if these customer user fields have been created ismade by assigning the BTE &EVENT0& to a function module in the customername range in the table TPS34. Refer toFreely definable user fields for moreinformation. If customer user fields have been created, call theassigned function modules in PBO in &SCREEN& screen, program &PROGNAME&in PAI.
The import parameters of &EVENT& event are:
I_DIALOG_MODE : The current dialog mode of the master data dialog iscopied. The significance of the copied values can be seen in TBZ0Ktable.
I_MAINDATA_LOCKED :This is flagged if there is a master data block.
The export parameters are:
E_KDYNNR : Copy the number of the screen in which the customer userfields are to be created.
E_REPID : This parameter contains the program name in which thecustomeruser fields are to be maintained. This can be queried with thesystem variable SY-REPID.
E_TABLE_FLAGS: This field string contains the tables which are to beexported to &EVENT1& event from the program in the customer functiongroup. The components in the field string all have the type BOOLE andare named FLG_"Table name". For example FLG_VIEGE for table VIEIGE.