SAP ABAP Class CL_ATP_SE_TOOL (Tool class for e SOA)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF-AC-SOA (Application Component) Enterprise SOA
     OPS_SE_ATP (Package) Service Enabling for ATP
Properties
Class CL_ATP_SE_TOOL  
Short Description Tool class for e SOA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_ATP   Service Enabling for ATP 
Created 20080414   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ATP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ATP_SE_TOOL has no interface implemented.
Friends
Class CL_ATP_SE_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CX_STANDARD_FAULT Constant Public Type reference (TYPE) CLASSNAME 'CX_SAPPLCO_STANDARD_MSG_FAULT' Reference type 20080414
2 GS_C_LOG_CATEGORY_CODE Constant Public See coding 20080414
3 GS_C_PROCESSING_RESULT_CODE Constant Public See coding 20080414
4 GS_C_SEVERITY_CODE Constant Public See coding 20080414
5 GS_LOG Static Attribute Public Type reference (TYPE) ATP_SE_S_LOG Log for confirmation or response 20080414
6 GT_MESSAGETAB Static Attribute Public Type reference (TYPE) APPLMSGTAB Return Table for Messages 20080414
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG Static method Public Method Add an entry to the internal XI log structure 20080414
2 ADD_MESSAGE Static method Public Method Add an entry into the internal BAPIRET table 20080414
3 ADD_MESSAGE_FROM_SY Static method Public Method Add an entry into the internal BAPIRET table from SY-Fields 20080414
4 CHECK_BTE_ACTIVE Static method Public Method Check for correct activation of BTE's 20080422
5 CHECK_BTE_LATP Static method Public Method Check for correct activation of BTE's of LATP 20080422
6 GET_LOG Static method Public Method Return the error log 20080414
7 GET_LOG_AS_TBL_BAPIRET2 Static method Public Method Return the error log as TBL_BAPIRET2 20080521
8 GET_PROPERTY Static method Public Method Moves a table of type Property to a table BAPI Field Catal. 20080421
9 GET_PROPERTY_LINE Static method Public Method Moves a line of type Property to a line BAPI Field Catalogue 20080421
10 INIT Static method Public Method Initialise all 20080528
11 RAISE_EXCEPTION Static method Public Method Raises a standard XI fault exception 20080414
12 SET_PROPERTY Static method Public Method Moves a table BAPI Field Catal to a table of type Property 20080421
13 SET_PROPERTY_LINE Static method Public Method Moves a line of BAPI Field Catalogue to a line of Property 20080421
Events
Class CL_ATP_SE_TOOL has no event.
Types
Class CL_ATP_SE_TOOL has no local type.
Method Signatures

Method ADD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY_CODE Value transfer Type reference (TYPE) ATP_SE_S_LOG_ITEM-CATEGORY_CODE-CONTENT Log Item: Category Code 20080414
2 Importing IV_NOTE Call by reference Type reference (TYPE) ATP_SE_S_LOG_ITEM-NOTE Log Item: Note 20080414
3 Importing IV_PROCESSING_RESULT_CODE Value transfer Type reference (TYPE) ATP_SE_S_LOG-BUSINESS_DOCUMENT_PROCESSING Log Header: Processing result 20080414
4 Importing IV_SEVERITY_CODE Value transfer Type reference (TYPE) ATP_SE_S_LOG_ITEM-SEVERITY_CODE Log Item: Severity Code 20080414
5 Importing IV_TYPE_ID Value transfer Type reference (TYPE) ATP_SE_S_LOG_ITEM-TYPE_ID Log Item: Type ID 20080414
6 Importing IV_WEB_URI Call by reference Type reference (TYPE) ATP_SE_S_LOG_ITEM-WEB_URI Log Item: WEB URI 20080414
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20080414

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20080414
2 Importing IT_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20080414
3 Importing IV_CATEGORY_CODE Value transfer Type reference (TYPE) CHAR15 GDT Log: Category Code Value 20080414
4 Importing IV_MSGID Value transfer Type reference (TYPE) SY-MSGID Message Class 20080414
5 Importing IV_MSGNO Value transfer Type reference (TYPE) SY-MSGNO Message Number 20080414
6 Importing IV_MSGTY Value transfer Type reference (TYPE) BAPIRETURN-TYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20080414
7 Importing IV_MSGV1 Value transfer Type reference (TYPE) ANY Message Variable 20080414
8 Importing IV_MSGV2 Value transfer Type reference (TYPE) ANY Message Variable 20080414
9 Importing IV_MSGV3 Value transfer Type reference (TYPE) ANY Message Variable 20080414
10 Importing IV_MSGV4 Value transfer Type reference (TYPE) ANY Message Variable 20080414

Method ADD_MESSAGE on class CL_ATP_SE_TOOL has no exception.

Method ADD_MESSAGE_FROM_SY Signature

Method ADD_MESSAGE_FROM_SY on class CL_ATP_SE_TOOL has no parameter.
Method ADD_MESSAGE_FROM_SY on class CL_ATP_SE_TOOL has no exception.

Method CHECK_BTE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ERROR Value transfer Type reference (TYPE) C 20080422
2 Importing IV_BTE_ID Call by reference Type reference (TYPE) BUS_PROC Process Interface 20080422
3 Importing IV_FUNCNAME Call by reference Type reference (TYPE) FUNCNAME Function name 20080422

Method CHECK_BTE_ACTIVE on class CL_ATP_SE_TOOL has no exception.

Method CHECK_BTE_LATP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ERROR Call by reference Type reference (TYPE) C 20080422

Method CHECK_BTE_LATP on class CL_ATP_SE_TOOL has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG Call by reference Type reference (TYPE) ATP_SE_S_LOG Log for confirmation or response 20080414

Method GET_LOG on class CL_ATP_SE_TOOL has no exception.

Method GET_LOG_AS_TBL_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CV_ERROR Call by reference Type reference (TYPE) FLAG General Flag 20080521
2 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Log for confirmation or response 20080521

Method GET_LOG_AS_TBL_BAPIRET2 on class CL_ATP_SE_TOOL has no exception.

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATPFIELD Call by reference Type reference (TYPE) TBL_ATPFIELD Product Allocation: Characteristic Catalog 20080421
2 Importing IT_PROPERTY Call by reference Type reference (TYPE) ATP_SE_T_PROPERTY Table: ATP Property 20080421
3 Importing IV_DELNR Call by reference Type reference (TYPE) DELNR MRP element number 20080421
4 Importing IV_DELPS Call by reference Type reference (TYPE) DELPS MRP element item 20080421

Method GET_PROPERTY on class CL_ATP_SE_TOOL has no exception.

Method GET_PROPERTY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD Product Allocation: Characteristic Catalog 20080421
2 Importing IS_PROPERTY Call by reference Type reference (TYPE) ATP_SE_S_PROPERTY ATP Property 20080421
3 Importing IV_DELNR Call by reference Type reference (TYPE) DELNR MRP element number 20080421
4 Importing IV_DELPS Call by reference Type reference (TYPE) DELPS MRP element item 20080421

Method GET_PROPERTY_LINE on class CL_ATP_SE_TOOL has no exception.

Method INIT Signature

Method INIT on class CL_ATP_SE_TOOL has no parameter.
Method INIT on class CL_ATP_SE_TOOL has no exception.

Method RAISE_EXCEPTION Signature

Method RAISE_EXCEPTION on class CL_ATP_SE_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20080414

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPERTY Call by reference Type reference (TYPE) ATP_SE_T_PROPERTY Table: ATP Property 20080421
2 Importing IT_ATPFIELD Call by reference Type reference (TYPE) TBL_ATPFIELD Product Allocation: Characteristic Catalog 20080421
3 Importing IV_DELNR Call by reference Type reference (TYPE) DELNR MRP element number 20080421
4 Importing IV_DELPS Call by reference Type reference (TYPE) DELPS MRP element item 20080421

Method SET_PROPERTY on class CL_ATP_SE_TOOL has no exception.

Method SET_PROPERTY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROPERTY Call by reference Type reference (TYPE) ATP_SE_S_PROPERTY ATP Property 20080421
2 Importing IS_ATPFIELD Call by reference Type reference (TYPE) ATPFIELD Product Allocation: Characteristic Catalog 20080421

Method SET_PROPERTY_LINE on class CL_ATP_SE_TOOL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604