Ansicht
Dokumentation
BAPI_BEN_BUS3029_CHECK_SELECT - Consistency Check
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL_S_LOG - Application Log: Log header dataThis documentation is copyright by SAP AG.
Functionality
This function module is used as the basis for the BAPI method EmployeeBenefit.CheckSelection.
This method checks that the elections made for the employee are consistent with what is permitted by company rules. ALL elections must be 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.
Example
Notes
Messages are returned in the RETURN parameter. You will find the return codes and their definitions in the documentation for this parameter.
Further information
Parameters
BENEF_SELECTIONCREDIT_SELECTION
DEPEND_SELECTION
DOC_REQUIRED_HEALTH
DOC_REQUIRED_INSURANCE
EVENT
HEALTH_SELECTION
INSURANCE_SELECTION
INVEST_SELECTION
MISCEL_SELECTION
RETURN
SAVINGS_SELECTION
SPENDING_SELECTION
STOCKP_SELECTION
Exceptions
Function Group
HRBEN00BUS3029Fill RESBD Structure from EBP Component Structure RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 3202 Date: 20240523 Time: 085224 sap01-206 ( 28 ms )