Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | TCM_IF_CONSTANTS | Constants for TCM | 20091221 |
Properties
| Class | CL_TCM_TOR_INVPREPREQ_ASSIST | |
| Short Description | Helper class to CL_TCM_TOR_INVPREPREQ_IMPL | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | OPS_SE_TCM_80 | |
| Program status | ||
| Category | 0 | |
| Package | OPS_SE_TCM | Service Enabling for Transportation Charge Management |
| Created | 20091221 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_TCM_TOR_INVPREPREQ_ASSIST has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | TCM_IF_CONSTANTS | Constants for TCM | 20091221 |
Friends
Class CL_TCM_TOR_INVPREPREQ_ASSIST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_TCM_TOR_INVPREPREQ_ASSIST | Helper class to CL_TCM_TOR_INVPREPREQ_IMPL | 20120223 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | TT_ESSR | 20120328 | ||||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | PO Item structure for Source country | 20120223 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | LOCL_TM_COST_DISTR | TM-ERP Cost Distribution Localization | 20130903 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_TCM_MSG_HANDLER | Application log | 20091221 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Output mapping for confirmation msg | 20100106 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Post mapping str | 20100127 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | TOR SUITE Inv Prep msg str | 20100118 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | TCM_T_SES_TRANS_RESULT | Assigment between external/internal number of entry sheet | 20111201 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Agency Billing Integration Preparation & call | 20111205 | |
| 2 | Instance method | Private | Method | Obsolete, do not use. | 20120510 | |
| 3 | Instance method | Private | Method | Create purchase order | 20091221 | |
| 4 | Instance method | Private | Method | Prepare BAPI interface | 20091221 | |
| 5 | Instance method | Public | Constructor | CONSTRUCTOR | 20100126 | |
| 6 | Instance method | Private | Method | Create Message Header | 20091222 | |
| 7 | Instance method | Private | Method | Delete the records from table ERPTM_IV_DATA | 20101122 | |
| 8 | Instance method | Private | Method | Distribute the negative amounts to other services | 20120510 | |
| 9 | Instance method | Public | Method | Application processing | 20091221 | |
| 10 | Instance method | Public | Method | Input validation | 20100126 | |
| 11 | Instance method | Public | Method | Request Input mapping | 20091221 | |
| 12 | Instance method | Public | Method | Outbound mapping for confirmation | 20091222 | |
| 13 | Instance method | Public | Method | Outbound mapping for confirmation during rejection | 20120411 | |
| 14 | Instance method | Public | Method | Outbound mapping for confirmation during rejection | 20120201 | |
| 15 | Static method | Public | Method | Get Instance of CL_TCM_TOR_INVPREPREQ_ASSIST | 20120223 | |
| 16 | Instance method | Public | Method | Get output mapping | 20100118 | |
| 17 | Instance method | Public | Method | Get origin country from the FSD Item KOMK-ALAND | 20120223 | |
| 18 | Instance method | Public | Method | Get Source and Destination Details for FSD Item | 20120602 | |
| 19 | Instance method | Private | Method | Map XI structure to application | 20091221 | |
| 20 | Instance method | Private | Method | Read Purchase Order | 20100106 | |
| 21 | Instance method | Private | Method | prepare index table | 20091221 | |
| 22 | Instance method | Private | Method | Prepare and create record in database table ERPTM_IV_DATA | 20100107 | |
| 23 | Instance method | Private | Method | Read database table ERPTM_IV_DATA | 20100106 | |
| 24 | Instance method | Public | Method | Read ERP TM_IV_DATA | 20120411 | |
| 25 | Instance method | Private | Method | create service entry sheet | 20091221 | |
| 26 | Instance method | Private | Method | Create SES with reversal indicator set | 20111205 | |
| 27 | Instance method | Private | Method | Determie GL account for the TCM element | 20091222 | |
| 28 | Instance method | Private | Method | Account assignment | 20091222 | |
| 29 | Instance method | Private | Method | Write record in table ERPTM_IV_DATA | 20091222 |
Events
Class CL_TCM_TOR_INVPREPREQ_ASSIST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_DIST_CHARGE | Private | See coding | 20111128 | BEGIN OF ts_dist_charge,
rule_code TYPE char2,
level_code TYPE char2,
class_code TYPE char2,
btd_ref_type_code TYPE char5,
btd_ref_id TYPE char35,
btd_ref_itm_type_code TYPE char5,
btd_ref_itm_id TYPE char10,
dis_qty TYPE tcm_qty,
dis_tot_qty TYPE tcm_qty,
tcm_addn_data TYPE tcm_t_dist_addn_data,
element_id TYPE tcm_charge_element_id,
trcharg_typecd TYPE tcm_trcharg_elmnt_type_cd,
trcharg_subcatcd TYPE tcm_trcharg_subcat_cd,
trcharg_catcd TYPE tcm_trcharg_cat_cd,
currency_code TYPE currencysap,
amount TYPE tcm_amt,
aufnr TYPE aufnr,
END OF ts_dist_charge
|
||
| 2 | TT_DIST_CHARGE | Private | See coding | 20111128 | tt_dist_charge TYPE STANDARD TABLE OF ts_dist_charge
|
||
| 3 | TT_ESSR | Private | See coding | 20120328 | tt_essr TYPE TABLE OF essr WITH NON-UNIQUE KEY lblni
|
Method Signatures
Method AGENCY_BILLING_INTEG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20111205 |
Method AGENCY_BILLING_INTEG on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method AGGREGATE_SIMILAR_SERVICES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PO_SERVICES | Call by reference | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20120510 | |||
| 2 | IS_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20120510 | |||
| 3 | IT_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20120510 |
Method AGGREGATE_SIMILAR_SERVICES on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method BAPI_PO_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20091221 | |||
| 2 | CT_PO_SERVICES | Call by reference | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20091221 | |||
| 3 | ES_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20091221 | |||
| 4 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091221 | |||
| 5 | IR_POST_MAPPING | Call by reference | Object reference (TYPE REF TO) | DATA | 20100107 | ||||
| 6 | IS_PO_ADDRVENDOR | Value transfer | Type reference (TYPE) | BAPIMEPOADDRVENDOR | PO Header: Address Structure BAPIADDR1 for Vendor | 20091221 | |||
| 7 | IS_PO_HEADER | Value transfer | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20091221 | |||
| 8 | IS_PO_HEADERX | Value transfer | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20091221 | |||
| 9 | IT_PO_ADDRDELIVERY | Call by reference | Type reference (TYPE) | BAPIMEPOADDRDELIVERY_TP | Table Type for BAPIMEPOADDRDELIVERY | 20091221 | |||
| 10 | IT_PO_ITEMSX | Value transfer | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20091221 | |||
| 11 | IT_PO_PARTNER | Call by reference | Type reference (TYPE) | BAPIEKKOP_TP | Table Type for BAPIEKKOP | 20091221 |
Method BAPI_PO_CALL on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method BAPI_PO_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_TCM_INV_PREP | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 | ||||
| 2 | ES_PO_ADDRVENDOR | Call by reference | Type reference (TYPE) | BAPIMEPOADDRVENDOR | PO Header: Address Structure BAPIADDR1 for Vendor | 20091221 | |||
| 3 | ES_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20091221 | |||
| 4 | ES_PO_HEADERX | Call by reference | Type reference (TYPE) | BAPIMEPOHEADERX | Purchase Order Header Data (Change Parameter) | 20091221 | |||
| 5 | ET_PO_ADDRDELIVERY | Call by reference | Type reference (TYPE) | BAPIMEPOADDRDELIVERY_TP | Table Type for BAPIMEPOADDRDELIVERY | 20120223 | |||
| 6 | ET_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20091221 | |||
| 7 | ET_PO_ITEMSX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20091221 | |||
| 8 | ET_PO_PARTNER | Call by reference | Type reference (TYPE) | BAPIEKKOP_TP | Table Type for BAPIEKKOP | 20120223 | |||
| 9 | ET_PO_SERVICES | Call by reference | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20091221 | |||
| 10 | IV_SFIR_CAT | Call by reference | Type reference (TYPE) | TCM_S_POST_MAPPING_TOR_INVPREP-SFIR_CAT | Char 20 | 20120801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for TCM Input Mapping | 20100126 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_TCM_MSG_HANDLER | Msg handler for TM services | 20100126 |
Method CONSTRUCTOR on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method CREATE_MESSAGE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_BTDM_HEADER | Call by reference | Type reference (TYPE) | SAPPLCO_BUS_DOC_MESSAGE_HEADER | Business information from the perspective of the sender appl | 20100127 |
Method CREATE_MESSAGE_HEADER on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method DELETE_ERPTM_IV_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOGSYS | Call by reference | Type reference (TYPE) | CHAR32 | Character field, length 32 | 20110616 | |||
| 2 | IV_SFIR_ID | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20101122 |
Method DELETE_ERPTM_IV_DATA on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method DISTRIBUTE_NEG_SER_PRICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PO_SERVICES | Call by reference | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20120510 | |||
| 2 | IS_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20120510 | |||
| 3 | IT_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20120510 |
Method DISTRIBUTE_NEG_SER_PRICE on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method DO_APPLICATION_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTPUT_API | Call by reference | Type reference (TYPE) | DATA | 20100106 | ||||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100126 | |||
| 3 | IR_INPUT_API | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for TCM Input Mapping | 20100126 |
Method DO_INPUT_VALIDATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100126 | |||
| 2 | IR_INPUT_XI | Call by reference | Object reference (TYPE REF TO) | DATA | 20100126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for TCM Input Mapping | 20100126 |
Method DO_MAPPING_INBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_OUTPUT_API | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 | ||||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100126 | |||
| 3 | IR_INPUT_XI | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for TCM Input Mapping | 20100126 |
Method DO_MAPPING_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTPUT_XI | Call by reference | Type reference (TYPE) | DATA | 20091222 | ||||
| 2 | IS_OUTPUT_API | Call by reference | Type reference (TYPE) | DATA | 20091222 |
Method DO_MAPPING_OUTBOUND on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method DO_MAPPING_OUTBOUND_REJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTPUT_XI | Call by reference | Type reference (TYPE) | TCM_TOR_SUITE_INVPREPCONF | TOR Invoicing Preparation Request Confirmation | 20120411 | |||
| 2 | ET_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120411 | |||
| 3 | IS_POST_MAPPING | Call by reference | Type reference (TYPE) | TCM_S_POST_MAPPING_TOR_INVPREP | Post mapping structure for TOR SUITE Inv Prep request | 20120411 | |||
| 4 | IS_PRE_MAPPING | Call by reference | Type reference (TYPE) | SAPPLCO_TOR_SUITEINVPREPREQMSG | Data Type TransportationOrderSUITEInvoicingPreparationMessag | 20120411 |
Method DO_MAPPING_OUTBOUND_REJ on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method DO_MAPPING_OUTBOUND_REJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTPUT_XI | Call by reference | Type reference (TYPE) | TCM_TOR_SUITE_INVPREPCONF | TOR Invoicing Preparation Request Confirmation | 20120201 | |||
| 2 | IS_PRE_MAPPING | Call by reference | Type reference (TYPE) | SAPPLCO_TOR_SUITEINVPREPREQMSG | Data Type TransportationOrderSUITEInvoicingPreparationMessag | 20120201 |
Method DO_MAPPING_OUTBOUND_REJECT on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_TCM_MSG_HANDLER | Msg handler for TM services | 20120223 | |||
| 2 | RO_TM_DATA | Value transfer | Object reference (TYPE REF TO) | CL_TCM_TOR_INVPREPREQ_ASSIST | Helper class to CL_TCM_TOR_INVPREPREQ_IMPL | 20120223 |
Method GET_INSTANCE on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method GET_OUTPUT_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_OUTPUT_MAPPING | Call by reference | Object reference (TYPE REF TO) | DATA | 20100118 |
Method GET_OUTPUT_MAPPING on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method GET_SOURCE_COUNTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TM_DATA | Call by reference | Type reference (TYPE) | DATA | TM Input XI | 20120313 | |||
| 2 | EV_ALAND | Call by reference | Type reference (TYPE) | ALAND | Departure country (country from which the goods are sent) | 20120223 | |||
| 3 | EV_LAND1 | Call by reference | Type reference (TYPE) | LLAND | Country of Destination | 20120412 | |||
| 4 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20120223 |
Method GET_SOURCE_COUNTRY on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method GET_SRC_DEST_DET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TM_DATA | Call by reference | Type reference (TYPE) | DATA | TM Input XI | 20120602 | |||
| 2 | EV_CITYC | Call by reference | Type reference (TYPE) | CITYC | City Code | 20120602 | |||
| 3 | EV_COUNC | Call by reference | Type reference (TYPE) | COUNC | County Code | 20120602 | |||
| 4 | EV_REGIO | Call by reference | Type reference (TYPE) | REGIO | Region (State, Province, County) | 20120602 | |||
| 5 | EV_WKCOU | Call by reference | Type reference (TYPE) | WKCOU | County in which plant is located | 20120602 | |||
| 6 | EV_WKCTY | Call by reference | Type reference (TYPE) | WKCTY | City in which plant is located | 20120602 | |||
| 7 | EV_WKREG | Call by reference | Type reference (TYPE) | WKREG | Region in which plant is located | 20120602 | |||
| 8 | IV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20120602 |
Method GET_SRC_DEST_DET on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method INPUT_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_OUTPUT_API | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 | ||||
| 2 | IR_INPUT_XI | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091221 |
Method PO_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20100106 | |||
| 2 | CT_PO_SERVICES | Call by reference | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20100106 | |||
| 3 | ES_POHEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20100106 | |||
| 4 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100106 | |||
| 5 | IV_PO_NUMBER | Call by reference | Type reference (TYPE) | EBELN | Data Element Type CHAR Length 35 | 20100106 |
Method PO_READ on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method PREPARE_INV_INDEX_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERPTM_IV_DATA | Call by reference | Type reference (TYPE) | ERPTM_TTY_IV_DATA | TM 8.0 table type for data table structure ERPTM_IV_DATA | 20091222 | |||
| 2 | IR_INPUT_API | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 |
Method PREPARE_INV_INDEX_TABLE on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method PROCESS_ERPTM_IV_DATA 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 | 20100107 | |||
| 2 | IR_POST_MAPPING | Call by reference | Object reference (TYPE REF TO) | DATA | 20100107 |
Method PROCESS_ERPTM_IV_DATA on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method READ_ERPTM_IV_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERPTM_IV_DATA | Call by reference | Type reference (TYPE) | ERPTM_TTY_IV_DATA | TM 8.0 table type for data table structure ERPTM_IV_DATA | 20100106 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100106 | |||
| 3 | IV_LOGSYS | Call by reference | Type reference (TYPE) | CHAR32 | Logical System | 20110616 | |||
| 4 | IV_SFIR_ID | Call by reference | Type reference (TYPE) | CHAR20 | Single-Character Indicator | 20100106 | |||
| 5 | IV_SINGLE_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | Link field for view query | 20100106 |
Method READ_ERPTM_IV_DATA on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method READ_ERPTM_IV_DATA_FOR_CCA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTPUT_API | Call by reference | Type reference (TYPE) | DATA | 20120411 | ||||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120411 | |||
| 3 | IR_INPUT_API | Call by reference | Object reference (TYPE REF TO) | DATA | 20120411 | ||||
| 4 | IV_TOR_ID | Call by reference | Type reference (TYPE) | ERPTMS_TOR_ID | Freight Order | 20120411 |
Method READ_ERPTM_IV_DATA_FOR_CCA on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method SES_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_TCM_INV_PREP | Call by reference | Object reference (TYPE REF TO) | DATA | 20091221 | ||||
| 2 | ET_MESSRP | Call by reference | Type reference (TYPE) | TCM_T_SES_TRANS_RESULT | Message table returned from SES creation | 20091221 | |||
| 3 | ET_RETURN | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091221 | |||
| 4 | IS_PO_HEADER | Call by reference | Type reference (TYPE) | BAPIMEPOHEADER | Purchase Order Header Data | 20091221 | |||
| 5 | IT_PO_ITEMS | Value transfer | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20091221 | |||
| 6 | IT_PO_SERVICES | Value transfer | Type reference (TYPE) | BAPIESLLC_TP | Table Type for BAPIESLLC | 20091221 |
Method SES_CREATE on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method SES_CREATE_WITH_REVERSALS 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 | 20111205 | |||
| 2 | IT_PO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20111205 | |||
| 3 | IV_PO_ID | Call by reference | Type reference (TYPE) | CHAR10 | Purchase Order ID | 20111205 | |||
| 4 | IV_PO_ITEM_ID | Call by reference | Type reference (TYPE) | NUMC5 | Purchase Order Item ID | 20111205 |
Method SES_CREATE_WITH_REVERSALS on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method SES_SUBSEQ_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSRP | Call by reference | Type reference (TYPE) | TABLE | 20091222 | ||||
| 2 | EV_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20091222 | |||
| 3 | IT_LBLNI | Call by reference | Type reference (TYPE) | TABLE | 20091222 | ||||
| 4 | IT_MESSR | Call by reference | Type reference (TYPE) | TCM_T_EESSR | Message table returned from SES creation | 20091222 |
Method SES_SUBSEQ_PROCESSING on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method TCM_ACCOUNT_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_TCM_INV_PREP | Call by reference | Object reference (TYPE REF TO) | DATA | 20091222 | ||||
| 2 | CT_TCM_ELEMENT | Call by reference | Type reference (TYPE) | TCM_T_CHARGE_ELEMENT | 20091222 | ||||
| 3 | EV_DIST | Call by reference | Type reference (TYPE) | BOOLE_D | Indicator for charge distribution | 20111207 | |||
| 4 | IS_INV_PREP_ITEM | Call by reference | Type reference (TYPE) | TCM_S_TOR_INV_PREP_ITEM | TOR SUITE Invoice Preparation Item | 20101122 | |||
| 5 | IT_TCM_DIST_ITEM | Call by reference | Type reference (TYPE) | TCM_T_DIST_CHARGE_ITEM | Table forTransportation Charge Element for Cost Distribution | 20111126 |
Method TCM_ACCOUNT_ASSIGNMENT on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
Method WRITE_ERPTM_IV_DATA 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 | 20091222 | |||
| 2 | IT_ERPTM_IV_DATA | Call by reference | Type reference (TYPE) | ERPTM_TTY_IV_DATA | TM 8.0 table type for data table structure ERPTM_IV_DATA | 20091222 |
Method WRITE_ERPTM_IV_DATA on class CL_TCM_TOR_INVPREPREQ_ASSIST has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |