SAP ABAP Data Element /BA1/F4_DTE_FX_XRCSV (Indicator: Rate Category Uses Recursive Rate Search)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-FS-MKD (Application Component) Basic Market Data
     /BA1/F4_FX (Package) Market Data: Exchange Rates
Basic Data
Data Element /BA1/F4_DTE_FX_XRCSV
Short Description Indicator: Rate Category Uses Recursive Rate Search  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type XFELD    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Rec.Search 
Medium 19 Recursive Rate Srch 
Long 20 Recursive Rate Srch 
Heading 19 Recursive Rate Srch 
Documentation

Definition

  • If you activate this indicator, then the exchange rate for translating from currency 1 into currency 2 is split up into two components (from currency 1 into reference currency, and from currency 2 into reference currency) before the system uses the alternative rate category to derive the rate category separately for each of these components.

    If the alternative rate category also uses a recursive exchange rate search, this procedure is repeated in the alternative rate category.
  • If you do not activate this indicator, the exchange rate is not split into two components before the system continues its search for an exchange rate in the derived rate category.

    In each step of the derivation process, this indicator determines whether or not the currency pair in question is split before any further derivation steps are performed via the reference currency.
  • If a recursive search indicator is activated in a rate category, and if there is no further derivation through an alternative rate category, the system only searches for the exchange rates in relation to the reference currency. If the system is unable to determine a cross rate because it could not find one of the two exchange rates required for this, it does not attempt to read the cross rate directly from the database any longer. This means that if the "recursive rate search" indicator is activated, the system behaves in the same way as when the "Euro conversion" indicator is activated. If, however, neither of these indicators is activated, and the system is unable to find the exchange rates on the basis of the reference currency, it tries again to read the cross rate directly.
  • If the recursive rate search is deactivated for all rate categories, the rate search via alternative rate categories here is the same as the rate search via alternative rate categories in the currency translation functions available throughout the application.

Use

Possible scenarios for using the recursive rate search:

  • A combination of variable and fixed exchange rates. In this case, the system only checks the variable exchange rates to see if the rates are "younger" than the maximum age specified. Fixed rates, on the other hand, can be any age.
  • Scenario involving several reference currencies. For example, if the reference currency for all variable rates is USD, but the fixed EUR exchange rates are required also. In this case, the recursive rate search can help you compile a rate "trail", for example, CAD->USD->EUR->DEM.

Dependencies

If you want to use the recursive rate search, you must define a reference currency.

Note: You must not use a recursive rate search if a "Spreads" rate category occurs in a derivation step. If the system detects a situation like this, it issues an error message.

Example

The recursive search has been activated and the reference currency EUR defined for rate category 'A'.

In rate category 'A', the currency combination USD/EUR is moved to alternative rate category 'B', and the currency combination DEM/EUR to alternative rate category 'C'.

If the system has to search for the exchange rate for translating from USD into DEM in rate category 'A', it searches first for the USD->EUR exchange rate in rate category 'B' and the DEM->EUR exchange rate in rate category 'C'. The system can then calculate the cross rate (USD->DEM) on the basis of this information.

If, however, you had deactivated the recursive rate search for rate category 'A', then the search for rate USD->DEM would be passed on to another rate category (and not split up into the components USD->EUR and DEM->EUR).

History
Last changed by/on SAP  20110908 
SAP Release Created in 20