SAP ABAP Data Element PW_FORML (Formula for determining premium)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PTIM (Package) HR Time Management Application Development
Basic Data
Data Element PW_FORML
Short Description Formula for determining premium  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type CHAR70    
Data Type CHAR   Character String 
Length 70    
Decimal Places 0    
Output Length 70    
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 Calc. 
Medium  
Long 30 Calculation rule 
Heading 25 Calculation rule 
Supplementary Documentation - PW_FORML 1011

Use

Calculation rule for results in incentive wages.

Procedure

This formula uses postfix notation, i.e. the operands are specified before the operation in +, *, -, /, >, < operations.

Example:
A + B
is expressed in postfix notation as A B + .

In more complicated cases:
( A + B ) * C
becomes A B + C * in postfix notation.

You can use all time ticket data:
SOW01 Target time which has accumulated in the group
RUW01 Actual time which has accumulated in the group
VWXYZ Where VWXYZ is a result type specified in
view V_T703W, "Incentive Wages: Result Type".

You can enter fixed constants:
&xxxxxxx A string of exactly 7 digits can be entered
after a '&' This is interpreted as a number
with 3 places after the decimal point.

You can access a routine:
(NNNNN) The name in round brackets is taken as the name of a
routine. This routine must be defined in INCLUDE FP53LE99
of SAPFP53L. This routine is expected to allocate
the result of its calculation to the PACK variable,
after which it is possible to continue with the premium
formula.

You can indicate interim results as result types:
=AAAAA A 5-character alphanumeric string after a '=' is
interpreted as a result type under which the
intermin result is displayed.

You can access a premium function in view T703P, "Incentive Wages: Simple Functions".
$XXX Premium function XXX in view T703P, "Incentive Wages:
Simple Functions", is interpreted.

The following operations are supported:
+ Addition
- Subtraction
* Multiplication
/ Division ( by 0 is 0 by definition)
> Greater than
< Less than

There must always be exactly one blank character between variables and operations.

The line can end with a comment, introduced by '"'.

Examples

Dependencies

Supplementary Documentation - PW_FORML 7036

Use

Premium formula for calculating the labor utilization
rate for incentive wages.

Procedure

This formula uses postfix notation, i.e. the operands are specified before the operation, where the operations are +, *, -, /, >, <.
Example:
A + B
is expressed in postfix notation as A B + .

In more complicated cases:
( A + B ) * C
becomes A B + C * in postfix notation.

You can use all time ticket data:
SOW01 Target time which has accumulated in the group.
RUW01 Actual time which has accumulated in the group.
VWXYZ Where VWXYZ is one of the valid, coded result types
for this table in table T703Z.

You can enter fixed constants:
&xxxxxxx A string of exactly 7 digits can be entered
after a '&'. This is interpreted as a number with
3 places after the decimal point.

You can use constants from table T511K:
&AAAAA A 5-character alphanumeric string can be specified
after a '&'. The first character may not be numeric.
This is interpreted as a constant from table T511K.
This constant is read according to the date.

You can access a routine:
(NNNNN) The name in round brackets is taken as the name of a
routine. This routine must be defined in INCLUDE
FP53LE99 of SAPFP53L. The routine assigns the result
of its calculation to the PACK variable; the premium
formula can then be further calculated.

You can indicate interim results as result types:
=AAAAA A 5-character alphanumeric string after a '=' is
interpreted as a result type for the interim result.

You can access a premium function in table T703P:
$XXX The premium function XXX in table T703P is
interpreted.

The following operations are supported:
+ Addition
- Subtraction
* Multiplication
/ Division (by 0 is 0 by definition)
> Greater than
< Less than

There must always be exactly one blank character between variables
and operations.

The line can end with a comment, introduced by '"'.

Examples

Dependencies

History
Last changed by/on SAP  19950822 
SAP Release Created in