BAPIBEN_OE SAP (Benefits Offer for Misc. Plans) Structure details
Description: Benefits Offer for Misc. Plans
Structure field list including key, data, relationships and ABAP select examples
BAPIBEN_OE is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Benefits Offer for Misc. Plans" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_BAPIBEN_OE TYPE BAPIBEN_OE.
The BAPIBEN_OE table consists of various fields, each holding specific information or linking keys about Benefits Offer for Misc. Plans data available in SAP. These include VALID_DATE (Benefit validity date), FROM_DATE (Start Date), TO_DATE (End Date), BEN_AREA (Benefit area).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced
SAP BAPIBEN_OE structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
PERSON_NO | Personnel Number | PERNR_D | NUMC | 8 | PERNR | PER | |||
VALID_DATE | Benefit validity date | BEN_VALDT | DATS | 8 | DATUM | ||||
FROM_DATE | Start Date | BEGDA | DATS | 8 | DATUM | ||||
TO_DATE | End Date | ENDDA | DATS | 8 | DATUM | ||||
BEN_AREA | Benefit area | BEN_AREA | CHAR | 2 | T5UB3 | BEN_AREA | BEN | ||
PLAN_CATEG | Benefit Plan Category | BEN_CATEG | CHAR | 1 | BEN_CATEG | CTG | |||
PLAN_TYPE | Benefit plan type | BEN_TYPE | CHAR | 4 | T5UB1 | BEN_TYPE | |||
BEN_PLAN | Benefit plan | BEN_PLAN | CHAR | 4 | T5UBA | BEN_PLAN | |||
ELIG_DATE | Benefit calculated eligibility date | BEN_ELIDT | DATS | 8 | DATUM | ||||
PART_DATE | Benefit date of first participation in plan | BEN_PARTDT | DATS | 8 | DATUM | ||||
ENROLL_TYP | Benefit Type of Plan Enrollment | BEN_ENRTYP | CHAR | 1 | BEN_ENRTYP | ||||
ENROLLED | Benefit display whether already participant in plan | BEN_ENROL | CHAR | 1 | XFELD | ||||
CUR_BEGDA | Benefit Start Date of IT Record that Exists at Present | BEN_CRBEG | DATS | 8 | DATUM | ||||
CUR_ENDDA | Benefit End Date of IT Record that Exists at Present | BEN_CREND | DATS | 8 | DATUM | ||||
NOT_ELIG | Benefit indicator whether plan must be delimited | BEN_TBDLMT | CHAR | 1 | XFELD | ||||
CURRENCY | Benefit Currency Key | BEN_CURR | CUKY | 5 | TCURC | WAERS | FWS | ||
CURRENCY_ISO | ISO code currency | WAERS_ISO | CHAR | 3 | ISOCD | ||||
PERIOD | Benefit Period for Calculations | BEN_PERIOD | NUMC | 2 | PFREQ | ABP | |||
BEN_OPTION | Benefit miscellaneous plan option | BEN_LEVEL1 | CHAR | 4 | T74FL | BEN_LEVEL1 | |||
CREDIT_AMT | Benefit employee's calculated credit amount | BEN_BCRAMT | DEC | 23(4) | BAPICURR | ||||
COVER_AMT | Benefit employee's insurance coverage | BEN_BEECOV | DEC | 23(4) | BAPICURR | ||||
ADDT_NO | Benefit Number of Additional Insurance Coverage Units | BEN_ADDNO | DEC | 9 | DEC9 | ||||
ADDT_UNITS | Benefit Unit of Additional Insurance Coverage | BEN_BADDUN | DEC | 23(4) | BAPICURR | ||||
BEN_SALARY | Benefit salary | BEN_BSALAR | DEC | 23(4) | BAPICURR | ||||
PRETAX_PCT | Benefit EE Pre-Tax Contribution Percentage | BEN_EECPCT | DEC | 5(2) | DEC3_2 | ||||
PRETAX_AMT | Benefit employee's pre-tax contribution | BEN_BEEAMT | DEC | 23(4) | BAPICURR | ||||
PSTTAX_PCT | Benefit EE Post-Tax Contribution Percentage | BEN_PTPCT | DEC | 5(2) | DEC3_2 | ||||
PSTTAX_AMT | Benefit employee post-tax contribution amount | BEN_BPTAMT | DEC | 23(4) | BAPICURR | ||||
PSTTAX_IMM | Benefit Indicator Start Post-Tax Contribution Deduct. Immed. | BEN_PSTTX | CHAR | 1 | XFELD | ||||
PRETAX_IND | Benefit Indicator Deductions Based on Pre-Tax | BEN_PRETX | CHAR | 1 | XFELD | ||||
EE_COST | Benefit employee costs | BEN_BEECST | DEC | 23(4) | BAPICURR | ||||
ER_COST | Benefit employer costs | BEN_BERCST | DEC | 23(4) | BAPICURR | ||||
ACTL_COST | Benefit Provider costs | BEN_BACCST | DEC | 23(4) | BAPICURR | ||||
FLEX_IND | Benefits Indicator: Credits Can Be Used | BEN_FLXCR | CHAR | 1 | XFELD | ||||
COVER_MIN | Benefit BAPI minimum insurance coverage (absolute) | BEN_BCVMIN | DEC | 23(4) | BAPICURR | ||||
COVER_MAX | Benefit BAPI maximum insurance coverage (absolute) | BEN_BCVMAX | DEC | 23(4) | BAPICURR | ||||
ADDT_MIN | Benefit Minimum units for additional insurance coverage | BEN_ADDMIN | DEC | 9 | DEC9 | ||||
ADDT_MAX | Benefit Maximum units for additional insurance coverage | BEN_ADDMAX | DEC | 9 | DEC9 | ||||
PREPCT_MIN | Benefit minimum percentage for pre-tax contribution | BEN_CMINP | DEC | 5(2) | DEC3_2 | ||||
PREPCT_MAX | Benefit maximum percentage for pre-tax contribution | BEN_CMAXP | DEC | 5(2) | DEC3_2 | ||||
PREAMT_MIN | Benefit BAPI minimum contribution for savings plans | BEN_BCMINA | DEC | 23(4) | BAPICURR | ||||
PREAMT_MAX | Benefit BAPI maximum contribution for savings plans | BEN_BCMAXA | DEC | 23(4) | BAPICURR | ||||
PRE_MAX | Benefit BAPI maximum pre-tax contribution | BEN_BPRELM | DEC | 23(4) | BAPICURR | ||||
PSTPCT_MIN | Benefit minimum percentage for post-tax contribution | BEN_PMINP | DEC | 5(2) | DEC3_2 | ||||
PSTPCT_MAX | Benefit maximum percentage for post-tax contribution | BEN_PMAXP | DEC | 5(2) | DEC3_2 | ||||
PSTAMT_MIN | Benefit BAPI minimum post-tax amount for savings plans | BEN_BPMINA | DEC | 23(4) | BAPICURR | ||||
PSTAMT_MAX | Benefit BAPI maximum post-tax amount for savings plans | BEN_BPMAXA | DEC | 23(4) | BAPICURR | ||||
PERCENT_OK | Benefit Indicator: Contribution Type 'Percentage' Allowed | BEN_PCTOK | CHAR | 1 | XFELD | ||||
AMOUNT_OK | Benefit Indicator: Contribution Type 'Amount' Allowed | BEN_AMTOK | CHAR | 1 | XFELD | ||||
PRETAX_OK | Benefit indicator pre-tax contributions allowed | BEN_PREOK | CHAR | 1 | XFELD | ||||
POSTTAX_OK | Benefit indicator post-tax contributions allowed | BEN_PSTOK | CHAR | 1 | XFELD | ||||
PRETAX_OPT | Benefit pre-tax indicator must be displayed | BEN_DSPPRE | CHAR | 1 | XFELD | ||||
DEP_RELEV | Benefit indicator for relevancy of dependents | BEN_DEPYN | CHAR | 1 | XFELD | ||||
BEN_RELEV | Benefit Indicator for Relevancy of Beneficiaries | BEN_BENYN | CHAR | 1 | XFELD | ||||
CTG_RELEV | Benefit indicator relevancy of contingency beneficiary | BEN_CTGYN | CHAR | 1 | XFELD | ||||
INV_RELEV | Benefit indicator for relevancy of investments | BEN_INVYN | CHAR | 1 | XFELD | ||||
COST_RELEV | Benefit indicator for cost rule variant relevancy | BEN_CSTYN | CHAR | 1 | XFELD | ||||
CRED_RELEV | Benefit indicator for credit rule variant relevancy | BEN_CRDYN | CHAR | 1 | XFELD | ||||
COVR_RELEV | Benefit indicator for coverage rule variant relevancy | BEN_COVYN | CHAR | 1 | XFELD | ||||
EECO_RELEV | Benefit indicator for relevancy of EE contribution | BEN_EECYN | CHAR | 1 | XFELD | ||||
ERCO_RELEV | Benefit indicator for relevancy of ER contribution | BEN_ERCYN | CHAR | 1 | XFELD | ||||
VEST_RELEV | Benefit indicator for relevancy of vesting rule | BEN_VESYN | CHAR | 1 | XFELD | ||||
PLAN_CHAR | Benefit indicator for plan attribute costs/credits | BEN_CSTCR | CHAR | 1 | XFELD | ||||
MAX_NO_DEP | Benefit Maximum Number of Dependents | BEN_NODEP | NUMC | 2 | NUMC2 | ||||
MAX_NO_BEN | Benefit maximum number of beneficiaries | BEN_NOBEN | NUMC | 2 | NUMC2 | ||||
MAX_NO_CTG | Benefit maximum number of contingency beneficiaries | BEN_NOCTG | NUMC | 2 | NUMC2 | ||||
MAX_NO_INV | Benefit maximum number of investments | BEN_NOINV | NUMC | 2 | NUMC2 | ||||
CHG_BPLAN | Benefit indicator plan can be changed | BEN_CHG_BPLAN | CHAR | 1 | XFELD | ||||
ADD_BPLAN | Benefit Indicator plan can be added | BEN_ADD_BPLAN | CHAR | 1 | XFELD | ||||
DEL_BPLAN | Benefit indicator plan can be deleted | BEN_DEL_BPLAN | CHAR | 1 | XFELD | ||||
CHG_LEVL1 | Benefit indicator option can be changed | BEN_CHG_LEVL1 | CHAR | 1 | XFELD | ||||
INC_ADDNO | Benefit indicator additional units can be increased | BEN_INC_ADDNO | CHAR | 1 | XFELD | ||||
DEC_ADDNO | Benefit indicator additional units can be reduced | BEN_DEC_ADDNO | CHAR | 1 | XFELD | ||||
INC_PRECO | Benefit indicator pre-tax contribution can be increased | BEN_INC_PRECO | CHAR | 1 | XFELD | ||||
DEC_PRECO | Benefit indicator pre-tax contribution can be reduced | BEN_DEC_PRECO | CHAR | 1 | XFELD | ||||
INC_PSTCO | Benefit indicator post-tax contribution can be increased | BEN_INC_PSTCO | CHAR | 1 | XFELD | ||||
DEC_PSTCO | Benefits indicator post-tax contribution can be reduced | BEN_DEC_PSTCO | CHAR | 1 | XFELD | ||||
CHG_PSTTX | Benefit indicator post-tax can be changed immediately | BEN_CHG_PSTTX | CHAR | 1 | XFELD | ||||
CHG_DEPDT | Benefit indicator dependents can be changed | BEN_CHG_DEPDT | CHAR | 1 | XFELD | ||||
CHG_BENEF | Benefit indicator beneficiaries can be changed | BEN_CHG_BENEF | CHAR | 1 | XFELD | ||||
CHG_INVES | Benefit indicator investments can be changed | BEN_CHG_INVES | CHAR | 1 | XFELD | ||||
TXT_BAREA | Benefit Area Text | BEN_AREATX | CHAR | 20 | TEXT20 | ||||
TXT_PCATEG | Benefit Plan Category Text | BEN_CATTX | CHAR | 20 | TEXT20 | ||||
TXT_PLTYPE | Benefit Plan Type Text | BEN_PLTPTX | CHAR | 15 | TEXT15 | ||||
TXT_PLAN | Benefit plan text | BEN_PLANTX | CHAR | 30 | TEXT30 | ||||
TXT_PERIOD | Benefit period modifier text | BEN_PERITX | CHAR | 30 | TEXT30 | ||||
TXT_OPTION | Benefit miscellaneous plan option text | BEN_LEV1TX | CHAR | 20 | TEXT20 | ||||
CONTR_UNIT | Benefit contribution unit (employee contribution) | BEN_BCUNIT | DEC | 23(4) | BAPICURR | ||||
CRD_SALARY | Benefit base salary for credit | BEN_BCRSAL | DEC | 23(4) | BAPICURR | ||||
PRETAX_UNT | Benefit Employee Pre-Tax Contribution Number of Units | BEN_EEUNT | DEC | 9 | DEC9 | ||||
PSTTAX_UNT | Benefit EE Post-Tax Contribution Number of Units | BEN_PTUNT | DEC | 9 | DEC9 | ||||
BON_PREAMT | Benefit Employee pre-tax contribution amount for bonus | BEN_BBCAMT | DEC | 23(4) | BAPICURR | ||||
BON_PREPCT | Benefit Employee Pre-Tax Contribution Percentage for Bonus | BEN_BCPCT | DEC | 5(2) | DEC3_2 | ||||
BON_PREUNT | Benefit EE Pre-Tax Contribution Number of Units for Bonus | BEN_BCUNT | DEC | 9 | DEC9 | ||||
BON_PSTAMT | Benefit employee post-tax contribution amount for bonus | BEN_BBPAMT | DEC | 23(4) | BAPICURR | ||||
BON_PSTPCT | Benefit Employee Post-Tax Contribution Percentage for Bonus | BEN_BPPCT | DEC | 5(2) | DEC3_2 | ||||
BON_PSTUNT | Benefit EE Post-Tax Contr. Number of Units for Bonus | BEN_BPUNT | DEC | 9 | DEC9 | ||||
BON_PSTIMM | Benefit Start Bonus Post-Tax Contribution Deduction Immed. | BEN_BPTTX | CHAR | 1 | XFELD | ||||
ERCST_NOCR | Benefit employer costs are not credited to the employee | BEN_ERNOC | CHAR | 1 | XFELD | ||||
PREUNT_MIN | Benefit minimum number of units for pre-tax contribution | BEN_CMINU | DEC | 9 | DEC9 | ||||
PREUNT_MAX | Benefit maximum number of units for pre-tax contribution | BEN_CMAXU | DEC | 9 | DEC9 | ||||
PSTUNT_MIN | Benefit minimum number of units for post-tax contribution | BEN_PMINU | DEC | 9 | DEC9 | ||||
PSTUNT_MAX | Benefit maximum number of units post-tax contribution | BEN_PMAXU | DEC | 9 | DEC9 | ||||
PST_MAX | Benefit annual maximum post-tax contribution | BEN_BPTLIM | DEC | 23(4) | BAPICURR | ||||
TOT_MAX | Benefit annual maximum contribution total | BEN_BTLLIM | DEC | 23(4) | BAPICURR | ||||
BPRAMT_MIN | Benefit minimum amount for pre-tax contribution for bonus | BEN_BBCMIA | DEC | 23(4) | BAPICURR | ||||
BPRAMT_MAX | Benefit Maximum amount for pre-tax contribution for bonus | BEN_BBCMAA | DEC | 23(4) | BAPICURR | ||||
BPRPCT_MIN | Benefit minimum percentage for pre-tax contribution bonus | BEN_BCMIP | DEC | 5(2) | DEC3_2 | ||||
BPRPCT_MAX | Benefit maximum percentage for pre-tax contribution bonus | BEN_BCMAP | DEC | 5(2) | DEC3_2 | ||||
BPRUNT_MIN | Benefit minimum number of units for pre-tax contr. for bonus | BEN_BCMIU | DEC | 9 | DEC9 | ||||
BPRUNT_MAX | Benefit maximum number of units for pre-tax contr. bonus | BEN_BCMAU | DEC | 9 | DEC9 | ||||
BPTAMT_MIN | Benefit minimum amount for post-tax contribution for bonus | BEN_BBPMIA | DEC | 23(4) | BAPICURR | ||||
BPTAMT_MAX | Benefit maximum amount for post-tax contribution for bonus | BEN_BBPMAA | DEC | 23(4) | BAPICURR | ||||
BPTPCT_MIN | Benefit minimum percentage post-tax contribution for bonus | BEN_BPMIP | DEC | 5(2) | DEC3_2 | ||||
BPTPCT_MAX | Benefit maximum percentage post-tax contribution for bonus | BEN_BPMAP | DEC | 5(2) | DEC3_2 | ||||
BPTUNT_MIN | Benefit minimum number of units for post-tax contr. bonus | BEN_BPMIU | DEC | 9 | DEC9 | ||||
BPTUNT_MAX | Benefit maximum number of units post-tax contr. for bonus | BEN_BPMAU | DEC | 9 | DEC9 | ||||
UNIT_OK | Benefit indicator contribution type allowed for contr. unit | BEN_UNTOK | CHAR | 1 | XFELD | ||||
BON_PREOK | Benefit pre-tax contributions are allowed for bonus | BEN_BPROK | CHAR | 1 | XFELD | ||||
BON_PSTOK | Benefit post-tax contributions allowed for bonus | BEN_BPTOK | CHAR | 1 | XFELD | ||||
INC_BPRCO | Benefit indicator pre-tax contr. bonus can be increased | BEN_INC_BPRCO | CHAR | 1 | XFELD | ||||
DEC_BPRCO | Benefit indicator pre-tax contribution bonus can be reduced | BEN_DEC_BPRCO | CHAR | 1 | XFELD | ||||
INC_BPTCO | Benefit indicator post-tax contr. bonus can be increased | BEN_INC_BPTCO | CHAR | 1 | XFELD | ||||
DEC_BPTCO | Benefit indicator post-tax bonus can be reduced | BEN_DEC_BPTCO | CHAR | 1 | XFELD | ||||
CHG_BPTTX | Benefit indicator post-tax immed. (bonus) can be changed | BEN_CHG_BPTTX | CHAR | 1 | XFELD | ||||
CHG_PRETX | Benefit indicator pre-tax can be changed | BEN_CHG_PRETX | CHAR | 1 | XFELD | ||||
CON_SALARY | Benefit base salary for contribution calculation | BEN_BCNSAL | DEC | 23(4) | BAPICURR | ||||
DED_MODEL | Payment Model | MODE1 | CHAR | 4 | Assigned to domain | MODEL | |||
DED_MODEL_TXT | Payment model - text | MODE1TX | CHAR | 50 | TEXT50 | ||||
BAS_COVER | Benefit insurance coverage basic amount | BEN_BBSCOV | DEC | 23(4) | BAPICURR | ||||
EVENT | Benefit adjustment reason | BEN_EVENT | CHAR | 4 | Assigned to domain | BEN_EVENT | |||
URL_PLTYPE | Benefit Uniform Resoure Locator (URL) for Plan Type | BEN_URLTCO | CHAR | 255 | BEN_URLCO | ||||
TXT_URLPT | Benefit Text on URL for Benefits Plan Type | BEN_URLTTX | CHAR | 30 | TEXT30 | ||||
URL_PLAN | Benefit Uniform Resource Locators (URL) for Plan | BEN_URLPCO | CHAR | 255 | BEN_URLCO | ||||
TXT_URLPL | Benefit Text on URL for Benefits Plan | BEN_URLPTX | CHAR | 30 | TEXT30 |
Key field | Non-key field |
How do I retrieve data from SAP structure BAPIBEN_OE using ABAP code?
As BAPIBEN_OE is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on BAPIBEN_OE as there is no data to select.How to access SAP table BAPIBEN_OE
Within an ECC or HANA version of SAP you can also view further information about BAPIBEN_OE and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects