Hierarchy
⤷
⤷
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 | Constant | Private | Type reference (TYPE) | AKTYP | 'V' | Activity category in SAP transaction | 20080521 | ||
| 2 | Constant | Private | Type reference (TYPE) | AKTYP | 'H' | Activity category in SAP transaction | 20080521 | ||
| 3 | Constant | Private | Type reference (TYPE) | AKTYP | 'V' | Activity category in SAP transaction | 20080521 | ||
| 4 | Constant | Public | Type reference (TYPE) | BSTYP | 'K' | Purchasing Document Category | 20121129 | ||
| 5 | Constant | Public | Type reference (TYPE) | BSTYP | 'L' | Purchasing Document Category | 20121129 | ||
| 6 | Constant | Private | Type reference (TYPE) | STRING | '02' | Action code change | 20080521 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR30 | 'MM-PUR' | Compponent for FEH | 20080625 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | '01' | Action code create | 20080521 | ||
| 9 | Constant | Private | Type reference (TYPE) | STRING | '03' | Action code delete | 20080521 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'false' | indicator | 20110210 | ||
| 11 | Constant | Private | Type reference (TYPE) | STRING | '0' | Process type code for Material Item | 20080617 | ||
| 12 | Constant | Private | Type reference (TYPE) | NUMC1 | '1' | Object Category for FEH | 20080625 | ||
| 13 | Constant | Private | Type reference (TYPE) | ECH_DTE_OBJTYPE | 'BUS2014' | Object type for FEH | 20080625 | ||
| 14 | Constant | Private | Type reference (TYPE) | FLAG | 'X' | Flag for pre mapping in FEH | 20080625 | ||
| 15 | Constant | Private | Type reference (TYPE) | STRING | '8' | Process type code for Product CategoryItem | 20080617 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'true' | indicator | 20110210 | ||
| 17 | Constant | Private | Type reference (TYPE) | STRING | 'Conf' | Confirmation state | 20101116 | ||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_BAPI_FACTORY | Factory for Outline Agreement BAPIs | 20121129 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | FLAG | Hierarchical Contract flag | 20090402 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | STRING | State Information | 20101116 | |||
| 21 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SE_PUR_PCSRMRPLCTNRQ | PC SRM Repication Request | 20080218 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | GTYS_SEQUENCING_INFO | Sequencing relevant information | 20090226 | |||
| 23 | Constant | Private | Type reference (TYPE) | FLAG | 'X' | General Flag | 20080226 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Categorize Error for FEH | 20080218 | |
| 2 | Instance method | Private | Method | Check of incomming fields | 20080225 | |
| 3 | Instance method | Private | Method | Check of incomming header | 20080225 | |
| 4 | Instance method | Private | Method | Check of incoming item | 20080225 | |
| 5 | Instance method | Private | Method | Check of incomming price specification element fields | 20080225 | |
| 6 | Instance method | Private | Method | Check of incomming item price specification element fields | 20080225 | |
| 7 | Instance method | Private | Method | Check for contracts in ERP before creating | 20080411 | |
| 8 | Instance method | Private | Method | Check valid actioncode combination | 20080616 | |
| 9 | Instance method | Public | Method | Send Confirmation Out | 20080605 | |
| 10 | Static method | Public | Method | Reads the controller Table and sets the X-Flags for BAPI | 20080227 | |
| 11 | Instance method | Private | Method | Detrimine reciver item id | 20090306 | |
| 12 | Instance method | Public | Method | 20080218 | ||
| 13 | Instance method | Public | Method | Fill BBP_CTR_ITEM_MAP Table | 20080307 | |
| 14 | Instance method | Private | Method | FEH (Forward Error Handling) | 20080320 | |
| 15 | Static method | Public | Method | Generate and get SRVMAPKEY | 20080623 | |
| 16 | Instance method | Public | Method | Get hierachy contract flag | 20090402 | |
| 17 | Static method | Public | Method | Factory Method to Get the Proxy Impl. Object Reference | 20080218 | |
| 18 | Instance method | Private | Method | Get Sate of Contract Scenario | 20101116 | |
| 19 | Instance method | Private | Method | Global Key Mapping | 20080319 | |
| 20 | Instance method | Private | Method | Inbound Mapping | 20080218 | |
| 21 | Instance method | Private | Method | Outbound Mapping | 20080306 | |
| 22 | Instance method | Private | Method | Inbound Mapping | 20080815 | |
| 23 | Instance method | Public | Method | Processing all checks, mapping and backend logic | 20080218 | |
| 24 | Instance method | Public | Method | Send Confirmation message | 20080306 | |
| 25 | Instance method | Public | Method | Set hierachy contract flag | 20090402 | |
| 26 | Instance method | Private | Method | Set sequencing fields from message | 20090226 | |
| 27 | 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 | ES_ERROR_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 20080218 | ||||
| 2 | ES_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080218 | |||
| 3 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | |||
| 2 | IS_INPUT_MESSAGE | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20080326 |
Method CHECK_INCOMING_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | |||
| 2 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080225 | |||
| 2 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | |||
| 2 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | |||
| 2 | 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 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080616 | |||
| 2 | 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 | IS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080612 | |||
| 2 | IT_ITEMS | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080612 | |||
| 3 | IT_MESSAGES | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20080612 | |||
| 4 | IV_CORRELATION_ID | Call by reference | Type reference (TYPE) | BS_SOA_RSPNSRCVR_COREL_ID | Response Receiver Correlation ID | 20090206 | |||
| 5 | 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 | EV_X_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20080227 | |||
| 2 | IS_PROXY_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | Proxy Structure | 20080227 | |||
| 3 | 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 | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20090306 | |||
| 2 | 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 | IS_INPUT | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMREP | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Standard Message Fault | 20080218 |
Method FILL_ITEM_MAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080612 | |||
| 2 | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080307 | |||
| 3 | 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 | CH_ERROR_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 20080320 | ||||
| 2 | CH_FIRST_ERROR | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080320 | |||
| 3 | IMT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080320 | |||
| 4 | IM_INPUT | Call by reference | Type reference (TYPE) | ANY | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20080320 | |||
| 5 | IM_OBJECT_CAT | Call by reference | Type reference (TYPE) | ECH_DTE_OBJCAT | 20080320 | ||||
| 6 | IM_OBJECT_KEY | Call by reference | Type reference (TYPE) | ECH_DTE_OBJKEY | 20080320 | ||||
| 7 | IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ECH_DTE_OBJTYPE | 20080320 | ||||
| 8 | IM_PRE_MAPPING | Call by reference | Type reference (TYPE) | FEH_BOOLEAN | 20080320 | ||||
| 9 | 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 | ET_SRVMAPKEY | Call by reference | Type reference (TYPE) | MSUPDAP_TTY | Services buffer table type | 20080623 | |||
| 2 | I_KONNR | Call by reference | Type reference (TYPE) | KONNR | Number of principal purchase agreement | 20080623 | |||
| 3 | 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 | 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 | 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 | 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 | CS_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080319 | |||
| 2 | CT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080319 | |||
| 3 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080626 | |||
| 4 | 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 | ES_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Material for Which Contract Determination Is Carried Out | 20080625 | |||
| 2 | ES_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080625 | |||
| 3 | ET_EORD | Call by reference | Type reference (TYPE) | MEOUT_T_EORD | Table for EORD | 20100819 | |||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080625 | |||
| 5 | 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 | CS_OUTPUT_MAPPING | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMRE1 | Message Type for PurgContrSRMRplctnConfMsg MDT | 20080402 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080703 | |||
| 3 | IS_MSG_INTF_DATA | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | MDT for PurchasingContractSRMReplicationRequestMessage | 20080408 | |||
| 4 | IT_HEADER | Call by reference | Type reference (TYPE) | MEOUTBAPIHEADER | Header Data for IF_PURCHASE_OUT_BAPI | 20080306 | |||
| 5 | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080306 | |||
| 6 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080815 | |||
| 2 | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080815 | |||
| 3 | IT_ITEM | Call by reference | Type reference (TYPE) | MEOUTBAPI_T_ITEMALL | Table Type for Item Data -> IF_PURCHASE_OUT_BAPI | 20080815 | |||
| 4 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080218 | |||
| 2 | IS_INPUT | Call by reference | Type reference (TYPE) | SAPPLCO_PURG_CONTR_SRMRPLCTN16 | Message Type for PurgContrSRMRplctnReqMsg MDT | 20080218 | |||
| 3 | IS_POST_MAPPING | Call by reference | Type reference (TYPE) | STRUC_PCSRMRQ_POST_MAPPING | Post mapping structure for PurchasingContractSRMRepReq_In | 20080218 | |||
| 4 | IS_REF_TO_FEH_REG | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | 20080625 | ||||
| 5 | 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 | Standard Message Fault | 20080321 |
Method SEND_CONFIRMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CONFIRMATION | Call by reference | Type reference (TYPE) | PUR_PURCHASING_CONTRACT_SRMRE1 | Post mapping structure for PurchasingContractSRMRepReq_In | 20080306 | |||
| 2 | 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 | Application Integration: Technical Error | 20080306 | ||
| 2 | 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 | 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 | 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 | 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 |