SAP ABAP Class CL_EAML_EA_BAPI_UTIL (LAM Utilities)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM (Application Component) Technical Objects
     EAML_EA (Package) EAM: Linear Feature Extension - unswitched
Properties
Class CL_EAML_EA_BAPI_UTIL  
Short Description LAM Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAML_EA   EAM: Linear Feature Extension - unswitched 
Created 20091117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ALMB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EAML_EA_BAPI_UTIL has no interface implemented.
Friends
Class CL_EAML_EA_BAPI_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_AFVGD_OLD Static Attribute Private Type reference (TYPE) AFVGD Order: Dialog table for Table AFVG (order operation) 20100331
2 GS_NOTIF_HEADER Static Attribute Private Type reference (TYPE) BAPI2080_NOTHDRI BAPI Service Notification Header for creation 20100331
3 GT_NOTIF_ITEM Static Attribute Private Type reference (TYPE) ALM_ME_BAPI2080_NOTITEMI_T Table for Notification Item 20100331
4 GT_OPERATION Static Attribute Private Type reference (TYPE) BAPI_ALM_ORDER_OPERATION_T Table with Operation Data BAPI Interface 20091117
5 GT_OPERATION_UP Static Attribute Private Type reference (TYPE) BAPI_ALM_ORDER_OPERATION_UT Table with Update Flags for Operations BAPI Interface 20091117
6 GT_ORDER_HEADER Static Attribute Private Type reference (TYPE) BAPI_ALM_ORDER_HEADER_T Table with Order Header Data BAPI Interface 20091117
7 GT_ORDER_HEADER_UP Static Attribute Private Type reference (TYPE) BAPI_ALM_ORDER_HEADER_UT Table with Update Flags for Order Header BAPI Interface 20091117
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_DATA_NOTIF_CHANGE Static method Public Method Buffer LFE data from BAPI_ALM_NOTIF_DATA_MODIFY 20100331
2 BUFFER_OPERATION_DATA_OLD Static method Public Method Buffer old operation data when changing operation 20100331
3 CHECK_BUF_DATA_NOTIF_CREATE Static method Public Method Check and buffer LFE data from BAPI_ALM_NOTIF_DATA_CREATE 20100331
4 SET_CHECK_DATA_ORDER_BAPI Static method Public Method Set LFE data from BAPI_ALM_ORDER_MAINTAIN 20091117
5 SET_DATA_NOTIF_CHANGE Static method Public Method Set LFE data from BAPI_ALM_NOTIF_DATA_MODIFY 20100119
6 SET_DATA_NOTIF_CREATE Static method Public Method Set LFE data from BAPI_ALM_NOTIF_DATA_CREATE 20100331
7 SET_ORDER_DATA_BUF Static method Public Method Buffer LFE data from BAPI_ALM_ORDER_MAINTAIN 20091117
Events
Class CL_EAML_EA_BAPI_UTIL has no event.
Types
Class CL_EAML_EA_BAPI_UTIL has no local type.
Method Signatures

Method BUFFER_DATA_NOTIF_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI2080_NOTHDRI BAPI Service Notification Header for creation 20100331
2 Importing IT_ITEMS Call by reference Type reference (TYPE) ALM_ME_BAPI2080_NOTITEMI_T Table for Notification Item 20100331

Method BUFFER_DATA_NOTIF_CHANGE on class CL_EAML_EA_BAPI_UTIL has no exception.

Method BUFFER_OPERATION_DATA_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AFVGD_OLD Call by reference Type reference (TYPE) AFVGD Order: Dialog table for Table AFVG (order operation) 20100331

Method BUFFER_OPERATION_DATA_OLD on class CL_EAML_EA_BAPI_UTIL has no exception.

Method CHECK_BUF_DATA_NOTIF_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100331
2 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI2080_NOTHDRI BAPI Service Notification Header for creation 20100331
3 Importing IT_ITEMS Call by reference Type reference (TYPE) ALM_ME_BAPI2080_NOTITEMI_T Notification item for creation 20100331
4 Importing IV_EXT_QMNUM Call by reference Type reference (TYPE) QMNUM Notification No 20100331

Method CHECK_BUF_DATA_NOTIF_CREATE on class CL_EAML_EA_BAPI_UTIL has no exception.

Method SET_CHECK_DATA_ORDER_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Table with BAPI Return Information 20091118
2 Importing IS_METHOD Call by reference Type reference (TYPE) ALMB_PROC_LEVEL 20091118
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20091118

Method SET_CHECK_DATA_ORDER_BAPI on class CL_EAML_EA_BAPI_UTIL has no exception.

Method SET_DATA_NOTIF_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) BAPI2080_NOTHDRE BAPI Service Notification Header 20100120
2 Changing CT_ITEMS Call by reference Type reference (TYPE) ALM_ME_BAPI2080_NOTITEMI_T Notification item for creation 20100120
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100120
4 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI2080_NOTHDRI BAPI Service Notification Header for creation 20100120
5 Importing IS_HEADER_X Call by reference Type reference (TYPE) BAPI2080_NOTHDRI_X BAPI flags for notification header 20100120
6 Importing IS_VIQMEL_NEW Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zu einem View 20100120
7 Importing IS_VIQMEL_OLD Call by reference Type reference (TYPE) VIQMEL Generierte Tabelle zu einem View 20100120
8 Importing IT_ITEMS_NEW Call by reference Type reference (TYPE) TT_RFC_VIQMFE Table Type for RFC:VIQMFE 20100331
9 Importing IT_ITEMS_OLD Call by reference Type reference (TYPE) TAB_WQMFE Work Table for Notification Item 20100331
10 Importing IT_ITEMS_X Call by reference Type reference (TYPE) EAML_BAPI2080_NOTITEMI_X_T Table type for BAPI2080_NOTITEMI_X 20100120

Method SET_DATA_NOTIF_CHANGE on class CL_EAML_EA_BAPI_UTIL has no exception.

Method SET_DATA_NOTIF_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) BAPI2080_NOTHDRE BAPI Service Notification Header 20100331
2 Changing CT_ITEMS Call by reference Type reference (TYPE) ALM_ME_BAPI2080_NOTITEMI_T Notification item for creation 20100331
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100331
4 Importing IV_ITEMS_ONLY Call by reference Type reference (TYPE) XFLAG SPACE New Input Values 20100331
5 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notification No 20100331

Method SET_DATA_NOTIF_CREATE on class CL_EAML_EA_BAPI_UTIL has no exception.

Method SET_ORDER_DATA_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADER Call by reference Type reference (TYPE) BAPI_ALM_ORDER_HEADER_T Table with Order Header Data BAPI Interface 20091117
2 Importing IT_HEADER_UP Call by reference Type reference (TYPE) BAPI_ALM_ORDER_HEADER_UT Table with Update Flags for Order Header BAPI Interface 20091117
3 Importing IT_OPERATION Call by reference Type reference (TYPE) BAPI_ALM_ORDER_OPERATION_T Table with Operation Data BAPI Interface 20091117
4 Importing IT_OPERATION_UP Call by reference Type reference (TYPE) BAPI_ALM_ORDER_OPERATION_UT Table with Update Flags for Operations BAPI Interface 20091117

Method SET_ORDER_DATA_BUF on class CL_EAML_EA_BAPI_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605