SAP ABAP Class CL_TCM_CFIRSUITECNCLN_ASSIST (Cancellation Assit class)
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 20091218
Properties
Class CL_TCM_CFIRSUITECNCLN_ASSIST  
Short Description Cancellation Assit class    
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 20091218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TCM_CFIRSUITECNCLN_ASSIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 TCM_IF_CONSTANTS Constants for TCM 20091218
Friends
Class CL_TCM_CFIRSUITECNCLN_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_INTRA Static Attribute Public Type reference (TYPE) CHAR1 Single-Character Indicator 20120412
2 MC_FALSE Constant Private Type reference (TYPE) FLAG ' ' General Flag 20091218
3 MC_TRUE Instance attribute Private Type reference (TYPE) FLAG General Flag 20100110
4 MO_LOG Instance attribute Private Object reference (TYPE REF TO) CL_TCM_MSG_HANDLER Msg handler for TM services 20091218
5 MO_POST_OUTPUTMAPPING Instance attribute Private Object reference (TYPE REF TO) DATA 20100112
6 MV_VBTYP Static Attribute Private Type reference (TYPE) VBTYP SD document category 20101223
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_ACC_BAPI_CALL Instance method Public Method 20120412
2 CANCEL_ACC_DOCUMENT Instance method Public Method Cancel Accounting document for intra settlement 20120412
3 CANCEL_BILLING_DOCUMENT Instance method Public Method Cancel bill 20100112
4 CANCEL_BILL_BAPI_CALL Instance method Public Method cancel the sd billing doc 20100110
5 CONSTRUCTOR Instance method Public Constructor 20100304
6 CREATE_MESSAGE_HEADER Instance method Private Method Create Message Header 20091218
7 DO_INPUT_MAPPING Instance method Public Method do the mapping 20100111
8 DO_INPUT_VALIDATION Instance method Public Method 20100304
9 DO_OUTPUT_MAPPING Instance method Public Method 20100112
10 INPUT_MAPPING Instance method Public Method 20091218
11 OUTPUT_MAPPING Instance method Public Method 20091218
Events
Class CL_TCM_CFIRSUITECNCLN_ASSIST has no event.
Types
Class CL_TCM_CFIRSUITECNCLN_ASSIST has no local type.
Method Signatures

Method CANCEL_ACC_BAPI_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACC_CNC_DOC Call by reference Type reference (TYPE) TABLE Document header: reverse - BAPI's actual postings 20120412
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120412
3 Importing IT_ACC_CANCEL Call by reference Type reference (TYPE) TABLE 20120412
4 Importing IV_CNC_DATE Call by reference Type reference (TYPE) BUDAT Date in CHAR format 20120412
5 Importing IV_CO_AREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20120412

Method CANCEL_ACC_BAPI_CALL on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method CANCEL_ACC_DOCUMENT 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 20120412
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120412
3 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20120412

Method CANCEL_ACC_DOCUMENT on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method CANCEL_BILLING_DOCUMENT 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 20100112
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100304
3 Importing IR_INPUT_API Call by reference Object reference (TYPE REF TO) DATA 20100112
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP Exception class for TCM Input Mapping 20100304

Method CANCEL_BILL_BAPI_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100110
2 Exporting ET_CANCEL Call by reference Type reference (TYPE) TABLE 20100110
3 Importing IT_TO_CANCEL Call by reference Type reference (TYPE) TABLE 20100110
4 Importing IV_CNC_DATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20100110

Method CANCEL_BILL_BAPI_CALL on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

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 20100304

Method CONSTRUCTOR on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method CREATE_MESSAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREATION_DATE_TIME Call by reference Type reference (TYPE) SAPPLCO_GLOBAL_DATE_TIME Proxy Data Element (Generated) 20091218

Method CREATE_MESSAGE_HEADER on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method DO_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 20100111
2 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100304
3 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20100111
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP Exception class for TCM Input Mapping 20100304

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 20100304
2 Importing IR_INPUT_XI Call by reference Object reference (TYPE REF TO) DATA 20100304
# Exception Resumable Description Created on
1 CX_TCM_INPUT_MAP Exception class for TCM Input Mapping 20100304

Method DO_OUTPUT_MAPPING Signature

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

Method DO_OUTPUT_MAPPING on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method INPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACC_CANCEL Call by reference Type reference (TYPE) TABLE 20091218
2 Exporting ET_CANCEL Call by reference Type reference (TYPE) TABLE 20091218
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091218
4 Exporting EV_CNC_DATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20091218
5 Exporting EV_CO_AREA Call by reference Type reference (TYPE) KOKRS Controlling Area 20091218
6 Importing IS_INPUT Call by reference Type reference (TYPE) SAPPLCO_CFIR_SUITE_CNCLNRQ_MSG MT for MDT CustomerFreightInvoiceRequestSUITECancelRequestMe 20091218

Method INPUT_MAPPING on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.

Method OUTPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CANCEL Call by reference Type reference (TYPE) XCHAR Batch management indicator (internal) 20091218
2 Exporting ES_CONFIRMATION Call by reference Type reference (TYPE) SAPPLCO_CFIR_SUITECONF_MSG MDT for CustomerFreightInvoiceRequestSUITEConfirmationMessag 20091218
3 Importing IT_ACC_CNC_DOC Call by reference Type reference (TYPE) TABLE 20091218
4 Importing IT_BAPIRETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091218
5 Importing IV_ACC_ID Call by reference Type reference (TYPE) STRING 20091218
6 Importing IV_CFIR_ID Call by reference Type reference (TYPE) CHAR35 Data Element Type CHAR Length 35 20091218
7 Importing IV_CUST_INV_IDS Call by reference Type reference (TYPE) TABLE 20091218
8 Importing IV_SENDER_PARTY Call by reference Type reference (TYPE) SAPPLCO_PARTY_INTERNAL_ID-CONTENT Proprietary identifier for a party 20091218

Method OUTPUT_MAPPING on class CL_TCM_CFIRSUITECNCLN_ASSIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605