Hierarchy
⤷ 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 |