Functional Description
Purpose
The purpose of this NER is to Add, update, delete or inquire on a record in
F08336 and F08336WF.
Setup Notes and Prerequisites
Set cAction Code and pass the required parameters. Valid values for cAction code
are: 'I' for inquiry, 'D' for delete, 'C' for update, 'A' for insert.
Special Logic
Technical Specifications
If Data Base Action Code = 'I', fetchsingle on joined business view, V08336JA and
returns output parameters. If fetchsingle operation fails, return '1' for error
flag.
insert operation fails, return '1' for error flag.
Perform update to F08336. If update operation fails, return '1' for error flag.
Perform fetch single on F08336B. There may not be a corresponding F08336B
record.
If F08336B exists, update F08336B. Otherwise, insert F08336B
Delete F08336 record. If delete operation fails, return '1' for error flag.
Perform fetch single on F08336B. There may be a corresponding F08336B record.
If F08336B exists, delete F08336B.
D0800135 - F08336/F08336B Single Record Retrieval/Update
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cActionCode | VC01A | char | REQ | INPUT |
cAction Code valid values are :
| ||||
mnAddressNumber | AN8 | MATH_NUMERIC | REQ | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
mnParticipantAddress | PAN8 | MATH_NUMERIC | REQ | INPUT |
The address number of the participant as defined in the Participant file table (F08901). | ||||
cDepBen | DBEN | char | OPT | BOTH |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
jdDateEffectiveRates | EFT | JDEDATE | REQ | INPUT |
The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost
| ||||
jdDateEndingEffective | EFTE | JDEDATE | OPT | BOTH |
The date on which the item, transaction, or table becomes inactive, or through which you want transactions to appear. This field is used
| ||||
mnPercentageBeneficiary | PERC | MATH_NUMERIC | OPT | BOTH |
The percentage of any proceeds from the benefit that goes to the participant. For example, you can designate that as the primary
| ||||
szDepBenType | DBTY | char | OPT | BOTH |
A user defined code (table 08/DB) used to further describe a dependent or a beneficiary. | ||||
szPlanId | PLAN | char | REQ | INPUT |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szPlanAdditionalOption | AOPT | char | REQ | INPUT |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cDepBeneRelationship | RELA | char | OPT | BOTH |
A user defined code (system 08/type RL) that defines the relationship of the dependent or beneficiary to the employee. | ||||
szEnrollmentEventCode | EECD | char | OPT | BOTH |
The user defined code (08/BE) that you use to denote an enrollment event such as marriage. | ||||
jdEventDate | EDTE | JDEDATE | OPT | BOTH |
The date on which a work order event took place. | ||||
szUserId | USER | char | OPT | BOTH |
The code that identifies a user profile. | ||||
szProgramId | PID | char | OPT | BOTH |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
szWorkStationId | JOBN | char | OPT | BOTH |
The code that identifies the work station ID that executed a particular job. | ||||
jdDateUpdated | UPMJ | JDEDATE | OPT | BOTH |
The date that specifies the last update to the file record. | ||||
mnTimeLastUpdated | UPMT | MATH_NUMERIC | OPT | BOTH |
The time that specifies when the program executed the last update to this record. | ||||
cError | EV01 | char | OPT | OUTPUT |
cError contains a '1' if the Data Base Action requested fails.
|
None |
None |