SAP ABAP Class CL_TCM_CFIR_PRINT_ASSIST (Helper for Printing Activities)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SCM (Application Component) Supply Chain Management
     OPS_SE_TCM (Package) Service Enabling for Transportation Charge Management
Properties
Class CL_TCM_CFIR_PRINT_ASSIST  
Short Description Helper for Printing Activities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_TCM   Service Enabling for Transportation Charge Management 
Created 20110919   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TCM_CFIR_PRINT_ASSIST has no forward declaration.
Interfaces
Class CL_TCM_CFIR_PRINT_ASSIST has no interface implemented.
Friends
Class CL_TCM_CFIR_PRINT_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CFIR_DATA Static Attribute Public Type reference (TYPE) TCM_T_CFIR_PRINT_DATA Additional information from TM for CFIR print data 20111216
2 MV_COMM_LANG Static Attribute Public Type reference (TYPE) LANGU Language Key 20111125
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA_FOR_PRINT Static method Public Method Build data for print from additional TM data 20110928
2 DESERIALIZE_DATA_FOR_PRINT Static method Public Method Deserialize data 20110919
3 GET_CFIR_DATA Static method Public Method Get CFIR data for print 20111017
4 GET_DATA_FROM_DB Static method Public Method Get the print data from DB 20110919
5 SET_DATA_TO_DB Static method Public Method Set the Print data to DB 20110919
6 UPDATE_CFIR_DATA Static method Public Method Update CFIR Print data to accomodate Invoice ID, InvoiceItem 20110920
Events
Class CL_TCM_CFIR_PRINT_ASSIST has no event.
Types
Class CL_TCM_CFIR_PRINT_ASSIST has no local type.
Method Signatures

Method BUILD_DATA_FOR_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRINT_DATA Call by reference Type reference (TYPE) INV_S_PRT_TM_ERP_INTERFACE Billing Document: Interface Structure for Adobe Print 20110928
2 Importing IS_CFIR_DATA Call by reference Type reference (TYPE) TCM_S_CFIR_PRINT_DATA CFIR information for print 20111017
3 Importing IS_DOCPARAMS Call by reference Type reference (TYPE) SFPDOCPARAMS Form Parameters for Form Processing 20111125
4 Importing IS_INTERFACE Call by reference Type reference (TYPE) INVOICE_S_PRT_INTERFACE Billing Document: Interface Structure for Adobe Print 20110930

Method BUILD_DATA_FOR_PRINT on class CL_TCM_CFIR_PRINT_ASSIST has no exception.

Method DESERIALIZE_DATA_FOR_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFIR_DATA Call by reference Type reference (TYPE) TCM_T_CFIR_PRINT_DATA CFIR information for print 20110919
2 Importing IXML Call by reference Type reference (TYPE) XSTRING Inbound XML:attachment folder 20110919

Method DESERIALIZE_DATA_FOR_PRINT on class CL_TCM_CFIR_PRINT_ASSIST has no exception.

Method GET_CFIR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CFIR_DATA Call by reference Type reference (TYPE) TCM_S_CFIR_PRINT_DATA Additional information from TM for CFIR print data 20111017
2 Importing IS_INTERFACE Call by reference Type reference (TYPE) INVOICE_S_PRT_INTERFACE Billing Document: Interface Structure for Adobe Print 20111017

Method GET_CFIR_DATA on class CL_TCM_CFIR_PRINT_ASSIST has no exception.

Method GET_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SALES_DATA Call by reference Type reference (TYPE) TCM_D_SALES_DATA Sales Data including the TM data & Tax data from ERP 20111018
2 Importing IV_INVOICE_ID Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20111018

Method GET_DATA_FROM_DB on class CL_TCM_CFIR_PRINT_ASSIST has no exception.

Method SET_DATA_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CFIR_DATA Call by reference Type reference (TYPE) TCM_S_CFIR_PRINT_DATA Additional information from TM for CFIR print data 20111018
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20111206

Method SET_DATA_TO_DB on class CL_TCM_CFIR_PRINT_ASSIST has no exception.

Method UPDATE_CFIR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CFIR_DATA Call by reference Type reference (TYPE) TCM_T_CFIR_PRINT_DATA CFIR information for print 20111216
2 Importing IT_VBRK Call by reference Type reference (TYPE) VBRK_TAB tABLE TYPE FOR vbrk 20110920
3 Importing IT_VBRP Call by reference Type reference (TYPE) VBRP_TAB Table type for VBRP 20110920
4 Importing IT_XKOMV Call by reference Type reference (TYPE) KOMV_TAB Table type komv 20111003
5 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20111201

Method UPDATE_CFIR_DATA on class CL_TCM_CFIR_PRINT_ASSIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606