SAP ABAP Data Element PIN_OPTIN (Increment option)
Hierarchy
SAP_HRCIN (Software Component) Sub component SAP_HRCIN of SAP_HR
   PA-PA-IN (Application Component) India
     PB40 (Package) HR master data: India
Basic Data
Data Element PIN_OPTIN
Short Description Increment option  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type PIN_OPTIN    
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 Option 
Medium 16 Increment option 
Long 25 Option for the increment 
Heading Optin 
Documentation

Definition

The Basic Promotions Report (HINIBSP0) reads this field to calculate the promotion related increment for an employee. The system provides you with the following increment options:

  1. Increment as per existing ALGRP
    • The system reads the table view Basic Slabs (V_T7INB7) to find out for the current Pay Scale Grouping for Allowances of the employee, the basic salary slab in which the current basic salary of the employee falls.
    • If, for the current Pay Scale Grouping for Allowances of the employee, the current basic salary of the employee does not fall in any basic salary slab, the employee is rejected.
    • If the current basic salary of the employee falls in the current Pay Scale Grouping for Allowances basic salary slab, the system calculates increment as per the Increment Method (Amount basis or Percentage basis) selected by you.
    • If the new basic salary calculated above, is less than the minimum basic salary of the new Pay Scale Grouping for Allowances basic salary slab, the system increases the new basic salary to the minimum basic of the new Pay Scale Grouping for Allowances basic salary slab.
    • If the new basic salary calculated above, falls in the new Pay Scale Grouping for Allowances basic salary slab, the system adjusts the new basic to fit with the nearest lower basic salary slab.
      For example, for a Pay Scale Grouping for Allowances, you have selected Increment by Amount method of increment and 1 as the Number of Increments. The new basic salary for the employee is Rs.6600. The new Pay Scale Grouping for Allowances basic salary slab is 6000-500-10000. The nearest lower fitting basic salary is Rs.6500.
  2. Increment as per new ALGRP
    • The system reads the table view Basic Slabs (V_T7INB7) to find out for the current Pay Scale Grouping for Allowances of the employee, the basic salary slab in which the current basic salary of the employee falls.
    • If, for the current Pay Scale Grouping for Allowances of the employee, the current basic salary of the employee does not fall in any basic salary slab, the employee is rejected.
    • If the current basic salary is less than the minimum basic salary of the new Pay Scale Grouping for Allowances basic salary slab, the employee is rejected.
    • If the current basic salary falls in the new Pay Scale Grouping for Allowances basic salary slab, the system adjusts the current basic to the nearest lower basic of the new Pay Scale Grouping for Allowances basic salary slab.
    • The system calculates increment as per the Increment Method (Amount basis or Percentage basis) selected by you.
  3. Minimum basic of new ALGRP
    • The system calculates the new basic salary as the minimum basic of the new Pay Scale Grouping for Allowances basic salary slab.
  4. Increment as per present ALGRP and upper fit in new ALGRP
    • The system reads the table view Basic Slabs (V_T7INB7) to find out for the current Pay Scale Grouping for Allowances of the employee, the basic salary slab in which the current basic salary of the employee falls.
    • If, for the current Pay Scale Grouping for Allowances of the employee, the current basic salary of the employee does not fall in any basic salary slab, the employee is rejected.
    • If the current basic salary of the employee falls in the current Pay Scale Grouping for Allowances basic salary slab, the system calculates increment as per the Increment Method (Amount basis or Percentage basis) selected by you.
    • If the new basic salary calculated above, is less than the minimum basic salary of the new Pay Scale Grouping for Allowances basic salary slab, the system increases the new basic salary to the minimum basic of the new Pay Scale Grouping for Allowances basic salary slab.
    • If the new basic salary calculated above, falls in the new Pay Scale Grouping for Allowances basic salary slab, the system adjusts the new basic to fit with the nearest higher basic salary slab.
      For example, for a Pay Scale Grouping for Allowances, you have selected Increment by Amount method of increment and 1 as the Number of Increments. The new basic salary for the employee is Rs.6600. The new Pay Scale Grouping for Allowances basic salary slab is 6000-500-10000. The nearest higher fitting basic salary is Rs.7000. The new basic salary is increased to Rs. 7000.
  5. Next higher basic in new ALGRP and incremnt as per new ALGRP
    • The system reads the table view Basic Slabs (V_T7INB7) to find out for the current Pay Scale Grouping for Allowances of the employee, the basic salary slab in which the current basic salary of the employee falls.
    • If, for the current Pay Scale Grouping for Allowances of the employee, the current basic salary of the employee does not fall in any basic salary slab, the employee is rejected.
    • If the current basic salary, is less than the minimum basic salary of the new Pay Scale Grouping for Allowances basic salary slab, the employee is rejected.
    • If the current basic salary of the employee falls in the new Pay Scale Grouping for Allowances basic salary slab, the system reads the nearest upper basic salary and changes the current salary accordingly. The system gives an increment according to the relevant basic salary slab and Method of Increment of the new Pay Scale Grouping for Allowances.
    • For example, for a Pay Scale Grouping for Allowances, you have selected Increment by Amount method of increment and 1 as the Number of Increments. The current basic salary for the employee is Rs.6600. The new Pay Scale Grouping for Allowances basic salary slab is 6000-500-10000. The nearest higher fitting basic salary is Rs.7000. The system calculates increment as per the new Pay Scale Grouping for Allowances basic salary relevant slabs and Method of Increment (Amount basis or Percentage basis) selected by you. The new basic salary for the employee is Rs.7500 (7000 + 500).
  6. PPay =(Basic+Inc.) of present ALGRP-lower basic of new ALGRP
    • The system reads the table view Basic Slabs (V_T7INB7) to find out for the current Pay Scale Grouping for Allowances of the employee, the basic salary slab in which the current basic salary of the employee falls.
    • If, for the current Pay Scale Grouping for Allowances of the employee, the current basic salary of the employee does not fall in any basic salary slab, the employee is rejected.
    • If the current basic salary of the employee falls in the current Pay Scale Grouping for Allowances basic salary slab, the system calculates increment as per the Increment Method (Amount basis or Percentage basis) selected by you.
    • If the new basic salary calculated above, is less than the minimum basic salary of the new Pay Scale Grouping for Allowances basic salary slab, the system increases the new basic salary to the minimum basic of the new Pay Scale Grouping for Allowances basic salary slab.
    • If the new basic salary calculated above, falls in the new Pay Scale Grouping for Allowances basic salary slab, the system calculates the difference between the new basic and the nearest lower basic salary slab. The nearest lower basic salary slab is the new basic salary for the employee. The difference amount is treated as the new Personal Pay.
      For example, for a Pay Scale Grouping for Allowances, you have selected Increment by Amount method of increment and 1 as the Number of Increments. The new basic salary for the employee is Rs.6600. The new Pay Scale Grouping for Allowances basic salary slab is 6000-500-10000. The nearest lower fitting basic salary in the new Pay Scale Grouping for Allowances is Rs.6500. Hence, Rs.6500 is the new basic and Rs.100 is the new Personal Pay.

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