Manual Disbursement

Sometimes a department receives request for an emergency check, sometimes called an on-demand check or warrant. On-demand checks are usually issued immediately, when the recipient of the check or warrant cannot wait for the normal disbursement. In Advantage Financial, the above situation can be handled in two ways: issue an on-demand check from the system or manually write/type a check. Manually writing/typing a check can be handled with one transaction, the Manual Disbursement transaction.

The Manual Disbursement transaction can be used to do the following:

Setting up the Manual Disbursement (MD) transaction is similar to setting up the Automated Disbursement transaction. Setup should follow the same guidelines as the AD regarding the Transaction Control (DCTRL) table, System-wide Options and Controls (SOPT) table, the Bank Account (BANK) table, and if the vendor is reportable, the 1099 information on the 1099 Information (1099I) table. A difference between the AD transaction and the MD transaction is that the MD Transaction can be processed without any reference. The MD transaction won’t perform any amount calculation as the AD process does. The MD transaction verifies the eligibility of the various dollar amounts such as Discount, Interest Penalty and calculates Backup Withholding and Contract Withholding.  Also, MD transactions have the option of excluding the Retainage, withheld during the Payment Request transaction, from the disbursement. If the Exclude Retainage flag is selected on the MD transaction, no retainage will be taken from the disbursement.

The following sections are discussions related to Manual Disbursement:

Setup Check Number and Check Stock

For MD transactions used to record and issue checks in the Advantage system, the setup of the Check Number on MD and Check Stock Type associated with corresponding Bank Account on the Bank table will determine the source and assignment of check numbers.

If the Check Number on MD is set to Next Check Number, then the check number will be assigned according to the Next Check Number on the Bank table. If the Check Number on MD option is set to Next Alternate Check, then the check number will be assigned according to the Next Alternate Check Number on the Bank table.

If the Check Stock Type is set to “Plain”, then only one check number will be assigned for the processed MD transaction irrespective of the number of associated stub lines. If the Check Stock Type is set to Preprinted, a Check Number will be assigned for every 35 stub lines associated with the MD transaction. However, only the first Check Number will be considered the official Check Number and will be posted to the Check Reconciliation table as Disbursed or Paid (if the Check Net Amount is $0) whereas other Check Numbers will be posted to the Check Reconciliation table as Voided.

On validate, the MD transaction executes logic to assign the Check Number. To save check numbers for preprinted check stock when overflow checks are not to be printed, the check number assignment processing logic in the manual disbursement transaction will perform the following:

Bank Account

When recording a Manual Disbursement with the Adjusting Entry field set to No, the transaction is recording a disbursement and the bank account is a required attribute with great significance. When doing an adjusting entry, a bank account is only necessary if cash is impacted. Ultimately, the event type drives the requirement when doing an adjusting entry.

As a manual disbursement is a banking transaction, it is important that the same Bank Account exists on all accounting lines and that same account is on the Header. At the accounting line, the bank will first come from any referenced transaction that updated the Disbursement Request. If there is no referenced transaction, the Fiscal Year and Fund values from the accounting line are used to infer a bank. When there is no reference and the default for a fund is not desired, a different bank can be used.  As the Bank Account field on the accounting line is a protected field, the only way to get a value other than the default is to use the Bank Account field on the Header to push down to accounting lines.

The Always Use Fund Bank Account Code on Disbursements parameter on the Application Parameter (APPCTRL) page exists to control that override of the default for a Fiscal Year and Fund combination whether from a referenced transaction or using the Header field. When set to Yes, only the default Bank Account from the Fund reference page is allowed. If accounting lines exist where not all fund codes have the same default Bank Account, the transaction must be broken up so that a single bank is used throughout the transaction.

Calculate Backup Withholding on a Manual Disbursement

Backup Withholding can apply to most kinds of income that are reported on IRS Form 1099. These include: interest payments, dividends, patronage dividends, rents, profits, gains, commissions, fees, independent contractor income, royalty payments, and payments by brokers. When a vendor is subject to backup withholding, the check amount is reduced by the amount of the backup withholding. The MD validates the taking of backup withholding on the transaction based on several setup and criteria. The MD performs calculation for eligible vendors for the ‘Backup Withholding Line Amount’ field and issues a warning if the calculated value does not equal the Backup Withholding Line Amount value. Please refer to the Tax Reporting User Guide for more general discussion of "Backup Withholding ".

On each validate/submit, the MD calculates Backup Withholding for eligible vendors.  The calculation and criteria for Backup Withholding is discussed in the Automated Disbursement section. The MD has an additional criterion in order to automatically calculate withholding. The MD will look up the Calculate MD Backup Withholding flag on Transaction Control (DCTRL) for the Transaction Code specified on the MD header.  

Calculate Contract Withholding on a Manual Disbursement

  1. The MD determines if the disbursement is eligible for Contract Withholding.

  2. A standalone accounting line is exempt from Contract Withholding if Contract Withholding Exempt is selected on the Header, Vendor, Object, Sub Object, Program, Appropriation, Balance Sheet, or Sub Balance Sheet.

  3. A referencing accounting line is exempt from Contract Withholding if Contract Withholding Exempt is selected on the Header, DISRQ, Vendor, Object, Sub Object, Commodity (if DISRQ Commodity Code is specified), Program, Appropriation, Balance Sheet, or Sub Balance Sheet.

  4. An accounting line is not eligible if any of the following is satisfied:

  5. Accounting line is exempt from Contract Withholding

  6. Backup Withholding is nonzero

  7. Contract Withholding is not in use on 1099P

  8. DISRQ has Procurement Card Payment set to Yes and Apply Contract Withholding to PCard Payments is not selected on 1099P

  9. The MD determines the total line amount less discounts and retainage for a vendor line and uses it to determine if the Contract Withholding Threshold is met.

  10. The MD allows you to manually enter the Contract Withholding Amount on the accounting line, or infer it if a user blanks out the value.  The inference logic calculates the Contract Withholding Amount as (Line Amount – Discount) * 1099P Contract Withholding Rate if the accounting line is eligible for Contract Withholding and the Contract Withholding Threshold is met:

Contract Withholding Amount = (Line Amount – Discount – Retainage + Penalty + Interest – Use Tax) * 1099P Contract Withholding Rate when Exclude Retainage = No; Contract Withholding Amount = (Line Amount – Discount + Penalty + Interest – Use Tax) * 1099P Contract Withholding Rate when Exclude Retainage = Yes;

Otherwise, the calculated value is $0.

  1. The MD issues an error if the Contract Withholding Amount does not have the same sign as the accounting line amount, or differs from the amount that would have been inferred. The system also issues an error if the user enters the Contract Withholding Amount when Contract Withholding is not in use for the system or is exempt for the vendor.

  2. Eligibility evaluation, threshold comparison, and calculation of contract withholding is performed during each validate and submit action. For example, if a user deletes lines from the MD transaction, the threshold amount must be re-evaluated the next time the transaction is validated/submitted.

Manual Disbursement Printing

The “Payment Printing” feature of the Advantage Manual Disbursement (MD) transaction has the capability to produce a check file per MD transaction, which is automatically Ftp'd onto the BIRT Print Server. The BIRT Print Server picks up the check file and merges the data into a form design as specified in the instruction (json) file, which is FTPed along with the check file. The check is then routed to the printer specified on the “Payment Printing” page of the MD transaction. Only processed MD transactions with the Manual Check flag not selected will be eligible for printing.

When a user clicks on the Payment Printing link, which is located on the Header tab of the MD transaction, the “Online Printing Batch Parameters” page will be opened. This page contains the following parameters, which are setup manually prior to printing the check:

The setup of the parameter “Consolidate Check Stub at the Vendor Invoice Line Level” on the Application Parameter (APPCTRL) table determines how the stub lines will be printed as explained under “Disbursement Printing Process”.

Generally, the check printing of the MD transaction utilizes the same form generation logic check layout used by the Advantage Disbursement Printing batch process.

Online Printing Parameters Default (OPRNDFLT) page can be used to define default values for the parameters on the Online Printing Batch Parameters page for printing checks based on Transaction Code.

On transition to the Online Printing Batch Parameters page from the manual disbursement transaction using the Payment Printing hyperlink action, the corresponding field values will be inferred from the OPRNDFLT table to the Online Printing Batch Parameters page, using the Transaction Code of the manual disbursement transaction. If default values have not been defined for the Transaction Code, you must manually enter the required fields.

Stub Summarization for Manual Disbursement

Manual disbursement Accounting Lines can be summarized and sorted based on the summarization and sorting parameters specified on the DISF table for the Disbursement Type of the manual disbursement. The Stub Summarization process will not be invoked if the Transaction Type is MD and if any of the following are true:

  1. If the Adjusting Entry flag equals ‘Yes’; or

  2. If the Manual Check flag equals ‘Yes’ and the Transaction Function is ‘New’, ‘Modification’, or ‘Cancellation’; or

  3. If the Manual Check flag equals ‘No’ and the Printing Status Indicator equals ‘Printed’ or ‘Re-Printed’ and the Transaction Function is ‘Modification’.

If the Stub Summarization process is invoked, the process will perform the following:

  1. If the Transaction Function is ‘Modification’ or ‘Cancellation’, the process shall delete the STUBDET records associated with the transaction.

  2. If the Transaction Function is ‘New’ or ‘Modification’, the process shall perform the following:

For more detailed information, see the "Disbursement Stub Summarization Process" topic in this guide.

Cancel or Reclassify Manual Disbursements

Disbursement cancellation/reclassification cancels or reclassifies checks, warrants (including warrants with clearing funds) or electronic funds transfers (EFT), and provides the flexibility to perform one of four cancellation Actions (reschedule, hold, close and PR Cancellation) or performs the following reclassification actions ( Warrant Reconciliation, Stale or Escheat individual disbursements, or entire disbursement runs, Cancel).

Adjust/Cancel a Manual Disbursement

When a Disbursement transaction has been processed and it needs to be changed because of data entry errors or incorrect information, you can perform one of three actions. Each action will result in different results:

If the Transaction Function is equal to Modification, Payee information may not be changed from the previous finalized version of the transaction.

If the Transaction Function is equal to Modification and the Manual Check is equal to Yes and the Printing Status Indicator is equal to Not Ready to Print, all fields on the Header are displayed as protected fields, except for Transaction Name, Record Date, BFY, FY, and Transaction Description. All fields on the Vendor Line will be protected from user update. The value in the Check Amount field cannot be changed.

If the Transaction Function is equal to Modification, the Manual Check is equal to No and Printing Status Indicator is not equal to Printed, all fields on the Header are displayed as protected fields, except for Transaction Name, Record Date, BFY, FY, and Transaction Description. All fields on the vendor section will be protected from user update.

If the Transaction Function is equal to Modification, the Manual Check is equal to No and Printing Status Indicator is equal to Printed, then all of the fields on the MD transaction will be protected.

When editing an MD transaction, if the Transaction Function is equal to Modification, the Manual Check flag is equal to No and the Printing Status Indicator is equal to Ready for Original Printing, the system shall protect the Adjusting Entry flag on the MD Header.