ValidatePDBACodeForCallTimeEntry

Validate PDBA Code for Maintenance Request Time Entry

Minor Business Rule

Object Name: N1702000

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose

Within Call Time Entry the user can enter a PDBA code on a Time Entry record.  If the user is going to upload the records to the F06116Z1 file, we 

need to make sure that the PDBA code is type "P" (Time Cards).  This is required to process records through the Payroll system.


1.2Setup Notes and Prerequisites


1.3Special Logic


2.Technical Specifications

2.4Processing 


F069116.FetchSingle

TransactTypeTimePay <- BF cTransactTypeTimePay
PDBACode = BF mnPayDeductBenAccType

If TransactTypeTimePay is not equal to "P"
If BF SuppressErrorMessage is not equal to "1"

Set Error Code "141G"
End If

BF ErrorMessageID = "141G"

End If


Data Structure

D1702000 - Validate PDBA Code for Case Time Entry

Parameter NameData ItemData TypeReq/OptI/O/Both
mnPayDeductBenAccType_PDBAPDBAMATH_NUMERICREQINPUT

A code that defines the type of pay, deduction, benefit, or accrual. Pay types are numbered from 1 to 999. Deductions and benefits are 
numbered from 1000 to 9999.

cSuppressErrorMessage_SUPPSSUPPScharOPTINPUT

Special Input Data:
1 = Suppress Error Messages from being set.


^

szErrorMessageID_DTAIDTAIcharOPTOUTPUT

Special Output Data:
Error Message Id of error set inside of function.

^

Related Functions

None

Related Tables

None