Hierarchy
⤷ CA-HR (Application Component) Cross-Application Objects in HR
⤷ BPCAL (Package) Cross-Application Objects for International Payroll PY
Basic Data
Data Element | WAGECOMPEXT_AMOUNT |
Short Description | Amount of External Wage Component |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | BAPICURR | |
Data Type | DEC | Counter or amount field with comma and sign |
Length | 23 | |
Decimal Places | 4 | |
Output Length | 30 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | AMOUNT | |
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Amount |
Medium | 14 | Amount |
Long | 20 | Amount |
Heading | 10 | Amount |
Documentation
Definition
Use
The amount can only be interpreted with a currency. Every currency has a specific number of valid decimal places. Additional decimal places in excess of this number must be filled with zeros for WAGECOMPEXT_AMOUNT.
A currency's decimal places are stored in the CURRDEC field of table TCURX (Decimal Places in Currencies).
If no currency is specified, the system assumes that the amount was entered in a currency with two decimal places.
The system converts the amount to an HR-internal format with exactly 13 predecimal places and 2 decimal places. Therefore, you must ensure that you use no more than 15 places for your amount. These 15 places are calculated by adding the number of decimal places (0 to 4 places) that are valid in your currency to the number of predecimal places (15 to 11 places).
Dependencies
Example
The following table illustrates how amounts from the external application and in different currencies are interpreted in the SAP HR System depending on the number of decimal places (DecP) and then displayed internally:
DecP Curr. Amount HR Interpretation Internal HR Disp
two DEM 123.4500 123,45 DEM 123.45
zero ITL 123.0000 123 ITL 1.23
three KWD 123.4560 123,456 KWD 1234.56
An amount with more than 15 places, such as 12345678901234.5600 DEM, causes an error because it includes too many places (16 in this example).
History
Last changed by/on | SAP | 20020827 |
SAP Release Created in | 50A |