SAP ABAP IMG Activity REFXVC_TIVCACTDTRULE (Specify Calculation of Translation Date Based on Process)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_CU (Package) RE: Customizing (IMG) and Area Menu
IMG Activity
ID REFXVC_TIVCACTDTRULE Specify Calculation of Translation Date Based on Process  
Transaction Code S_AER_95000246   (empty) 
Created on 20060515    
Customizing Attributes REFXVC_TIVCACTDTRULE   Specify Calculation of Translation Date Based on Process 
Customizing Activity REFXVC_TIVCACTDTRULE   Specify Calculation of Translation Date Based on Process 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name REFXVC_TIVCACTDTRULE    

Use

The translation date rule specifies, dependent on the process, the date that is used for the currency translation. You assign the translation date rule to the currency translation rule.

Requirements

Standard settings

Currency translation rule DEFAULT is already defined in standard Customizing. This rule calculates all exchange rates related to the cash flow using the posting date or due date. For all processes that are not related to the cash flow, the system uses the current date for the translation (that is, the most recent available exchange rate).

Activities

Choose New Entries to create a new translation date rule. Enter a meaningful name and a short description.

  • Select the rule you created. In the navigation area on the left side of the screen, choose Process-Dependent Determination of Date. Choose New Entries . Choose the input help for the Process field to see the processes for which you can make settings.
    The input help shows all processes for which currency translation might be necessary. For example: You want to generally use the current exchange rate and do not want the system to issue an error message if this is not yet entered in the system. In that case, it is sufficient to make a setting for the process DEFAULT . The system then always uses it as long as there is not other specific setting for the current process. For a description of the different processes in the system related to currency translation, see the process documentation.

    In some cases you may want to have the system determine the translation date for a given process differently for simulations than in update mode. In those cases you have make two entries in this table for the same translation process. Set the Simulation indicator for one of the entries but not for the other. For some processes, it is not helpful to make this distinction between simulation and update runs. The process documentation contains information on which processes these are.

    The basic distinction is as follows:

    • A process that does not write any data that is dependent on the exchange rate to the database, reads the exchange rate for the simulation.
    • A process that saves data gets the exchange rate for update mode (simulation indicator is not set).

      If you execute a simulation run for a process, for which there is both an update run and a simulation run, then the system first tries to determine the exchange rate using the date rule set up for the update run. Only if this is not possible (exchange rate does not exist on date and the error response is set to Error), then the system reads the exchange rate for the simulation run. If there are no settings for a simulation run for the particular process, then the system uses the settings for the DEFAULT process with the simulation indicator set. For this reason, you should only make a setting for simulation that differs from the setting for the update run, if the error response for the update run is set to Error.

  • The translation base date is the date that serves as the basis for determining the exchange rate. You enter a character string here that represents the date. The dates that are allowed depend on the process. The following dates, for example, can be used for the calculation when the cash flow is generated:
    • Due date
    • Start date of period
    • End date of period
    • Today's date

      For service charge settlement, on the other hand, the following dates can be used:

    • Document date
    • Posting date
    • Due date
    • Today's date

      To see which date fields are available, use the input help.
      For the default process, you always have to use the current date (today's date).

  • Specify how the system should respond when an error occurs. For all processes that run in simulation mode, enter Warning or Accept. For all other processes, enter Error, if you want to make sure that the currency translation is made using the exchange rate of a particular date. Enter Warning or Accept, if you also want to allow the use of the last exchange rate before the day determined.
  • In the Number of Days field, specify how old the exchange rate is allowed to be.
  • Using the translation date shift rule, you can set up a more complex rule for calculating the date on which the exchange rate is read. The translation base date is the basis for this calculation.

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG REFXVC_TIVCACTDTRULE 0 ALN0000036 Real Estate Contract 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
VC_TIVCACTDTRULE C - View cluster SM34  
History
Last changed by/on SAP  20101217 
SAP Release Created in 700