SAP ABAP Class CL_SE_PUR_TRQSUITEREQUEST (Outboound Service for TRQSuiterequest)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Properties
Class CL_SE_PUR_TRQSUITEREQUEST  
Short Description Outboound Service for TRQSuiterequest    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20090910   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 CL_SE_PUR_TRQSUITEREQUEST has no interface implemented.
Friends
Class CL_SE_PUR_TRQSUITEREQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHANGED Static Attribute Protected Type reference (TYPE) HR_S_EVENT 'CHANGED' Event of an Object 20090916
2 GC_CREATED Static Attribute Protected Type reference (TYPE) HR_S_EVENT 'CREATED' Event of an Object 20090916
3 GC_FALSE Constant Protected Type reference (TYPE) STRING 'false' 20100114
4 GC_SMT_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CO_PUR_TRQ_SUITEREQUEST' Mapping 20090928
5 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20090928
6 GC_SMT_EVENT_ITEM Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM' Mapping Step 20090928
7 GC_SMT_EVENT_SCHEDULE_LINE Constant Protected Type reference (TYPE) SMT_EVENT 'SCHEDULE_LINE' Mapping Step 20091023
8 GC_TRUE Constant Protected Type reference (TYPE) STRING 'true' 20100114
9 MS_PO Instance attribute Private Type reference (TYPE) TYPE_S_PO Purchase Order Data 20130129
10 MV_T163DEBTYP Instance attribute Private Type reference (TYPE) EBTYP Confirmation Category 20121130
11 MV_XML_MESSAGE_ID Instance attribute Private Type reference (TYPE) SXMSMGUID XI: Message ID 20110419
12 MY_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_SE_PUR_TRQSUITEREQUEST Outboound Service for TRQSuiterequest 20090910
13 MY_MESSAGE_DUMMY Instance attribute Private Type reference (TYPE) STRING Dummy variable for messages 20091006
14 MY_PROTOCOL Instance attribute Public Object reference (TYPE REF TO) CL_OPS_SE_PROT OPS_SE Log 20090916
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_APPL_LOG Instance method Public Method Creates Application Log 20110419
2 EXPORT_CONVERSION Instance method Public Method outbound conversion 20090916
3 GET_INSTANCE Static method Public Method 20090910
4 HANDLE_CX_SMT_ERROR Instance method Private Method Handle exception CX_SMT_ERROR 20090928
5 INITIALISE Instance method Private Method Initialise 20090916
6 MAP_CONFIRMATIONS Instance method Private Method Confirmations mapping 20121129
7 MAP_HEADER Instance method Private Method Header mapping 20090918
8 MAP_ITEM Instance method Private Method Item mapping 20090928
9 MAP_SCHEDULE_LINE Instance method Private Method Schedule Lines mapping 20091019
10 PROCESS_OUT Instance method Public Method Outbound processing 20090915
11 SET_PO_DATA Instance method Public Method Set PO data (TYPE_S_PO) 20130129
Events
Class CL_SE_PUR_TRQSUITEREQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_PO Public See coding Purchase Order Data 20130129 BEGIN OF type_s_po, "1800501 number type ebeln, header TYPE bapimepoheader, items TYPE bapimepoitem_tp, address TYPE bapimepoaddrdelivery_tp, schedule TYPE bapimeposchedule_tp, header_texts TYPE bapimepotextheader_tp, item_texts TYPE bapimepotext_tp, shipping TYPE mepo_t_bapiekpv, conf TYPE bapiekes_tp, partner TYPE bapiekkop_tp, return TYPE bapirettab, ekko TYPE ekko, ekpo TYPE me_ekpo, eket TYPE eket_tt, END OF type_s_po
Method Signatures

Method CREATE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION_LOG_SET Call by reference Type reference (TYPE) ABAP_BOOL 20110419
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Purchasing Document Header 20110419
3 Importing IV_APPL_LOG_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Application Log: Object Name (Application Code) 20110419
4 Importing IV_APPL_LOG_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20110419
5 Importing IV_EVENT Call by reference Type reference (TYPE) HRS1212-EVENT Event of an Object 20110419
6 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20110419

Method CREATE_APPL_LOG on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_SUITEREQUEST Call by reference Type reference (TYPE) PUR_TRQ_SUITEREQUEST A2A message type to maintain a transportation request 20090918
2 Importing IV_EVENT_NAME Call by reference Type reference (TYPE) HR_S_EVENT Event of an Object 20090918

Method EXPORT_CONVERSION on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_PUR_TRQSUITEREQUEST Outboound Service for TRQSuiterequest 20090910

Method GET_INSTANCE on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method HANDLE_CX_SMT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_SMT_ERROR Call by reference Object reference (TYPE REF TO) CX_SMT_ERROR Error 20090928

Method HANDLE_CX_SMT_ERROR on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method INITIALISE Signature

Method INITIALISE on class CL_SE_PUR_TRQSUITEREQUEST has no parameter.
Method INITIALISE on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method MAP_CONFIRMATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_ITEM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITEM TranspReqSUITEReqItm 20121129
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Purchasing Document Header 20121129
3 Importing IS_ITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Purchase Order Item 20121129
4 Importing IS_PO_ITEM_CONF Call by reference Type reference (TYPE) BAPIEKES Transfer Structure: Display/List - Vendor Confirmation 20121129

Method MAP_CONFIRMATIONS on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method MAP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_SUITEREQ_TRQ Call by reference Type reference (TYPE) SAPPLCO_TRANSPREQ_SUITEREQ_TRQ TranspReqSUITEReqTranspReq 20090918
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Purchasing Document Header 20090922
3 Importing IS_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20090918
4 Importing IT_PO_HEADER_TEXTS Call by reference Type reference (TYPE) BAPIMEPOTEXTHEADER_TP Table Type for BAPIMEPOTEXTHEADER 20090918
5 Importing IT_PO_PARTNER Call by reference Type reference (TYPE) BAPIEKKOP_TP Table Type for BAPIEKKOP 20090918

Method MAP_HEADER on class CL_SE_PUR_TRQSUITEREQUEST has no exception.

Method MAP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_ITEM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITEM TranspReqSUITEReqItm 20090928
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20130129
3 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Purchasing Document Item 20091006
4 Importing IS_ITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Purchase Order Item 20090928
5 Importing IS_SHIPPING Call by reference Type reference (TYPE) BAPIMEPOSHIPPEXP Export Structure for Shipping Data 20091027
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20090928

Method MAP_SCHEDULE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TRQ_ITEM Call by reference Type reference (TYPE) SAPPLCO_TRQ_SUITEREQ_ITEM TranspReqSUITEReqItm 20091019
2 Importing IS_ADDRESS Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20130129
3 Importing IS_EKET Call by reference Type reference (TYPE) EKET Scheduling Agreement Schedule Lines 20100122
4 Importing IS_ITEM Call by reference Type reference (TYPE) BAPIMEPOITEM Purchase Order Item 20091023
5 Importing IS_PO_SCHEDULE_LINE Call by reference Type reference (TYPE) BAPIMEPOSCHEDULE Table Type for BAPIMEPOSCHEDULE 20091019
6 Importing IS_SHIPPING Call by reference Type reference (TYPE) BAPIMEPOSHIPPEXP Export Structure for Shipping Data 20110502
# Exception Resumable Description Created on
1 CX_SMT_ERROR Error 20091019

Method PROCESS_OUT 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 20090922
2 Importing IV_EVENT_NAME Call by reference Type reference (TYPE) HR_S_EVENT Event of an Object 20090918
3 Importing IV_PO_NO Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20090915
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20090917
2 CX_OPS_SE Purchase Order Error 20091006

Method SET_PO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) TYPE_S_PO Purchase Order Data 20130129

Method SET_PO_DATA on class CL_SE_PUR_TRQSUITEREQUEST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605