SAP ABAP Class /SRMERP/CL_WF_TRACE (Class to Add, Persist and Save trace for diff BRF+ functions)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_CORE (Package) Workflow Engine Core
Properties
Class /SRMERP/CL_WF_TRACE  
Short Description Class to Add, Persist and Save trace for diff BRF+ functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/WF_CORE   Workflow Engine Core 
Created 20120302   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SRMERP/CL_WF_TRACE has no interface implemented.
Friends
Class /SRMERP/CL_WF_TRACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_EXTERNAL_ID Static Attribute Public Type reference (TYPE) /SRMERP/OBJECT_ID '0000000001' External Id or SC number 20120327
2 MV_EXT_ID_OLD Static Attribute Public Type reference (TYPE) /SRMERP/OBJECT_ID Object ID - Document Number 20120328
3 MV_ITEM_NO Static Attribute Public Type reference (TYPE) /SRMERP/SC_ITM_NO Version Number Component 20120328
4 MV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20120327
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TRACE Instance method Public Method To activate trace for a function id 20120327
2 ADD_TRACE_LOG Instance method Public Method Method to add trace 20120327
3 CLEAR_LOG Instance method Public Method To clear handle log. 20120328
4 CREATE_LOG Instance method Public Method Method to create application log 20120327
5 GET_EXT_ID Instance method Public Method Method to retrieve ext object id 20120327
6 GET_ITM_NO Instance method Public Method To retrieve Item number 20120328
7 GET_TRACE Instance method Private Method 20120327
8 SAVE_TRACE Instance method Public Method Method to save Trace. 20120327
9 SET_EXT_ID Instance method Public Method Method to save external Id 20120327
10 SET_ITM_NO Instance method Public Method To Save item Number 20120328
Events
Class /SRMERP/CL_WF_TRACE has no event.
Types
Class /SRMERP/CL_WF_TRACE has no local type.
Method Signatures

Method ACTIVATE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120328
2 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20120327
3 Importing IV_SEQ_NO Call by reference Type reference (TYPE) CHAR2 Version Number Component 20120327

Method ACTIVATE_TRACE on class /SRMERP/CL_WF_TRACE has no exception.

Method ADD_TRACE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_LEAN_TRACE FDT: Trace 20120327
2 Importing IS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20120327
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) FDT_TRACE_EXTERNAL_ID BRFplus: External ID for Lean Trace 20120327
4 Importing IV_SEQ_NO Call by reference Type reference (TYPE) CHAR2 Version Number Component 20120327

Method ADD_TRACE_LOG on class /SRMERP/CL_WF_TRACE has no exception.

Method CLEAR_LOG Signature

Method CLEAR_LOG on class /SRMERP/CL_WF_TRACE has no parameter.
Method CLEAR_LOG on class /SRMERP/CL_WF_TRACE has no exception.

Method CREATE_LOG Signature

Method CREATE_LOG on class /SRMERP/CL_WF_TRACE has no parameter.
Method CREATE_LOG on class /SRMERP/CL_WF_TRACE has no exception.

Method GET_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXT_ID Value transfer Type reference (TYPE) FDT_TRACE_EXTERNAL_ID BRFplus: External ID for Lean Trace 20120327

Method GET_EXT_ID on class /SRMERP/CL_WF_TRACE has no exception.

Method GET_ITM_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ITM_NO Value transfer Type reference (TYPE) /SRMERP/SC_ITM_NO Internal Shopping Cart Item Number 20120328

Method GET_ITM_NO on class /SRMERP/CL_WF_TRACE has no exception.

Method GET_TRACE Signature

Method GET_TRACE on class /SRMERP/CL_WF_TRACE has no parameter.
Method GET_TRACE on class /SRMERP/CL_WF_TRACE has no exception.

Method SAVE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LEAN_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_LEAN_TRACE FDT: Lean Trace 20120327

Method SAVE_TRACE on class /SRMERP/CL_WF_TRACE has no exception.

Method SET_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXT_ID Call by reference Type reference (TYPE) /SRMERP/OBJECT_ID BRFplus: External ID for Lean Trace 20120327

Method SET_EXT_ID on class /SRMERP/CL_WF_TRACE has no exception.

Method SET_ITM_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITM_NO Call by reference Type reference (TYPE) /SRMERP/SC_ITM_NO Internal Shopping Cart Item Number 20120328

Method SET_ITM_NO on class /SRMERP/CL_WF_TRACE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in