Hierarchy
⤷ 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 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ECH_ACTION | Interface - Action Class | 20080319 |
Properties
Class | CL_SE_PUR_PCSRMRPLCTNRQ | |
Short Description | PC SRM Repication Request | |
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 | 20080218 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SE_PUR_PCSRMRPLCTNRQ has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ECH_ACTION | Interface - Action Class | 20080319 |
Friends
Class CL_SE_PUR_PCSRMRPLCTNRQ has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CV_AKTYP_CHG | Constant | Private | Type reference (TYPE) | AKTYP | 'V' | Activity category in SAP transaction | 20080521 | |
2 | CV_AKTYP_CRT | Constant | Private | Type reference (TYPE) | AKTYP | 'H' | Activity category in SAP transaction | 20080521 | |
3 | CV_AKTYP_DEL | Constant | Private | Type reference (TYPE) | AKTYP | 'V' | Activity category in SAP transaction | 20080521 | |
4 | CV_BSTYP_K | Constant | Public | Type reference (TYPE) | BSTYP | 'K' | Purchasing Document Category | 20121129 | |
5 | CV_BSTYP_L | Constant | Public | Type reference (TYPE) | BSTYP | 'L' | Purchasing Document Category | 20121129 | |
6 | CV_CHANGE | Constant | Private | Type reference (TYPE) | STRING | '02' | Action code change | 20080521 | |
7 | CV_COMPONENT | Constant | Private | Type reference (TYPE) | CHAR30 | 'MM-PUR' | Compponent for FEH | 20080625 | |
8 | CV_CREATE | Constant | Private | Type reference (TYPE) | STRING | '01' | Action code create | 20080521 | |
9 | CV_DELETE | Constant | Private | Type reference (TYPE) | STRING | '03' | Action code delete | 20080521 | |
10 | CV_FALSE | Constant | Public | Type reference (TYPE) | STRING | 'false' | indicator | 20110210 | |
11 | CV_MAT | Constant | Private | Type reference (TYPE) | STRING | '0' | Process type code for Material Item | 20080617 | |
12 | CV_OBJ_CAT | Constant | Private | Type reference (TYPE) | NUMC1 | '1' | Object Category for FEH | 20080625 | |
13 | CV_OBJ_TYP | Constant | Private | Type reference (TYPE) | ECH_DTE_OBJTYPE | 'BUS2014' | Object type for FEH | 20080625 | |
14 | CV_PRE_MAPPING | Constant | Private | Type reference (TYPE) | FLAG | 'X' | Flag for pre mapping in FEH | 20080625 | |
15 | CV_PRODCAT | Constant | Private | Type reference (TYPE) | STRING | '8' | Process type code for Product CategoryItem | 20080617 | |
16 | CV_TRUE | Constant | Public | Type reference (TYPE) | STRING | 'true' | indicator | 20110210 | |
17 | MC_CONFIRMATION | Constant | Private | Type reference (TYPE) | STRING | 'Conf' | Confirmation state | 20101116 | |
18 | MO_BAPI_FACTORY | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_BAPI_FACTORY | Factory for Outline Agreement BAPIs | 20121129 | ||
19 | MV_CTR_HIER_FLG | Instance attribute | Private | Type reference (TYPE) | FLAG | Hierarchical Contract flag | 20090402 | ||
20 | MV_STATE | Instance attribute | Private | Type reference (TYPE) | STRING | State Information | 20101116 | ||
21 | MY_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SE_PUR_PCSRMRPLCTNRQ | PC SRM Repication Request | 20080218 | ||
22 | MY_SEQUENCING_INFO | Instance attribute | Private | Type reference (TYPE) | GTYS_SEQUENCING_INFO | Sequencing relevant information | 20090226 | ||
23 | MY_XFLAG | Constant | Private | Type reference (TYPE) | FLAG | 'X' | General Flag | 20080226 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CATEGORIZE_ERROR | Instance method | Public | Method | Categorize Error for FEH | 20080218 |
2 | CHECK_INCOMING_FIELDS | Instance method | Private | Method | Check of incomming fields | 20080225 |
3 | CHECK_INCOMING_HEADER | Instance method | Private | Method | Check of incomming header | 20080225 |
4 | CHECK_INCOMING_ITEMS | Instance method | Private | Method | Check of incoming item | 20080225 |
5 | CHECK_INCOMING_PRICE_SPECIFI | Instance method | Private | Method | Check of incomming price specification element fields | 20080225 |
6 | CHECK_INCO_ITEM_PRICE_SPECIFI | Instance method | Private | Method | Check of incomming item price specification element fields | 20080225 |
7 | CHECK_NEW_CONTRACT | Instance method | Private | Method | Check for contracts in ERP before creating | 20080411 |
8 | CHECK_VALID_ACTCODE_COMB | Instance method | Private | Method | Check valid actioncode combination | 20080616 |
9 | CONFIRMATION_OUT | Instance method | Public | Method | Send Confirmation Out | 20080605 |
10 | CONTROLLER_TO_X | Static method | Public | Method | Reads the controller Table and sets the X-Flags for BAPI | 20080227 |
11 | DETERMINE_RECVR_ITEM_ID | Instance method | Private | Method | Detrimine reciver item id | 20090306 |
12 | EXECUTE | Instance method | Public | Method | 20080218 | |
13 | FILL_ITEM_MAP | Instance method | Public | Method | Fill BBP_CTR_ITEM_MAP Table | 20080307 |
14 | FORWARD_ERROR | Instance method | Private | Method | FEH (Forward Error Handling) | 20080320 |
15 | GENERATE_GET_SRVMAPKEY | Static method | Public | Method | Generate and get SRVMAPKEY | 20080623 |
16 | GET_CCTR_HIER_FLG | Instance method | Public | Method | Get hierachy contract flag | 20090402 |
17 | GET_INSTANCE | Static method | Public | Method | Factory Method to Get the Proxy Impl. Object Reference | 20080218 |
18 | GET_STATE | Instance method | Private | Method | Get Sate of Contract Scenario | 20101116 |
19 | KEYMAPPING_IN | Instance method | Private | Method | Global Key Mapping | 20080319 |
20 | MAPPING_IN | Instance method | Private | Method | Inbound Mapping | 20080218 |
21 | MAPPING_OUT | Instance method | Private | Method | Outbound Mapping | 20080306 |
22 | PROCESS_ATTACHEMENTS | Instance method | Private | Method | Inbound Mapping | 20080815 |
23 | PROCESS_IN | Instance method | Public | Method | Processing all checks, mapping and backend logic | 20080218 |
24 | SEND_CONFIRMATION | Instance method | Public | Method | Send Confirmation message | 20080306 |
25 | SET_CCTR_HIER_FLG | Instance method | Public | Method | Set hierachy contract flag | 20090402 |
26 | SET_SEQUENCING_FIELDS | Instance method | Private | Method | Set sequencing fields from message | 20090226 |
27 | SET_STATE | Instance method | Private | Method | Set State of Contract Scenario | 20101116 |
Events
Class CL_SE_PUR_PCSRMRPLCTNRQ has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTYS_SEQUENCING_INFO | Private | See coding | 20090226 | BEGIN OF GTYS_SEQUENCING_INFO,
struc TYPE STRUC_PCSRMRQ_POST_MAPPING_SEQ,
feh_main_object TYPE ech_str_object,
END OF GTYS_SEQUENCING_INFO
|
Method Signatures
Method CATEGORIZE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 20080218 | |||
2 | Exporting | ES_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080218 | ||
3 | Importing | IT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080218 |
Method CATEGORIZE_ERROR on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_INCOMING_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | ||
2 | Importing | IS_INPUT_MESSAGE | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080326 |
Method CHECK_INCOMING_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | ||
2 | Importing | IS_INPUT_HEADER | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN11 | IDT | 20080225 |
Method CHECK_INCOMING_HEADER on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_INCOMING_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | ||
2 | Importing | IT_INPUT_ITEMS | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPL_TAB1 | IDT | 20080225 |
Method CHECK_INCOMING_ITEMS on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_INCOMING_PRICE_SPECIFI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | ||
2 | Importing | IT_INPUT_PRICE | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRICE_SPECIF_TAB2 | Proxy Table Type (generated) | 20080225 |
Method CHECK_INCOMING_PRICE_SPECIFI on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_INCO_ITEM_PRICE_SPECIFI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | ||
2 | Importing | IT_INPUT_ITEM_PRICE | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRICE_SPECIF_TAB2 | Proxy Table Type (generated) | 20080226 |
Method CHECK_INCO_ITEM_PRICE_SPECIFI on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_NEW_CONTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080411 |
Method CHECK_NEW_CONTRACT on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CHECK_VALID_ACTCODE_COMB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080616 | ||
2 | Importing | IS_INPUT_MESSAGE | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080616 |
Method CHECK_VALID_ACTCODE_COMB on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CONFIRMATION_OUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080612 | ||
2 | Importing | IT_ITEMS | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080612 | ||
3 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20080612 | ||
4 | Importing | IV_CORRELATION_ID | Call by reference | Type reference (TYPE) | BS_SOA_RSPNSRCVR_COREL_ID | Response Receiver Correlation ID | 20090206 | ||
5 | Importing | IV_CTR_HIER_FLAG | Call by reference | Type reference (TYPE) | FLAG | Hierarchical contract flag | 20090422 |
Method CONFIRMATION_OUT on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method CONTROLLER_TO_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_X_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080227 | ||
2 | Importing | IS_PROXY_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | Proxy Structure | 20080227 | ||
3 | Importing | IV_PRX_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | Name of the Proxy Field | 20080227 |
Method CONTROLLER_TO_X on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method DETERMINE_RECVR_ITEM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20090306 | ||
2 | Importing | IT_ITEMS | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20090306 |
Method DETERMINE_RECVR_ITEM_ID on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMREP | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080218 |
Method FILL_ITEM_MAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080612 | ||
2 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080307 | ||
3 | Importing | IV_CTR_HIER_FLAG | Call by reference | Type reference (TYPE) | FLAG | Hierarchical contract flag | 20090402 |
Method FILL_ITEM_MAP on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method FORWARD_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_ERROR_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 20080320 | |||
2 | Changing | CH_FIRST_ERROR | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080320 | ||
3 | Importing | IMT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080320 | ||
4 | Importing | IM_INPUT | Call by reference | Type reference (TYPE) | ANY | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20080320 | ||
5 | Importing | IM_OBJECT_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_OBJCAT | 20080320 | |||
6 | Importing | IM_OBJECT_KEY | Call by reference | Type reference (TYPE) | ECH_DTE_OBJKEY | 20080320 | |||
7 | Importing | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ECH_DTE_OBJTYPE | 20080320 | |||
8 | Importing | IM_PRE_MAPPING | Call by reference | Type reference (TYPE) | FEH_BOOLEAN | 20080320 | |||
9 | Importing | IS_REF_TO_FEH_REG | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | 20080625 |
Method FORWARD_ERROR on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method GENERATE_GET_SRVMAPKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SRVMAPKEY | Call by reference | Type reference (TYPE) | MSUPDAP_TTY | Services buffer table type | 20080623 | ||
2 | Importing | I_KONNR | Call by reference | Type reference (TYPE) | KONNR | Number of principal purchase agreement | 20080623 | ||
3 | Importing | I_KTPNR | Call by reference | Type reference (TYPE) | KTPNR | Item number of principal purchase agreement | 20080623 |
Method GENERATE_GET_SRVMAPKEY on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method GET_CCTR_HIER_FLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090402 |
Method GET_CCTR_HIER_FLG on class CL_SE_PUR_PCSRMRPLCTNRQ 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_PCSRMRPLCTNRQ | PC SRM Repication Request | 20080218 |
Method GET_INSTANCE on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method GET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_STATE | Value transfer | Type reference (TYPE) | STRING | 20101116 |
Method GET_STATE on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method KEYMAPPING_IN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080319 | ||
2 | Changing | CT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080319 | ||
3 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080626 | ||
4 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Header Data for IF_PURCHASE_OUT_BAPI | 20080319 |
Method KEYMAPPING_IN on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method MAPPING_IN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Material for Which Contract Determination Is Carried Out | 20080625 | ||
2 | Exporting | ES_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080625 | ||
3 | Exporting | ET_EORD | Call by reference | Type reference (TYPE) | MEOUT_T_EORD | Table for EORD | 20100819 | ||
4 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | ||
5 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080218 |
Method MAPPING_IN on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method MAPPING_OUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_OUTPUT_MAPPING | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMRE1 | Message Type for PurgContrSRMRplctnConfMsg MDT | 20080402 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080703 | ||
3 | Importing | IS_MSG_INTF_DATA | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080408 | ||
4 | Importing | IT_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080306 | ||
5 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080306 | ||
6 | Importing | IT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Message Handler: Purchasing: Transfer Table | 20080306 |
Method MAPPING_OUT on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method PROCESS_ATTACHEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080815 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080815 | ||
3 | Importing | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080815 | ||
4 | Importing | IV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20080815 |
Method PROCESS_ATTACHEMENTS on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method PROCESS_IN 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 | 20080218 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080218 | ||
3 | Importing | IS_POST_MAPPING | Call by reference | Type reference (TYPE) | STRUC_PCSRMRQ_POST_MAPPING | Post mapping structure for PurchasingContractSRMRepReq_In | 20080218 | ||
4 | Importing | IS_REF_TO_FEH_REG | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | 20080625 | |||
5 | Importing | IV_CORRELATION_ID | Call by reference | Type reference (TYPE) | BS_SOA_RSPNSRCVR_COREL_ID | Response Receiver Correlation ID | 20090225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080321 |
Method SEND_CONFIRMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMRE1 | Post mapping structure for PurchasingContractSRMRepReq_In | 20080306 | ||
2 | Importing | IV_CORRELATION_ID | Call by reference | Type reference (TYPE) | BS_SOA_RSPNSRCVR_COREL_ID | Response Receiver Correlation ID | 20090206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AI_SYSTEM_FAULT | Application Integration: Technical Error | 20080306 | |
2 | CX_SAPPLCO_STANDARD_MSG_FAULT | Standard Message Fault | 20080306 |
Method SET_CCTR_HIER_FLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090402 |
Method SET_CCTR_HIER_FLG on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method SET_SEQUENCING_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INPUT_PURCHASING_CONTRACT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20090226 |
Method SET_SEQUENCING_FIELDS on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
Method SET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STATE | Call by reference | Type reference (TYPE) | STRING | 20101116 |
Method SET_STATE on class CL_SE_PUR_PCSRMRPLCTNRQ has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |