SAP Function SAMPLE_PROCESS_00700152 - Interface definition for event 00700152

Parameter Reference Type Length Text
E_ABORT_CHECK BOOLE u 1
E_CHNG_FLAG BOOLE u 1
E_USERFIELDS VIOB01_CI u 1


DEFINE &TEXT& = 'User fields BE: Data transfer from CustFunctGroup'
DEFINE &EVENT& = '00700152'
DEFINE &EVENT2& = '00700152'
DEFINE &EVENT3& = '00700153'
DEFINE &EVENT1& = '00700151'
DEFINE &EVENT0& = '00700150'
DEFINE &PROGNAME& = 'SAPMF60B'
DEFINE &SCREEN& = '501'
DEFINE &STRUCTURE& = 'CI_VIOB01'
DEFINE &BEREICH& = 'Business entity'
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& (business entity master data )for the customer function group that implements the customers' userfields. The test to verify if these customer user fields have beencreated is made by assigning the BTE &EVENT0& to a function module inthe customer name range in the table TPS34. Refer toFreely definable user fields for moreinformation.
If customer user fields have been created, call the assigned functionmodules in PBO in &SCREEN& screen, program &PROGNAME& in PAI.
The export parameters of this event are:
E_USERFIELDS : In this structure the user fields are copied back to theprogram &PROGNAME&. The customer user fields must be created in thestructure &STRUCTURE&.
E_CHNG_FLAG : This determines if event &EVENT3& is implemented whenthe master records are saved. Changes to customer tables are updatedhere.
E_ABBRUCH_PRUELAUF : The screen for the user fields are called in thebackground before saving. All input checks of the respective PAI thatare not ON_REQUEST are then carried out. If you want to cancel save dueto inconsistent data, you have to set this flag.