Ansicht
Dokumentation

BAPI_BEN_BUS3029_CHECK_SELECT - Consistency Check

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 data  
This documentation is copyright by SAP AG.
SAP E-Book

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_SELECTION
CREDIT_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

HRBEN00BUS3029

Fill 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 )