DetermineGrossNetPay

Net/Gross DBA Calculation Module

Minor Business Rule

Object Name: N0700051

Parent DLL: CPAY

Location: Client/Server

Language: NER

Data Structure

D0700051 - DS for DBA Calcs Gross/Net

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICOPTBOTH

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

mnCheckControlNumberCKCNMATH_NUMERICOPTBOTH

A number used to group all payroll transactions for each payment or individual interim payment. This number is carried into the accounting 
journal entries and facilitates the update of the actual check number after payment printing is complete. This number is also used for 
automatically voiding payments. The payment work table contains both the actual check number and the check control number. All associated 
payment transactions are automatically reversed using the check control number. This is not the actual check number.

mnAmountNetPayNPAYMATH_NUMERICOPTBOTH

The net amount of the payment. Before the net-deduction phase of the pre-payroll process runs, this amount equals gross pay, less taxes, 
less deductions that are based on gross pay. After the net-deduction phase, this amount represents the true net pay. For additional information 
that is related to this calculation process, see data items NPY1 and DESQ.

mnAmountGrossPayGPAYMATH_NUMERICOPTBOTH

The actual gross pay amount for an employee. This amount is different from the distributed gross pay amount used for labour 
distribution. On Work Order Time Entry, use this field to record miscellaneous pay for an employee, such as piece rate bonus.

mnGrossMandatoryTaxNPAYMATH_NUMERICOPTBOTH

The net amount of the payment. Before the net-deduction phase of the pre-payroll process runs, this amount equals gross pay, less taxes, 
less deductions that are based on gross pay. After the net-deduction phase, this amount represents the true net pay. For additional information 
that is related to this calculation process, see data items NPY1 and DESQ.

mnGrossTaxNPAYMATH_NUMERICOPTBOTH

The net amount of the payment. Before the net-deduction phase of the pre-payroll process runs, this amount equals gross pay, less taxes, 
less deductions that are based on gross pay. After the net-deduction phase, this amount represents the true net pay. For additional information 
that is related to this calculation process, see data items NPY1 and DESQ.

mnAmountCashBenefitsBPAYMATH_NUMERICOPTBOTH

The total amount of Cash Benefits pertaining to the employee or account.

mnTotalDeductionsTTDEMATH_NUMERICOPTBOTH

The total amount of deductions for all payments in this Payroll ID.

mnTotalHoursTTHSMATH_NUMERICOPTBOTH

The total number of hours in this Payroll ID.

mnTotalTaxDeductionsCTXWMATH_NUMERICOPTBOTH

Amount - Tax Withheld

mnTotalMandatoryDeductionsMATH01MATH_NUMERICOPTBOTH

- - - Good Performance Low Value. 

mnTotalVoluntaryDeductionsMATH02MATH_NUMERICOPTNONE

- - - Good Performance High Value. 

mnTotBenCashNonTaxGPAYMATH_NUMERICOPTNONE

The actual gross pay amount for an employee. This amount is different from the distributed gross pay amount used for labour 
distribution. On Work Order Time Entry, use this field to record miscellaneous pay for an employee, such as piece rate bonus.

Related Functions

None

Related Tables

None