Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>EmployeeTimeValSpec



Index

EmployeeTimeValSpec

EmployeeTimeValSpec


The Business Object Employee Time Evaluation Specifications
performs checks on time data recorded in an external system and related to different payment.


Structure


Checks are carried out against entries in the HR system, especially for the following:


  • Check pay scale group and level

  • Check bonus type and bonus value

  • Check position

  • 11-Dec-2005


    Methods

    Available Methods


    • Check : Check different payment [ BAPI_EETIMEVALSPEC_CHECK ]
    • CheckBonus : Check bonus [ BAPI_EETIMEVALSPEC_CHECKBONUS ]
    • CheckCurrency : Check currency [ BAPI_EETIMEVALSPEC_CHECKCURR ]
    • CheckPosition : Check item [ BAPI_EETIMEVALSPEC_CHECKPOS ]
    • CheckWageGroupLevel : Check pay scale/level [ BAPI_EETIMEVALSPEC_CHECKGRLEV ]
    • GetCurrency : Determine currency [ BAPI_EETIMEVALSPEC_GETCURR ]
    • GetValuesWageGroupLevel : BAPI: Checks Payscale Group/Level [ BAPI_EETIMEVALSPEC_GETVALGRLEV ]

    11-Dec-2005


    Check

    Check


    This method enables you to check different payments record in an external system.

    Depending on the specific values entered, the following entries are checked in the R/3 System:

  • Premium indicator
  • Currency
  • Payscale group/payscale level

  • Position
  • Notes

    The checks take place in the executed methods as follows:

    Premium indicator EmployeeTimeValSpec.Check

    Currency EmployeeTimeValSpec.CheckCurrency

    Payscale group/level EmployeeTimeValSpec.CheckWageGroupLevel


    Position EmployeeTimeValSpec.CheckPosition


    11-Dec-2005


    CheckBonus

    CheckBonus


    This method enables you to check the premiums entered in the external system against the existing entries in the R/3 System.

    Notes

    Call this method with EmployeeTimeValSpec.Check.


    11-Dec-2005


    CheckCurrency

    CheckCurrency


    This method enables you to check the currency entered in the external system against existing entries in the R/3 System.

    Notes

    To call this method, use EmployeeTimeValSpec.Check.


    11-Dec-2005


    CheckPosition

    CheckPosition


    This method enables you to check the positions recorded in an external system against existing entries in the R/3 System.

    Notes

    To call this method, use EmployeeTimeValSpec.Check.


    11-Dec-2005


    CheckWageGroupLevel

    CheckWageGroupLevel


    This method enables you to check the payscale groups and levelsrecorded in an external system against the existing entries in the R/3 System.

    Notes

    The check of the payscale group/level depends on the payscale area that is defined in the Basic Pay infotype (0008).


    To call this method, use EmployeeTimeValSpec.Check.


    11-Dec-2005


    GetCurrency

    GetCurrency


    This method determines the currency used for recording a different payment in an external system.

    Notes

    The currency is determined from the country indicator to which (MOLGA) each employee is assigned.


    11-Dec-2005


    GetValuesWageGroupLevel

    GetValuesWageGroupLevel


    This method can be used to create a list of the available values for the pay scale group or level for a personnel number.

    Notes

    The pay scale group or level is output according to the pay scale area determined in the Basic Pay infotype (0008).


    The method is called using the EmployeeTimeValSpec.GetValuesWageGroupLevel method.


    11-Dec-2005