SAP ABAP Class CL_SE_PUR_PURREQRELRQ_OUT (Implementation Class)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_SOA_SI_MODEL_ASYNC_OUT Pattern class for asynchronous services (Outbound) 20110321
Properties
Class CL_SE_PUR_PURREQRELRQ_OUT  
Short Description Implementation Class    
Super Class CL_BS_SOA_SI_MODEL_ASYNC_OUT Pattern class for asynchronous services (Outbound) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20110321   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_PUR_PURREQRELRQ_OUT has no forward declaration.
Interfaces
Class CL_SE_PUR_PURREQRELRQ_OUT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SE_PUR_PURREQRELRQ_OUT_AU 20110321 Generated by SIW
Attributes
Class CL_SE_PUR_PURREQRELRQ_OUT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXEC_ASYNC_OUT Instance method Public Method Outbound call for application 20110321
2 MAP_ACCT Instance method Private Method 20110328
3 MAP_CONTRACT_LIMITS Instance method Private Method 20110408
4 MAP_HEADER Instance method Private Method 20110324
5 MAP_ITEMS Instance method Private Method 20110324
6 MAP_MSG_HEADER Instance method Private Method 20110324
7 MAP_ONE_OUTLINE Instance method Private Method 20110404
8 MAP_ONE_OUTLINE_TXTCOLL Instance method Private Method 20110418
9 MAP_ONE_SRV_ACC_LINE Instance method Private Method 20110408
10 MAP_ONE_SRV_LINE Instance method Private Method 20110404
11 MAP_ONE_SRV_LINE_TXTCOLL Instance method Private Method 20110418
12 MAP_OUTLINE Instance method Private Method 20110404
13 MAP_SRV_PACKAGE Instance method Private Method 20110404
Events
Class CL_SE_PUR_PURREQRELRQ_OUT has no event.
Types
Class CL_SE_PUR_PURREQRELRQ_OUT has no local type.
Method Signatures

Method EXEC_ASYNC_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) APPLMSGTAB Error messages 20110321
2 Exporting ET_PROXY_OUT Call by reference Type reference (TYPE) BSSOA_ASYNCPRX_INSTANCE_T Outbound proxy structure 20110321
3 Importing I_API_OUT Call by reference Type reference (TYPE) MMPUR_PR_EXT_REL_SEND ABAP DDIC Out 20110321
4 Importing I_CORRELATION_ID Call by reference Type reference (TYPE) BS_SOA_RSPNSRCVR_COREL_ID Correlation ID 20110321
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT 20110321

Method MAP_ACCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITM_ACCT Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ACDIS_TAB PurchaseRequestERPReleaseRequestMessage - AccountingCodingBl 20110328
2 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110405
3 Importing IT_PR_ACCT Call by reference Type reference (TYPE) MEREQBAPI_T_ACCT Table Type for MEREQBAPIACCT 20110405

Method MAP_ACCT on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_CONTRACT_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_CONTR_PART_LIMITS Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_CTPL_TAB PurchaseRequestERPReleaseRequestMessage - ContractPartialLim 20110408
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110408
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110408
4 Importing IT_CONTRACT_LIMITS Call by reference Type reference (TYPE) SRV_CONTRACT_LIMITS_TTY Table type: Contract Limits 20110408

Method MAP_CONTRACT_LIMITS on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_HEADER Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_PURREQ PurchaseRequestERPReleaseRequestMessage - PurchaseRequest 20110324
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110405

Method MAP_HEADER on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITEMS Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITM_TAB PurchaseRequestERPReleaseRequestMessage - Item 20110324
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110405
3 Importing IT_PR_ITEMS Call by reference Type reference (TYPE) MEREQBAPI_T_ITEMDATA Table Type for Internal BUS2105 BAPI Objects 20110405

Method MAP_ITEMS on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_MSG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_MSG_HEADER Call by reference Type reference (TYPE) SAPPLCO_BUS_DOC_MESSAGE_HEADER Business information from the perspective of the sender appl 20110324
2 Importing IT_MSG_HEADER Call by reference Type reference (TYPE) MEREQ_T_TECH Table Type for EBAN_S_TECH 20110324

Method MAP_MSG_HEADER on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ONE_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITEM Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITM PurchaseRequestERPReleaseRequestMessage - Item 20110404
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110407
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110405
4 Importing IS_PR_OUTLINE Call by reference Type reference (TYPE) SRV_OUTLINE Outline Data 20110405
5 Importing IV_PARENT_ITEM_NO Call by reference Type reference (TYPE) NUMZEILE Numeric Character Field, Length 10 20110404

Method MAP_ONE_OUTLINE on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ONE_OUTLINE_TXTCOLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_OUTLINE_TXT Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITMTX_TAB PurchaseRequestERPReleaseRequestMessage - AccountingCodingBl 20110418
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110418
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110418
4 Importing IS_PR_OUTLINE Call by reference Type reference (TYPE) SRV_OUTLINE Outline Data 20110418
5 Importing IT_PR_OUTLINE_TXT Call by reference Type reference (TYPE) SRV_LONGTEXTS_TTY Table Type: Long Text 20110418

Method MAP_ONE_OUTLINE_TXTCOLL on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ONE_SRV_ACC_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ACC_LINE Call by reference Type reference (TYPE) SAPPLCO_PUR_REQ_ERPREL_REQ_ACC PurchaseRequestERPReleaseRequestMessage - AccountingCodingBl 20110408
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110408
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110408
4 Importing IS_PR_SRV_ACC_LINE Call by reference Type reference (TYPE) SRV_ACC_DATA Account Assignment Data for Service/Limit 20110408
5 Importing IS_PR_SRV_LINE Call by reference Type reference (TYPE) SRV_SERVICE_LINE Service line Data 20110408

Method MAP_ONE_SRV_ACC_LINE on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ONE_SRV_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITEM Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITM PurchaseRequestERPReleaseRequestMessage - Item 20110404
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110407
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110405
4 Importing IS_PR_SRV_LINE Call by reference Type reference (TYPE) SRV_SERVICE_LINE Service line Data 20110405
5 Importing IV_PARENT_ITEM_NO Call by reference Type reference (TYPE) NUMZEILE Numeric Character Field, Length 10 20110404

Method MAP_ONE_SRV_LINE on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_ONE_SRV_LINE_TXTCOLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_SRVLINE_TXT Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITMTX_TAB PurchaseRequestERPReleaseRequestMessage - AccountingCodingBl 20110418
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110418
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110418
4 Importing IS_PR_SRV_LINE Call by reference Type reference (TYPE) SRV_SERVICE_LINE Service line Data 20110418
5 Importing IT_PR_SRVLINE_TXT Call by reference Type reference (TYPE) SRV_LONGTEXTS_TTY Table Type: Long Text 20110418

Method MAP_ONE_SRV_LINE_TXTCOLL on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITEMS Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITM_TAB PurchaseRequestERPReleaseRequestMessage - Item 20110404
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110407
3 Importing IS_PR_ITEM Call by reference Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110405
4 Importing IV_PARENT_ITEM_NO Call by reference Type reference (TYPE) NUMZEILE Item Number of Purchase Requisition 20110404
5 Importing IV_PARENT_OUTLINE Call by reference Type reference (TYPE) P_OUTLINE_NO Parent's Outline Number 20110404

Method MAP_OUTLINE on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.

Method MAP_SRV_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XI_PR_ITEMS Call by reference Type reference (TYPE) SAPPLCO_PURREQ_RELRQ_ITM_TAB PurchaseRequestERPReleaseRequestMessage - Item 20110404
2 Importing IS_PR_HEADER Call by reference Type reference (TYPE) MEREQBAPIHEADER Header Data for Interface BAPI vs. MEREQ 20110407
3 Importing IS_PR_ITEM Value transfer Type reference (TYPE) MEREQBAPIITEMDATA Item Data for Purchase Requisition via BAPI 20110405

Method MAP_SRV_PACKAGE on class CL_SE_PUR_PURREQRELRQ_OUT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606