SAP ABAP Class CL_TCM_IV_INDEX (ERP TCM Invoice Integration Index Table access)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SCM (Application Component) Supply Chain Management
     ERPTMS_TCM_INT (Package) ERP-SCM Transportation Charge Management Integration
Properties
Class CL_TCM_IV_INDEX  
Short Description ERP TCM Invoice Integration Index Table access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERPTMS_TCM_INT   ERP-SCM Transportation Charge Management Integration 
Created 20090202   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TCMBU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TCM_IV_INDEX has no interface implemented.
Friends
Class CL_TCM_IV_INDEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_TM_INVOICE_CLERK Instance attribute Public Type reference (TYPE) CHAR2 Version Number Component 20090907
2 MT_ERPTM_IV_DATA Static Attribute Private Type reference (TYPE) ERPTM_IV_DATA Table ERPTM_IV_DATA 20091020
3 MT_ERPTM_IV_DATA_BU Static Attribute Private Type reference (TYPE) TCMBU_TAB_IV_DATA Buffer ERPTM_IV_DATA 20091026
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_TCM_D_IV_INDEX Instance method Public Method Delete Lines during Archiving of EKKO 20090217
2 READ_DYN_TM_IV_DATA Instance method Public Method Read the Index table with selection criteria 20091126
3 READ_TCM_D_IV_INDEX Instance method Public Method Read the Index table with selection criteria 20090202
4 READ_TM_INDEX_DATA Instance method Public Method Read TM data aus index table 20090817
5 READ_TM_INDEX_DATA_BU Instance method Public Method READ_TM_INDEX_DATA Buffered 20091027
6 READ_TM_INDEX_DATA_TOR Instance method Public Method Read TM data with key fields 20091120
7 SHOW_TCM_D_IV_SELSCREEN Instance method Public Method Show the TM Selection Screen 20090209
8 SHOW_TCM_TSP_SELSCREEN Instance method Public Method Show the TM Selection Screen 20090810
9 WRITE_TCM_D_IV_INDEX Instance method Public Method Fill and post database table TCM_D_IV_INDEX 20090202
Events
Class CL_TCM_IV_INDEX has no event.
Types
Class CL_TCM_IV_INDEX has no local type.
Method Signatures

Method DELETE_TCM_D_IV_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABREF Call by reference Object reference (TYPE REF TO) DATA 20090217

Method DELETE_TCM_D_IV_INDEX on class CL_TCM_IV_INDEX has no exception.

Method READ_DYN_TM_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 20091126
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091126
3 Importing IT_DELV_D Call by reference Type reference (TYPE) DATE_T_RANGE Table of Date Ranges 20091126
4 Importing IT_DEST_LOC Call by reference Type reference (TYPE) ERPTMS_TTY_LOC_RANGE table for location range 20091126
5 Importing IT_DOC_ID Call by reference Type reference (TYPE) ERPTMS_TTY_DOC_RANGE table type for document range 20091126
6 Importing IT_IVP_ID Call by reference Type reference (TYPE) ERPTMS_TTY_PARTY_RANGE table for party range 20091126
7 Importing IT_PICKUP_D Call by reference Type reference (TYPE) DATE_T_RANGE Table of Date Ranges 20091126
8 Importing IT_SFIR_ID Call by reference Type reference (TYPE) ERPTMS_TTY_DOC_RANGE table type for document range 20091126
9 Importing IT_SRC_LOC Call by reference Type reference (TYPE) ERPTMS_TTY_LOC_RANGE table for location range 20091126
10 Importing IT_TSP_ID Call by reference Type reference (TYPE) ERPTMS_TTY_PARTY_RANGE table type for document range 20091126
11 Importing I_DOCTYPE Call by reference Type reference (TYPE) ERPTMS_TM_REFERENCETYPE Document Reference Type for Transportation Management 20091126

Method READ_DYN_TM_IV_DATA on class CL_TCM_IV_INDEX has no exception.

Method READ_TCM_D_IV_INDEX 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 20090907
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090210
3 Importing IT_AWB_ID Call by reference Type reference (TYPE) ERPTMS_TTY_DOC_RANGE table type for document range 20091126
4 Importing IT_BOL_ID Call by reference Type reference (TYPE) ERPTMS_TTY_DOC_RANGE table type for document range 20091126
5 Importing IT_DELV_D Call by reference Type reference (TYPE) DATE_T_RANGE Table of Date Ranges 20090212
6 Importing IT_DEST_LOC Call by reference Type reference (TYPE) ERPTMS_TTY_LOC_RANGE table for location range 20090212
7 Importing IT_EBELN Call by reference Type reference (TYPE) ERPTMS_TTY_PO_RANGE Table type for purchase order range 20110324
8 Importing IT_EBELP Call by reference Type reference (TYPE) ERPTMS_TTY_PO_ITEM_RANGE Table type for purchase order item range 20110324
9 Importing IT_FLIGHT_ID Call by reference Type reference (TYPE) ERPTMS_TTY_FLIGHT_RANGE table type for document range 20091126
10 Importing IT_IVP_ID Call by reference Type reference (TYPE) ERPTMS_TTY_PARTY_RANGE table for party range 20090212
11 Importing IT_PICKUP_D Call by reference Type reference (TYPE) DATE_T_RANGE Table of Date Ranges 20090212
12 Importing IT_SFIR_ID Call by reference Type reference (TYPE) ERPTMS_TTY_SFIR_RANGE table type for document range 20090212
13 Importing IT_SRC_LOC Call by reference Type reference (TYPE) ERPTMS_TTY_LOC_RANGE table for location range 20090212
14 Importing IT_TOR_ID Call by reference Type reference (TYPE) ERPTMS_TTY_TOR_RANGE table type for document range 20091126
15 Importing IT_TSP_ID Call by reference Type reference (TYPE) ERPTMS_TTY_PARTY_RANGE table type for document range 20090212
16 Importing IT_VOYAGE_ID Call by reference Type reference (TYPE) ERPTMS_TTY_VOYAGE_RANGE table type for document range 20091126
17 Importing I_CFS Call by reference Type reference (TYPE) XFELD ' ' Checkbox 20091126
18 Importing I_SENDER_PARTY Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20091126

Method READ_TCM_D_IV_INDEX on class CL_TCM_IV_INDEX has no exception.

Method READ_TM_INDEX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TM_INDEX_DATA Call by reference Type reference (TYPE) ERPTM_TTY_IV_DATA table type for Index table structure ERPTM_IV_DATA 20090817
2 Importing IT_XMSEL_TM Call by reference Type reference (TYPE) RBSELTM_TAB table type for TM key fields 20090817
# Exception Resumable Description Created on
1 NO_MATCH Selection on table ERPTM_S_IV_DATA failed 20090930

Method READ_TM_INDEX_DATA_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TM_INDEX_DATA Call by reference Type reference (TYPE) ERPTM_TTY_IV_DATA table type for Index table structure ERPTM_IV_DATA 20091027
2 Importing IT_XMSEL_TM Call by reference Type reference (TYPE) RBSELTM_TAB table type for TM key fields 20091027
3 Importing IV_BUFFER Call by reference Type reference (TYPE) XFELD 'X' Use Buffer? 20091027
# Exception Resumable Description Created on
1 NO_MATCH Selection on table ERPTM_S_IV_DATA failed 20091027

Method READ_TM_INDEX_DATA_TOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TM_INDEX_DATA Call by reference Type reference (TYPE) ERPTM_TTY_IV_DATA TM 8.0 table type for data table structure ERPTM_IV_DATA 20091120
2 Importing IT_TM_INDEX_KEY Call by reference Type reference (TYPE) ERPTM_IV_KEY_TAB Table type of strucutre ERPTM_IV_KEY_TAB 20091120
# Exception Resumable Description Created on
1 NO_MATCH Selection on table ERPTM_S_IV_DATA failed 20091120

Method SHOW_TCM_D_IV_SELSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRSRVPRO Call by reference Type reference (TYPE) FAGL_RANGE_T_LIFNR Mapping Table: Business Partner - Vendor 20090213
2 Exporting ET_MSEL_TMTRAN Call by reference Type reference (TYPE) RBSELTM_TAB Invoice Receipt, Purchasing Documents Selection 20090227
3 Exporting EV_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20090209

Method SHOW_TCM_D_IV_SELSCREEN on class CL_TCM_IV_INDEX has no exception.

Method SHOW_TCM_TSP_SELSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TRSRVPRO Call by reference Type reference (TYPE) FAGL_RANGE_T_LIFNR Mapping Table: Business Partner - Vendor 20090810
2 Changing CV_TSP_LONGNAME Call by reference Type reference (TYPE) ERPTMS_S_IV_REFERENCE-TM_SERVICE_PROVIDER Reference - Service Provider in Transportation Management 20091124
3 Exporting ET_MSEL_TMTRAN Call by reference Type reference (TYPE) RBSELTM_TAB Invoice Receipt, Purchasing Documents Selection 20090810
4 Exporting ET_TM_INDEX_DATA Call by reference Type reference (TYPE) ERPTM_TTY_IV_DATA table type for Index table structure TCM_D_IV_INDEX 20090824
5 Exporting EV_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20090810

Method SHOW_TCM_TSP_SELSCREEN on class CL_TCM_IV_INDEX has no exception.

Method WRITE_TCM_D_IV_INDEX 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 20090217
2 Importing IT_ERPTMS Call by reference Type reference (TYPE) ERPTMS_TTY_IV_INDEX table type for Index table structure TCM_D_IV_INDEX 20090217
3 Importing I_DATE Call by reference Type reference (TYPE) SYDAT_EB Entry date 20090217
4 Importing I_TIME Call by reference Type reference (TYPE) CPUTM Time of Entry 20090217

Method WRITE_TCM_D_IV_INDEX on class CL_TCM_IV_INDEX has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605