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
⤷ 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 |