SAP ABAP Class CL_BR_PRICING_UTILITY (Pricing Utility Class)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-LOC-BR (Application Component) Brazil
     J1BA (Package) Localization Brazil
Properties
Class CL_BR_PRICING_UTILITY  
Short Description Pricing Utility Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J1BA   Localization Brazil 
Created 20130214   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BR_PRICING_UTILITY has no forward declaration.
Interfaces
Class CL_BR_PRICING_UTILITY has no interface implemented.
Friends
Class CL_BR_PRICING_UTILITY has no friend class.
Attributes
Class CL_BR_PRICING_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACCESS_SEQUENCE Static method Public Method Get an access sequence from a condition type 20130214
2 GET_CONDITION_TABLE Static method Public Method Get the condition tables from an access sequence 20130510
3 GET_CONDITION_TYPE Static method Public Method Get the condition type from an internal code 20130214
4 GET_TABLE_STRUCTURE Static method Private Method Get the table structure 20130214
5 GET_VALUE_FROM_COND_TABLE Static method Public Method Get desired value from condition table 20130214
6 GET_VALUE_FROM_INTERNAL_CODE Static method Public Method Get a value based on the internal code 20130214
7 MAP_CATALOG_TO_NF Static method Private Method Map fields from the catalog to the NF tables 20130510
8 PREPARE_SELECT_CRITERIA Static method Private Method Prepare the selection criteria (where clause) 20130214
Events
Class CL_BR_PRICING_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ST_SELECTION_CRITERIA Private See coding 20130214 BEGIN OF st_selection_criteria, clause TYPE c LENGTH 70, END OF st_selection_criteria
2 TT_SELECTION_CRITERIA Private See coding 20130214 tt_selection_criteria TYPE STANDARD TABLE OF st_selection_criteria
Method Signatures

Method GET_ACCESS_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) KAPPL Application 20130214
2 Importing IV_CONDITION_TYPE Call by reference Type reference (TYPE) KSCHL Condition Type 20130214
3 Importing IV_USAGE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20130214
4 Returning RV_ACCESS_SEQUENCE Value transfer Type reference (TYPE) KOZGF Access sequence 20130214

Method GET_ACCESS_SEQUENCE on class CL_BR_PRICING_UTILITY has no exception.

Method GET_CONDITION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESS_SEQUENCE Call by reference Type reference (TYPE) KOZGF Access sequence 20130510
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) KAPPL Application 20130510
3 Importing IV_USAGE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20130510
4 Returning RT_CONDITION_TABLE Value transfer Type reference (TYPE) T682I_TABLE Conditions: Access Sequences (Generated Form) 20130510

Method GET_CONDITION_TABLE on class CL_BR_PRICING_UTILITY has no exception.

Method GET_CONDITION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) KAPPL Application 20130214
2 Importing IV_INTERNAL_CODE Call by reference Type reference (TYPE) J_1BTXCODE Internal Code for Tax Conditions 20130214
3 Returning RV_CONDITION_TYPE Value transfer Type reference (TYPE) KSCHL Condition Type 20130214

Method GET_CONDITION_TYPE on class CL_BR_PRICING_UTILITY has no exception.

Method GET_TABLE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONDITION_TABLE Call by reference Type reference (TYPE) DDOBJNAME Condition table 20130214
2 Importing IV_FIELD Call by reference Type reference (TYPE) CHAR30 Derired field in the condition tables 20130214
3 Returning RT_TABLE_STRUCTURE Value transfer Type reference (TYPE) COMT_X031L_TAB Table Type for Field Information for Database Tables 20130214

Method GET_TABLE_STRUCTURE on class CL_BR_PRICING_UTILITY has no exception.

Method GET_VALUE_FROM_COND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_J_1BNFDOC Call by reference Type reference (TYPE) J_1BNFDOC Nota Fiscal Header 20130214
2 Importing IS_J_1BNFLIN Call by reference Type reference (TYPE) J_1BNFLIN Nota Fiscal line items 20130214
3 Importing IT_CONDITION_TABLE Call by reference Type reference (TYPE) T682I_TABLE Table via T682I 20130510
4 Importing IV_FIELD Call by reference Type reference (TYPE) CHAR30 Derired field in the condition tables 20130214
5 Importing IV_USAGE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20130214
6 Returning RV_VALUE Value transfer Type reference (TYPE) CHAR30 Desired field value 20130214

Method GET_VALUE_FROM_COND_TABLE on class CL_BR_PRICING_UTILITY has no exception.

Method GET_VALUE_FROM_INTERNAL_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_J_1BNFDOC Call by reference Type reference (TYPE) J_1BNFDOC Nota Fiscal Header 20130214
2 Importing IS_J_1BNFLIN Call by reference Type reference (TYPE) J_1BNFLIN Nota Fiscal line items 20130214
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) KAPPL Application 20130214
4 Importing IV_FIELD Call by reference Type reference (TYPE) CHAR30 Derired field in the condition tables 20130214
5 Importing IV_INTERNAL_CODE Call by reference Type reference (TYPE) J_1BTXCODE Internal Code for Tax Conditions 20130214
6 Importing IV_USAGE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20130214
7 Returning RV_VALUE Value transfer Type reference (TYPE) CHAR30 Desired field value 20130214

Method GET_VALUE_FROM_INTERNAL_CODE on class CL_BR_PRICING_UTILITY has no exception.

Method MAP_CATALOG_TO_NF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) CHAR30 Desired field in the condition tables 20130510
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130510
3 Returning RV_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20130510

Method MAP_CATALOG_TO_NF on class CL_BR_PRICING_UTILITY has no exception.

Method PREPARE_SELECT_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTION_CRITERIA Call by reference Type reference (TYPE) TT_SELECTION_CRITERIA Selection criteria for the condition table 20130214
2 Importing IS_J_1BNFDOC Call by reference Type reference (TYPE) J_1BNFDOC Nota Fiscal Header 20130214
3 Importing IS_J_1BNFLIN Call by reference Type reference (TYPE) J_1BNFLIN Nota Fiscal line items 20130214
4 Importing IT_TABLE_STRUCTURE Call by reference Type reference (TYPE) COMT_X031L_TAB Table Type for Field Information for Database Tables 20130214
5 Importing IV_FIELD Call by reference Type reference (TYPE) CHAR30 Desired field in the condition tables 20130510

Method PREPARE_SELECT_CRITERIA on class CL_BR_PRICING_UTILITY has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 617