SAP ABAP IMG Activity OHIXALCUR (Define hourly rates with several decimal places)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA (Application Component) Personnel Administration
     PBAC (Package) Customizing HR Master Data
IMG Activity
ID OHIXALCUR Define hourly rates with several decimal places  
Transaction Code S_AHR_61011366   IMG Activity: OHIXALCUR 
Created on 19981221    
Customizing Attributes OHIXALCUR   Define hourly rates with several decimal places 
Customizing Activity OHIXALCUR   Define hourly rates with several decimal places 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHIXALCUR    

In this step, you define an alternative currency to be used for wage type amounts in the infotype Basic Pay (0008).

The default currency for wage types in the infotype Basic Pay is taken from the currency set for the company code. You can, however, set up the default currency so that it is dependent on the country grouping, pay scale type, pay scale area and employee subgroup grouping for collective agreement provision.

You can also set up a currency with additional decimal places. This allows you to enter amounts for wage types that have more than the usual number of decimal places.

You should also maintain the amounts in the the pay scale dependent table for wage types.

The currency for the annual salary should be taken from the company code.

Example

A certain US-American collective agreement demands that the pay for hourly paid workers is given and paid to the nearest hundreth cent.

The currency for the wage type amounts for these employees should be given as a default value in the basic pay.

Requirements

Standard settings

The standard SAP system contains a sample currency "USDN" which has five decimal places.

The default currency is derived from the company code, i.e. feature ALCUR, which controls the alternative default values. It is delivered with the default value "Blank".

Recommendation

Activities

  1. Set up your own currency with additional decimal places, if necessary. The first three letters of this new currency's name must be identical to that of the standard currency, followed by either a number or a letter. Thus the sample currency "USDN" would supplement the currency "USD".

    If you want to set up the currency AUD5, then you must carry out the following:

    1. Check currency keys:

      Copy the currency key "AUD" - i.e. the currency that is to have additional decimal places - to the name "AUD5" in the view Currencies; supplement the name "with five decimal places".

    2. Set up decimal places for currencies:

      In the view Decimal places for currency codes, enter the currency "AUD5" with 5 decimal places.

    3. Define the conversion factors for currency conversion:

      In the view Currencies: conversion factors, the entries from "AUD" to "AUD5" and from "AUD5" to "AUD" using the conversion factor 1:1 must be added for the exchange rate "M".

    4. Enter conversion rate:

      In the view Currency conversion rates, the entries from "AUD" to "AUD5" and from "AUD5" to "AUD" using the conversion rate 1.00000 must be added for the exchange rate 'M'.

  2. Fill in the view Assign Pay Scale --> Currency.

    Entries will be created for the pay scales that exist in this view. The report will choose the currency from the company code.

  3. In the view Assign Pay Scale --> Currency, change the relevant entries.

    Transport all entries even those that were entered in the table by the report and which you have not changed.

Further notes

You must set up the payroll so that it can process additional decimal places.

See "Payroll settings" for further details.

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHIXALCUR AU Australia
OHIXALCUR BE Belgium
OHIXALCUR CA Canada
OHIXALCUR IT Italy
OHIXALCUR US USA
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHIXALCUR 0 ( HLA0100262 O HLA0100270 O HLA0100318 )  
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
V_CURC V - View SM30 PA 01 Currencies 
V_CURX V - View OY04 01 Decimal places for currencies 
V_TCURF V - View GCRF 01 Currencies: Exchange Ratios 
V_TCURR V - View SM30 PA 01 Currency exchange rates 
V_T510F_B V - View OG00 RRPU10F20 Fill "Assignment pay scale -> currency" with defaults 
V_T510F_B V - View SM30 Check and change view "Assign pay scale --> currency" 
History
Last changed by/on SAP  20030522 
SAP Release Created in