Functional Description
1.1Purpose
This NER is used to retrieve the benefit self service constants and common setting.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
2.1Parameters:
Data Item Data Structure DescriptionI/ORequiredNotes
EV01cGetEmployeeNumberI
MEOWcDisplayEmployeeNumberO
EV01cGetEmployeeTaxIDI
MEOWcDisplayEmployeeTaxIDO
EV01cGetParticipantNumberI
MEOWcDisplayParticipantNumberO
EV01cGetOverridesOutBenefitI
MEOWcDisplayOverridesOutBenefitO
EV01cGetBenToPlansI
MEOWcDisplayBenToPlansO
EVO1cGetDepToPlansI
MEOWcDisplayDepToPlansO
EV01cGetDepBenDateOfBirthI
MEOWcDisplayDepBenDateOfBirthO
EV01cGetDepBenTaxIDI
MEOWcDisplayDepBenTaxIDO
EV01cGetPersonalTabI
MEOWcDisplayPersonalTabO
EV01cGetBenefitConstantI
AGEDTjdPointInTimeDateAgeO
SALDTjdPastPointTimeDateSalariesO
PRBTYszPrimaryBeneficiaryCodeO
SCBTYszSecondaryBeneficiaryCodeO
2.2Related Tables
Table Table Description
F08505Benefit Self Service Constant
F05004Common Settings for HR Employee Self Service Programs
2.3Related Business Functions
Source NameFunction Name
N0800146Get a Specific Employee Self Service Common Setting
Processing
1. If cGetEmployeeNumber is equal to '1', call N0800146 passing in "ENDSS" as the data item, and pass back the setting value of ENDSS.
2. If cGetEmployeeTaxID is equal to '1', call N0800146 passing in "TXDSS" as the data item, and pass back the setting value of TXDSS.
3. If cGetParticipantNumber is equal to '1', call N0800146 passing in "PNDSS" as the data item, and pass back the setting value of PNDSS.
4. If cGetOverridesOutBenefit is equal to '1', call N0800146 passing in "SHCEOV" as the data item, and pass back the setting value of SHCEOV.
5. If cGetBenToPlans is equal to '1', call N0800146 passing in "ACBEN" as the data item, and pass back the setting value of ACBEN.
6. If cGetDepToPlans is equal to '1', call N0800146 passing in "ACDEP" as the data item, and pass back the setting value of ACDEP.
7. If cGetDepBenDateOfBirth is equal to '1', call N0800146 passing in "BDRQDOB" as the data item, and pass back the setting value of BDRQDOB.
8. If cGetDepBenTaxID is equal to '1', call N0800146 passing in "BDRQTXID" as the data item, and pass back the setting value of BDRQTXID.
9. If cGetPersonalTab is equal to '1', call N0800146 passing in "SHPER" as the data item, and pass back the setting value of SHPER.
10. If cGetBenefitConstant is equal to '1', get DTAGE, DTSAL, PRBTY, and SCBTY from F08505.
^
D0800147 - Get Benefits Self Service Constants/Common Setting
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cGetEmployeeNumber | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayEmployeeNumber | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetEmployeeTaxID | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayEmployeeTaxID | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetParticipantNumber | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayParticipantNumber | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetOverridesOutBenefit | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayOverridesOutBenefit | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetBenToPlans | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayBenToPlans | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetDepToPlans | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayDepToPlans | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetDepBenDateOfBirth | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayDepBenDateOfBirth | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetDepBenTaxID | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayDepBenTaxID | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetPersonalTab | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cDisplayPersonalTab | MEOW | char | OPT | NONE |
A code to indicate a particular module has been installed in your system. | ||||
cGetBenefitConstant | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
jdPointInTimeDateForAge | DTAGE | JDEDATE | OPT | NONE |
Point in time date for determine age. | ||||
jdPastPointInTimeDateForSalari | DTSAL | JDEDATE | OPT | NONE |
Past point in time date to determine salaries (SAL, FSAL, LSAL). | ||||
szPrimaryBeneficiaryCode | PRBTY | char | OPT | NONE |
A user defined code (08/DB) that identifies the Primary Beneficiary code. | ||||
szSecondaryBeneficiaryCode | SCBTY | char | OPT | NONE |
A user defined code (08/DB) that identifies the Secondary Beneficiary code . |
None |
None |