Sapass

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



Index

AppraisalModel

AppraisalModel


Definition


Template for actual appraisals


Purpose


Appraisal models enable you to create standardized appraisals - this
ensures that the results of appraisals can be compared against each other.


You should use appraisal models to define appraisal data that is
generally applicable, and not based on a specific appraisal scenario. Appraisal models can be applied for a range of uses.


Structure


An appraisal model is identified by means of the following fields:


  • Plan version

  • ID of appraisal model

  • Validity

  • The following information is defined in an appraisal model:


  • Description of the appraisal model

  • Form and type of appraisal

  • Criteria (or qualifications/qualification groups) to be rated

  • Appraisal scales and proficiency texts (descriptions) for all appraisal elements

  • Calculation method for all appraisal elements

  • Sorting and numbering of appraisal elements

  • Follow-up/further processing modules

  • Notes for all appraisal elements

  • Integration


    An appraisal model must exist before you can create an appraisal.


    You manage appraisal models in the appraisals catalog.


    Example


  • Annual performance appraisal

  • Instructor appraisal

  • Appraisal for hourly paid staff

  • Appraisal for salaried employees

  • 11-Dec-2005


    Methods

    Available Methods


    • AppraiseeGetList : Read appraisees [ BAPI_APPRAISEE_GETLIST ]
    • AppraiserGetList : Read appraisers [ BAPI_APPRAISER_GETLIST ]
    • GetDetail : Read detailed information for appraisal model [ BAPI_APPRAISAL_MODEL_GETDETAIL ]
    • GetList : Read appraisal model [ BAPI_APPRAISAL_MODEL_GETLIST ]
    • ScaleGetDetail : Read proficiencies and texts for scale [ BAPI_APPRAISAL_SCALE_GETDETAIL ]

    11-Dec-2005


    AppraiseeGetList

    AppraiseeGetList


    This method

    Notes

    Related Methods
    The following methods are available for the business object Appraisal Model:

  • Read Appraisal Model
  • Display Appraisal Model
  • Read Scale Proficiencies and Texts

  • Read Appraisees
  • Read Appraisers
  • Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings.

    Further Information

    For more information on the appraisals catalog, refer to the R/3 Library(
    HR -> Personnel Management -> Personnel Development -> Appraisal Systems -> Appraisals -> Appraisals Catalog
    ), and to the Implementation Guide (IMG) for Personnel Development (Edit Appraisals catalog).


    11-Dec-2005


    AppraiserGetList

    AppraiserGetList


    This method

    Notes

    Related Methods
    The following methods are available for the business object Appraisal Model:

  • Read Appraisal Model
  • Display Appraisal Model
  • Read Scale Proficiencies and Texts

  • Read Appraisees
  • Read Appraisers
  • Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings.

    Further Information

    For more information on the appraisals catalog, refer to the R/3 Library(
    HR -> Personnel Management -> Personnel Development -> Appraisal Systems -> Appraisals -> Appraisals Catalog
    ), and to the Implementation Guide (IMG) for Personnel Development (Edit Appraisals catalog).


    11-Dec-2005


    GetDetail

    GetDetail


    This method reads detailed information (name, ID, and so on) on an appraisal model.

    Notes

    Related Methods
    The following methods are available for the business object Appraisal Model:

  • Read Appraisal Model

  • Display Appraisal Model
  • Read Scale Proficiencies and Texts
  • Read Appraisees
  • Read Appraisers
  • Messages are returned in the parameter return. The parameterdocumentation shows the return codes and their meanings.


    Further Information

    For more information on appraisal models, refer to the Implementation Guide (IMG) for Personnel Development (Edit Appraisals Catalog).


    11-Dec-2005


    GetList

    GetList


    This method reads all existing appraisal models in the appraisals catalog of a plan version that satisfy the importparameters.

    Example

    Use this method to find appraisal models.

    Notes

    Related Methods
    The following methods are available for the business object Appraisal Model:


  • Read Appraisal Model
  • Display Appraisal Model
  • Read Scale Proficiencies and Texts
  • Read Appraisees
  • Read Appraisers
  • Messages are returned in the parameter return. The parameter
    documentation shows the return codes and their meanings.

    Further Information

    For more information on the appraisals catalog, refer to the R/3 Library(HR -> Personnel Management -> Personnel Development -> Appraisal Systems -> Appraisals -> Appraisals Catalog
    ), and to the Implementation Guide (IMG) for Personnel Development (Edit Appraisals catalog).


    11-Dec-2005


    ScaleGetDetail

    ScaleGetDetail


    This method reads detailed information on the scale of an appraisal model.

    The information displayed will depend on the type of scale involved (quality scale or quantity scale).

    Notes

    Related Methods
    The following methods are available for the business object Appraisal Model:


  • Read Appraisal Model
  • Display Appraisal Model
  • Read Scale Proficiencies and Texts
  • Read Appraisees
  • Read Appraisers
  • Messages are returned in the parameter return. The parameter
    documentation shows the return codes and their meanings.

    Further Information

    For more information on appraisal scales, refer to the Implementation Guide (IMG) for Personnel Development (Edit Scales).


    11-Dec-2005