SAP ABAP Interface IF_FDT_UNIT_CURR_EXIT (FDT: Exit for Unit and Currency Conversion)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PR_CPF_BRFPLUS_CONV_EXIT Conversion exit class for Pricing CPF BRFplus applications 20130410
Properties
Interface IF_FDT_UNIT_CURR_EXIT  
Short Description FDT: Exit for Unit and Currency Conversion    
General Data
Package SFDT_CORE   BRFplus: Core 
Created 20121214   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_UNIT_CURR_EXIT has no interface.
Friends
Interface IF_FDT_UNIT_CURR_EXIT has no friend.
Attributes
Interface IF_FDT_UNIT_CURR_EXIT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_AMOUNT Static method Public Method Convert amount into another curr 20121214
2 CONVERT_QUANTITY Static method Public Method Convert quantity into another unit 20121214
3 GET_DIMENSION_FROM_UNIT Static method Public Method Get dimension from unit 20121217
4 GET_SI_UNIT_FOR_DIMENSION Static method Public Method Get SI unit (Base Unit) for dimension 20121217
Events
Interface IF_FDT_UNIT_CURR_EXIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AMOUNT Public Type reference (TYPE) CL_FDT_AMOUNT_CONV=>AMOUNT_INTERNAL Type Packed, Length 16, Decimals 0 20121214
Method Signatures

Method CONVERT_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AMOUNT_OUT Call by reference Type reference (TYPE) AMOUNT Amount (P, 16, 0) 20121214
2 Importing IV_AMOUNT_IN Call by reference Type reference (TYPE) AMOUNT Amount (P, 16, 0) 20121214
3 Importing IV_CURRENCY_IN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_CURRENCY Elementary Data Type Currency Key 20121214
4 Importing IV_CURRENCY_OUT Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_CURRENCY Elementary Data Type Currency Key 20121214
# Exception Resumable Description Created on
1 CX_FDT_CONVERSION FDT: Conversion Failure 20121214

Method CONVERT_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_QUANTITY Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_NUMBER Elementary Data Type Number 20121214
2 Importing IV_QUANTITY Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_NUMBER Elementary Data Type Number 20121214
3 Importing IV_UNIT_IN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_UNIT Elementary Data Type Unit of Measurement 20121214
4 Importing IV_UNIT_OUT Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_UNIT Elementary Data Type Unit of Measurement 20121214
# Exception Resumable Description Created on
1 CX_FDT_CONVERSION FDT: Conversion Failure 20121214

Method GET_DIMENSION_FROM_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNIT Call by reference Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_UNIT Elementary Data Type Unit of Measurement 20121217
2 Returning RV_DIMENSION Value transfer Type reference (TYPE) IF_FDT_TYPES=>QUANTITY_DIMENSION Quantity category 20121217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121217

Method GET_SI_UNIT_FOR_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIMENSION Call by reference Type reference (TYPE) IF_FDT_TYPES=>QUANTITY_DIMENSION Dimension key 20121217
2 Returning RV_SI_UNIT Value transfer Type reference (TYPE) IF_FDT_TYPES=>ELEMENT_UNIT Elementary Data Type Unit of Measurement 20121217
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121217
History
Last changed by/on SAP  20140121 
SAP Release Created in 740