SAP ABAP Class CL_TCM_TOR_INVPREPREQ_ASSIST (Helper class to CL_TCM_TOR_INVPREPREQ_IMPL)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SCM (Application Component) Supply Chain Management
     OPS_SE_TCM (Package) Service Enabling for Transportation Charge Management
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 GO_TM_DATA Static Attribute Private Object reference (TYPE REF TO) CL_TCM_TOR_INVPREPREQ_ASSIST Helper class to CL_TCM_TOR_INVPREPREQ_IMPL 20120223
2 GT_ESSR Instance attribute Private Type reference (TYPE) TT_ESSR 20120328
3 MO_INV_PREP Static Attribute Private Object reference (TYPE REF TO) DATA PO Item structure for Source country 20120223
4 MO_LOCL_TM_COST_DISTR Instance attribute Private Object reference (TYPE REF TO) LOCL_TM_COST_DISTR TM-ERP Cost Distribution Localization 20130903
5 MO_LOG Instance attribute Private Object reference (TYPE REF TO) CL_TCM_MSG_HANDLER Application log 20091221
6 MO_OUTPUT_MAPPING Instance attribute Private Object reference (TYPE REF TO) DATA Output mapping for confirmation msg 20100106
7 MO_POST_MAPPING Instance attribute Private Object reference (TYPE REF TO) DATA Post mapping str 20100127
8 MO_TOR_INV_PREP Instance attribute Private Object reference (TYPE REF TO) DATA TOR SUITE Inv Prep msg str 20100118
9 MT_MESSRP 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 AGENCY_BILLING_INTEG Instance method Private Method Agency Billing Integration Preparation & call 20111205
2 AGGREGATE_SIMILAR_SERVICES Instance method Private Method Obsolete, do not use. 20120510
3 BAPI_PO_CALL Instance method Private Method Create purchase order 20091221
4 BAPI_PO_PREPARE Instance method Private Method Prepare BAPI interface 20091221
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100126
6 CREATE_MESSAGE_HEADER Instance method Private Method Create Message Header 20091222
7 DELETE_ERPTM_IV_DATA Instance method Private Method Delete the records from table ERPTM_IV_DATA 20101122
8 DISTRIBUTE_NEG_SER_PRICE Instance method Private Method Distribute the negative amounts to other services 20120510
9 DO_APPLICATION_PROCESSING Instance method Public Method Application processing 20091221
10 DO_INPUT_VALIDATION Instance method Public Method Input validation 20100126
11 DO_MAPPING_INBOUND Instance method Public Method Request Input mapping 20091221
12 DO_MAPPING_OUTBOUND Instance method Public Method Outbound mapping for confirmation 20091222
13 DO_MAPPING_OUTBOUND_REJ Instance method Public Method Outbound mapping for confirmation during rejection 20120411
14 DO_MAPPING_OUTBOUND_REJECT Instance method Public Method Outbound mapping for confirmation during rejection 20120201
15 GET_INSTANCE Static method Public Method Get Instance of CL_TCM_TOR_INVPREPREQ_ASSIST 20120223
16 GET_OUTPUT_MAPPING Instance method Public Method Get output mapping 20100118
17 GET_SOURCE_COUNTRY Instance method Public Method Get origin country from the FSD Item KOMK-ALAND 20120223
18 GET_SRC_DEST_DET Instance method Public Method Get Source and Destination Details for FSD Item 20120602
19 INPUT_MAPPING Instance method Private Method Map XI structure to application 20091221
20 PO_READ Instance method Private Method Read Purchase Order 20100106
21 PREPARE_INV_INDEX_TABLE Instance method Private Method prepare index table 20091221
22 PROCESS_ERPTM_IV_DATA Instance method Private Method Prepare and create record in database table ERPTM_IV_DATA 20100107
23 READ_ERPTM_IV_DATA Instance method Private Method Read database table ERPTM_IV_DATA 20100106
24 READ_ERPTM_IV_DATA_FOR_CCA Instance method Public Method Read ERP TM_IV_DATA 20120411
25 SES_CREATE Instance method Private Method create service entry sheet 20091221
26 SES_CREATE_WITH_REVERSALS Instance method Private Method Create SES with reversal indicator set 20111205
27 SES_SUBSEQ_PROCESSING Instance method Private Method Determie GL account for the TCM element 20091222
28 TCM_ACCOUNT_ASSIGNMENT Instance method Private Method Account assignment 20091222
29 WRITE_ERPTM_IV_DATA 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 Exporting 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 Changing CT_PO_SERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20120510
2 Importing IS_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20120510
3 Importing 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 Changing CT_PO_ITEMS Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20091221
2 Changing CT_PO_SERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20091221
3 Exporting ES_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20091221
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091221
5 Importing IR_POST_MAPPING Call by reference Object reference (TYPE REF TO) DATA 20100107
6 Importing IS_PO_ADDRVENDOR Value transfer Type reference (TYPE) BAPIMEPOADDRVENDOR PO Header: Address Structure BAPIADDR1 for Vendor 20091221
7 Importing IS_PO_HEADER Value transfer Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20091221
8 Importing IS_PO_HEADERX Value transfer Type reference (TYPE) BAPIMEPOHEADERX Purchase Order Header Data (Change Parameter) 20091221
9 Importing IT_PO_ADDRDELIVERY Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY_TP Table Type for BAPIMEPOADDRDELIVERY 20091221
10 Importing IT_PO_ITEMSX Value transfer Type reference (TYPE) BAPIMEPOITEMX_TP Table Type for BAPIMEPOITEMX 20091221
11 Importing 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 Changing CR_TCM_INV_PREP Call by reference Object reference (TYPE REF TO) DATA 20091221
2 Exporting ES_PO_ADDRVENDOR Call by reference Type reference (TYPE) BAPIMEPOADDRVENDOR PO Header: Address Structure BAPIADDR1 for Vendor 20091221
3 Exporting ES_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20091221
4 Exporting ES_PO_HEADERX Call by reference Type reference (TYPE) BAPIMEPOHEADERX Purchase Order Header Data (Change Parameter) 20091221
5 Exporting ET_PO_ADDRDELIVERY Call by reference Type reference (TYPE) BAPIMEPOADDRDELIVERY_TP Table Type for BAPIMEPOADDRDELIVERY 20120223
6 Exporting ET_PO_ITEMS Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20091221
7 Exporting ET_PO_ITEMSX Call by reference Type reference (TYPE) BAPIMEPOITEMX_TP Table Type for BAPIMEPOITEMX 20091221
8 Exporting ET_PO_PARTNER Call by reference Type reference (TYPE) BAPIEKKOP_TP Table Type for BAPIEKKOP 20120223
9 Exporting ET_PO_SERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20091221
10 Importing 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 CX_TCM_INPUT_MAP 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 Importing 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 Changing 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 Importing IV_LOGSYS Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20110616
2 Importing 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 Changing CT_PO_SERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20120510
2 Importing IS_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20120510
3 Importing 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 Exporting ES_OUTPUT_API Call by reference Type reference (TYPE) DATA 20100106
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100126
3 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20091221
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP 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 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100126
2 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20100126
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP 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 Exporting ER_OUTPUT_API Call by reference Object reference (TYPE REF TO) DATA 20091221
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100126
3 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20091221
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP 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 Exporting ES_OUTPUT_XI Call by reference Type reference (TYPE) DATA 20091222
2 Importing 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 Exporting ES_OUTPUT_XI Call by reference Type reference (TYPE) TCM_TOR_SUITE_INVPREPCONF TOR Invoicing Preparation Request Confirmation 20120411
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120411
3 Importing 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 Importing 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 Exporting ES_OUTPUT_XI Call by reference Type reference (TYPE) TCM_TOR_SUITE_INVPREPCONF TOR Invoicing Preparation Request Confirmation 20120201
2 Importing 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 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_TCM_MSG_HANDLER Msg handler for TM services 20120223
2 Returning 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 Exporting 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 Exporting ES_TM_DATA Call by reference Type reference (TYPE) DATA TM Input XI 20120313
2 Exporting EV_ALAND Call by reference Type reference (TYPE) ALAND Departure country (country from which the goods are sent) 20120223
3 Exporting EV_LAND1 Call by reference Type reference (TYPE) LLAND Country of Destination 20120412
4 Importing 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 Exporting ES_TM_DATA Call by reference Type reference (TYPE) DATA TM Input XI 20120602
2 Exporting EV_CITYC Call by reference Type reference (TYPE) CITYC City Code 20120602
3 Exporting EV_COUNC Call by reference Type reference (TYPE) COUNC County Code 20120602
4 Exporting EV_REGIO Call by reference Type reference (TYPE) REGIO Region (State, Province, County) 20120602
5 Exporting EV_WKCOU Call by reference Type reference (TYPE) WKCOU County in which plant is located 20120602
6 Exporting EV_WKCTY Call by reference Type reference (TYPE) WKCTY City in which plant is located 20120602
7 Exporting EV_WKREG Call by reference Type reference (TYPE) WKREG Region in which plant is located 20120602
8 Importing 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 Exporting ER_OUTPUT_API Call by reference Object reference (TYPE REF TO) DATA 20091221
2 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20091221
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP 20091221

Method PO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PO_ITEMS Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20100106
2 Changing CT_PO_SERVICES Call by reference Type reference (TYPE) BAPIESLLC_TP Table Type for BAPIESLLC 20100106
3 Exporting ES_POHEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20100106
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100106
5 Importing 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 Exporting 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 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100107
2 Importing 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 Exporting 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100106
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) CHAR32 Logical System 20110616
4 Importing IV_SFIR_ID Call by reference Type reference (TYPE) CHAR20 Single-Character Indicator 20100106
5 Importing 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 Exporting ES_OUTPUT_API Call by reference Type reference (TYPE) DATA 20120411
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120411
3 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20120411
4 Importing 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 Changing CR_TCM_INV_PREP Call by reference Object reference (TYPE REF TO) DATA 20091221
2 Exporting ET_MESSRP Call by reference Type reference (TYPE) TCM_T_SES_TRANS_RESULT Message table returned from SES creation 20091221
3 Exporting ET_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091221
4 Importing IS_PO_HEADER Call by reference Type reference (TYPE) BAPIMEPOHEADER Purchase Order Header Data 20091221
5 Importing IT_PO_ITEMS Value transfer Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20091221
6 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20111205
2 Importing IT_PO_ITEMS Call by reference Type reference (TYPE) BAPIMEPOITEM_TP Table Type for BAPIMEPOITEM 20111205
3 Importing IV_PO_ID Call by reference Type reference (TYPE) CHAR10 Purchase Order ID 20111205
4 Importing 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 Exporting ET_MESSRP Call by reference Type reference (TYPE) TABLE 20091222
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20091222
3 Importing IT_LBLNI Call by reference Type reference (TYPE) TABLE 20091222
4 Importing 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 Changing CR_TCM_INV_PREP Call by reference Object reference (TYPE REF TO) DATA 20091222
2 Changing CT_TCM_ELEMENT Call by reference Type reference (TYPE) TCM_T_CHARGE_ELEMENT 20091222
3 Exporting EV_DIST Call by reference Type reference (TYPE) BOOLE_D Indicator for charge distribution 20111207
4 Importing IS_INV_PREP_ITEM Call by reference Type reference (TYPE) TCM_S_TOR_INV_PREP_ITEM TOR SUITE Invoice Preparation Item 20101122
5 Importing 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 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091222
2 Importing 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