Fonction SAP BAPI_BEN_BUS3029_CHECK_SELECT - Consistency Check

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
EVENT BAPIBENEVT u 57 Adjustment reason

Paramètre Reférence Type Long. Description
RETURN BAPIRETURN1 u 470 Return

Paramètre Reférence Long. Facultatif Description
BENEF_SELECTION BAPIBENSBF 36 X Beneficiary selection
CREDIT_SELECTION BAPIBEN_S1 88 X Credit selection
DEPEND_SELECTION BAPIBENSDP 32 X Dependent selection
DOC_REQUIRED_HEALTH BAPIBEN_SA 175 X Required documents for health plan
DOC_REQUIRED_INSURANCE BAPIBEN_SB 150 X Required documents for insurance plan
HEALTH_SELECTION BAPIBEN_SA 175 X Health plan selection
INSURANCE_SELECTION BAPIBEN_SB 150 X Insurance plan selection
INVEST_SELECTION BAPIBENSIV 52 X Investment selection
MISCEL_SELECTION BAPIBEN_SE 222 X Miscellaneous plan selection
SAVINGS_SELECTION BAPIBEN_SC 200 X Savings plan selection
SPENDING_SELECTION BAPIBEN_SD 88 X FSA selection
STOCKP_SELECTION BAPIBEN_SF 186 X Stock purchase plan selection

Functionality
This function module is used as the basis for the BAPI methodEmployeeBenefit.CheckSelection.
This method checks that the elections made for the employee areconsistent with what is permitted by company rules. ALL elections mustbe correct for the method to approve the entries.
The main checks that the method makes are that:

  • elected plan exists

  • pre-tax contributions are allowed

  • only one plan per plan type has been elected

  • eligibility variants are fulfilled

  • pre and corequisite plan conditions are fulfilled

  • adjustment permissions are adhered to

  • evidence of insurability (EOI) conditions are adhered to

  • coverage and contribution limits are not exceeded (within single plans)

  • combined coverage limits are not exceeded

  • combined contribution limits are not exceeded

  • dependents, beneficiaries and investments are allowed.
  • Notes
    Messages are returned in the RETURN parameter. You will find the returncodes and their definitions in the documentation for this parameter.

    Description
    Message type

    Value range
    You can find information about the message type in the correspondingdata element: message type.

    Default

    Description
    This is the valid reason for changes to enrollments.
    INCLUDE BAPI_DATAELEMENT

    Value range

    Default

    Description
    Beneficiary selection

    Value range
    This is the list of beneficiaries per plan that the employee hasselected for enrollment.

    Default

    Description
    Credit selection

    Value range
    This is the list of credit plans the employee has chosen to be enrolledin.

    Description
    Dependent selection

    Value range
    This is the list of dependents per plan that the employee has selectedfor enrollment.

    Description
    Required documents for health

    Value range
    This contains the details of any documents required by any of thehealth plans. The employee must provide them in order to participate inthe plans.

    Description
    Required documents for insurance

    Value range
    This contains the details of any documents required by any of theinsurance plans. The employee must provide them in order to participatein the plans.

    Default

    Description
    Health selection

    Value range
    This is the list of health plans the employee has chosen to be enrolledin.

    Default

    Description
    Insurance selection

    Value range
    This is the list of insurance plans the employee has chosen to beenrolled in.

    Default

    Description
    Investment selection

    Value range
    This is the list of investments per plan that the employee hasselected.

    Default

    Description
    Miscellaneous selection

    Value range
    This is the list of miscellaneous plans the employee has chosen to beenrolled in.

    Default

    Description
    Savings selection

    Value range
    This is the list of savings plans the employee has chosen to beenrolled in.

    Default

    Description
    Spending selection

    Value range
    This is the list of spending plans the employee has chosen to beenrolled in.

    Default

    Description
    Stock purchase selection

    Value range
    This is the list of stock purchase plans the employee has chosen to beenrolled in.