EditEligibiltyCode

Edit Eligibility Code Compatibility for Labor w/Burden

Minor Business Rule

Object Name: N48S0235

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.1Purpose
This NER checks the eligibility code for labor and associated burden records when the code is changed.  If the eligibility code being changed is a labor 
record, the NER will search for all associated burden records and return an error if an incompatible eligibility code is found.   If the eligibility code being 

changed is a burden record, the NER will fetch the labor record, edit the eligibility code for compatibility and return an error if invalid.  



Data Structure

D48S0235 - Edit Eligibility Code Compatibility for Labor w/Burden

Parameter NameData ItemData TypeReq/OptI/O/Both
mnPayrollTransactionNoPRTRMATH_NUMERICREQNONE

A unique number that the system assigns to each timecard. You can use this field in the Time Entry By Job program to retrieve a specific 
timecard for display. This field is also used to tie a timecard to each Actual Burden audit record created for the timecard during the Actual 
Burden Journaling process.

mnAddressNumberAN8MATH_NUMERICREQNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

cEligibilitySrvBillingELGCcharREQNONE

A code that specifies how the system processes a transaction at the single-transaction level. Valid values are: 0 Available for invoicing and 
revenue. 1 Available for invoicing only. 2 Available for revenue only. 3 Non-billable. 4 Available for cost only. 5 Available for accounts payable 
only. The system assigns eligibility codes to workfile transactions based on the Billable (Y/N) field in the Account Master table (F0901) and the 
Journal Generation Control field that you set up in your system constants. For example, if an account with a Y in the Billable (Y/N) field is 
processed through the billing system and the Journal Generation Control field is set for billing only, the eligibility code for the transaction is 1. An 
eligibility code of 1 specifies that the transaction is available for invoicing only.

szEligibilityErrorDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cTransactionClassTCLScharREQINPUT

A code that identifies the classification of a billing transaction. Valid codes are: Blank An ad hoc entry in the active Billing Detail Workfile 
table (F4812). A Contract revenue, not a time and materials record. B NTE place holder. C Service contracts (SWM). D Service orders 
(SWM). E Claims (SWM). F Calls (SWM). R Retainage. 0 Components. 1 Labor entry. 2 Burden entry. 3 Equipment entry. 4 Reserved by PeopleSoft. 5 Purchasing 
accounts payable entry. 6 Journal entry. 7 Manual entry. 8 System-generated control record. 9 Reserved by PeopleSoft.

Related Functions

None

Related Tables

None