SAP ABAP Class CL_CRM_TPM_UTIL (Utility Class for Enhanced Rebates)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BIL (Application Component) Billing
     CRM_FM_PROXY (Package) Proxy for CRM Funds Management
Properties
Class CL_CRM_TPM_UTIL  
Short Description Utility Class for Enhanced Rebates    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_FM_PROXY   Proxy for CRM Funds Management 
Created 20090313   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_TPM_UTIL has no forward declaration.
Interfaces
Class CL_CRM_TPM_UTIL has no interface implemented.
Friends
Class CL_CRM_TPM_UTIL has no friend class.
Attributes
Class CL_CRM_TPM_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ERP_API_TABLES Static method Public Method Build CR(AG):[FUI] and scenario specific FUI:[CR(AG)] tables 20090313
2 GET_NO_AUTHORIZATION_MESSAGE Static method Public Method returns no authorization message 20090508
3 UPDATE_PRODUCT_TABLE Static method Public Method Update product table with the values passed as input params 20090515
Events
Class CL_CRM_TPM_UTIL has no event.
Types
Class CL_CRM_TPM_UTIL has no local type.
Method Signatures

Method BUILD_ERP_API_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE_CR_AG_FUI Call by reference Type reference (TYPE) CRMT_MWPX_CR_FUI_HASH contain a structure containing a key and a nested table 20090313
2 Importing IR_TABLE_BUILDER Call by reference Object reference (TYPE REF TO) IF_CRM_FM_TABLE_DATA_BUILDER Builds the import and export tables for ERP APIs 20090313
3 Importing IT_FUI_TO_CR_HASH Call by reference Type reference (TYPE) CRMT_MWPX_FUI_CR_HASH 20090313

Method BUILD_ERP_API_TABLES on class CL_CRM_TPM_UTIL has no exception.

Method GET_NO_AUTHORIZATION_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MESSAGE Value transfer Type reference (TYPE) CRM_REB_RETURN Messages from rebate processing for CRM agreements 20090508

Method GET_NO_AUTHORIZATION_MESSAGE on class CL_CRM_TPM_UTIL has no exception.

Method UPDATE_PRODUCT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PRODUCT_TABLE Call by reference Object reference (TYPE REF TO) CRMT_MWPX_CR_PR_VALUES_HASH Hash table: Product and values 20090515
2 Importing IS_PRODUCT_VALUES Call by reference Type reference (TYPE) CRMS_MWPX_CR_PR_VALUES Product and values for condition record & rebate agreement 20090515

Method UPDATE_PRODUCT_TABLE on class CL_CRM_TPM_UTIL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605