Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
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
location.
|
szPayrollIDOW | PAYD | char | OPT | INPUT |
A code that identifies a group of employees for whom you are processing payroll. Use this ID to process each step of the payroll
cycle.
This code is also used to identify the interim ID that you select when you enter interim payments. |
mnCheckControlNumber | CKCN | MATH_NUMERIC | OPT | INPUT |
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. |
cInterimCheckStatus | ICS | char | OPT | INPUT |
A code that indicates the type of payment that the system generated.
For OneWorld, valid codes are:
A Automatic deposit
C
Computer-generated payment
V Voided regular payment
M Manually-generated payment
Z Voided manual payment For World, valid codes are:
A
Automatic deposit
C Computer-generated payment
P Payslip (cash)
M Manually-generated payment
X Voided payment
If the code is M,
the Automatic Accounting Instruction (AAI) for the payroll manual check bank are used to generate the cash entry. If the code is C or blank,
the AAI for the normal payroll bank is used. |
cAdvanceOnPay | ADV | char | OPT | INPUT |
A value of "1" indicates that the transaction has an advance payment on the employee's special process amount. |
szCompany | CO | char | OPT | INPUT |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany
transactions.
Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000
for transaction entries.
|
cVacationFactors | AAF | char | OPT | INPUT |
A value in this field represents the number of pay periods that this check is to cover. This is used by the Payroll system to direct the Vertex
payroll tax program to treat the pay as a vacation advance. The computed taxes are automatically averaged over the number of pay periods.
See the Vertex system manual for an explanation of the method of calculating tax on vacation advances. |
cDeductionFactors | DAAF | char | OPT | INPUT |
A code which designates the number of periods that the check represents, and therefore the number of periods that the 'Flat Dollar'
deductions are to apply. This number will be multiplied by the standard deduction amount to come up with the amount to be subtracted from the
employee's check. |
cErrorCode | EV01 | char | OPT | OUTPUT |
An option that specifies the type of processing for an event.
|
jdDatePayCheck | CKDT | JDEDATE | OPT | NONE |
The date associated with the various types of net pay instructions. This date relates to a payroll check, an interim payment, a bank
automatic-deposit advice slip, a payslip (cash), or a claim reimbursement. |
cAutoDepositFlag | ADF | char | OPT | NONE |
An option that you use to specify whether you want override the employee's automatic deposit instructions for an interim payment that is
computer-generated. The system cannot create an automatic deposit for a manual interim check. Valid values are:
Off The system follows the
automatic deposit instructions that are defined for the employee in the Automatic Bank Deposit Master table (F065016). Employees who do
not have automatic deposit instructions will receive a check. Off is the default.
On The system creates a check for the employee, regardless of
the employee's automatic deposit instructions. |
cProcessedCode | YST | char | OPT | NONE |
A code used to indicate whether a payroll transaction has been processed through the payroll cycle. This value is held within various files
within the payroll system. Valid values are:
Blank
Unprocessed.
1
Processed.
P
Processed and checks have been printed (F07350
Only).
************************************************************
The F07351 contains values as they relate to the printed payment. For the F07351, valid
values are:
Blank
Not Printed.
I
Interim Printed.
1
Non-Interim Printed.
|
mnDocMatchingCheckOr | DOCM | MATH_NUMERIC | OPT | NONE |
The number of the matching document, such as a receipt, payment, adjustment,or credit. You apply a matching document (DOCM) against
an original document (DOC), such as an invoice or voucher. |
cAddOrUpdateMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event.
|
mnAmtOrRate | RTAM | MATH_NUMERIC | OPT | NONE |
A value that is a percentage, a monetary amount, or an hourly rate, depending on where it is used. Valid values are:
1
For a deduction,
benefit, or accrual, the meaning of this value depends on the method of calculation. The method determines whether the deduction is a flat
monetary amount, a percentage, or a multiplication rate. Table method DBAs, depending on which table method they use, can either use this
amount in the calculation or ignore it. If there are exceptions to the table calculation, you can override the table code in the detail area, set up a
flat monetary DBA amount, or override the amount with a one-time override for a timecard.
2
For a pay type, amounts entered in this field
override the hourly rate.
|
mnPayCycleBypassCount | PYCB | MATH_NUMERIC | OPT | INPUT |
The number of pay cycles (that is, paychecks) bypassed. This is normally specified during the interim check process and would be used
for short-term absences such as vacations and jury duty. A normal paycheck will only be printed for an employee if this number is zero.
For
Flexible Spending Accounts Auto Deposit Instructions Only: This field is used to provide a count for the number of Pay cycles you want to
bypass the auto deposit feature so that you can write a manual check. Reasons for bypassing pay periods might be the employee's involvement
in jury duty, vacation, or leave of absence.
|
mnBenefitCycleBypassCt | BCB | MATH_NUMERIC | OPT | INPUT |
The number of pay cycles (paychecks) that you want the system to bypass the benefit calculations.
Typically, you specify this information
during the interim check process. If you leave this value blank when you enter an interim check, the system bypasses the same number of
cycles that you enter in the Replace Next N Checks field. This number must be equal to or greater than the number of pay bypasses. If you
specify less than this number, the system bypasses the same number of pay cycles that you entered in the Replace Next N Checks field.
When
you enter a value in this field, the system updates the employee's master record. If you change or delete the other information on the interim
check,the system does not remove or adjust the bypass count. You must use the Change action on Additional Parameters to change the value
in the Employee Master table. However, if you delete the interim check the system also deletes the value from the Employee Master table. |
cInterimCheckCode | ICC | char | OPT | NONE |
For OneWorld:
A code that indicates one of the following conditions:
Blank The payment was processed in a regular payroll cycle.
I
The payment was processed as an interim. Interim payments can include replacements for both regular voided payments and manually
voided payments.
X The payment is an original payment that has been voided.
For World:
An internal code that indicates one of the following
conditions:
o The time and pay record is for an interim payment.
o The record in the Payment table (F07350) is an interim payment.
o An
employee has an interim payment in the Payment table for the current pay period.
Valid codes are:
X The payment has been voided.
V
The payment is a void of a previously-entered payment.
I The payment was processed as an interim check.
Blank The payment was
processed in a regular payroll cycle. |
szTaxIdentificationNo | TAXX | char | OPT | NONE |
A number that identifies your company to the tax authority. This number can include the tax ID number for an individual, a federal or state
corporate tax ID, a sales tax number, and so on.
This number has specifically been established for the Payroll system to handle the
requirements of taxing authorities that require more than 9 positions for the tax identification number.
Do not enter hyphens (dashes), slashes, spaces, or
other punctuation in the tax identification number. |
szGlBankAccount | GLBA | char | OPT | NONE |
The number of the bank account (general ledger account) to be updated automatically when receipts or disbursements are entered. The
bank account number is assumed to be the same for every document in a batch. Therefore, it is not cleared from entry to entry. However, if
you leave the bank account number blank, the system retrieves a default bank account number from the Automatic Accounting Instructions file
(F0012), item number RB for Accounts Receivable and PB for Accounts Payable. |
cGLBAStatusFlag | GLBACK | char | OPT | NONE |
A code that determines whether the GL bank account is derived from time entry. If you leave this field blank, the GL bank account is not
derived from time entry. If you set this value to 1, then the GL bank account is derived from time entry. Valid values are:
Blank
GL bank account is
not derived from time entry.
1
Bank account is derived from time entry. |
cInterimPaymentCode | PACO | char | OPT | NONE |
A code that specifies the type of payment the interim creates. The value is stored in the Payment File (F07350). These values are
hard-coded and should not be changed. Valid values are:
G
Gross up allows a user to enter a desired net check amount for an employee. The system
calculates the gross amount that is required to include taxes and deductions and still produce the desired net check amount.
A
Net advance
is a check that the system produces to give an employee a payroll check in advance of the normal pay date. In this case, you enter the
advance amount. This amount becomes the net amount of the check with no taxes subtracted from the total.
C
Calculated advance is a check that
the system produces to provide an employee payroll check in advance of the normal pay date. In this case, the system calculates the
advance amount and deducts taxes from the net amount of the check.
O
Off cycle are payroll checks that the system produces outside of the
normal payroll check cycle run.
J
Adjustment allows a user to create adjustments that create negative payment records in the Payment File. The
Payment File is a manual table that you can use to change (or void) payroll history transactions. |