MAC-PAC Homecontact ussupport login 
Documentation > MAC-PAC Technical Library > Financial > Draft Management > Programs > Consolidated Draft Print - Purpose

Consolidated Draft Print - Purpose

DM500E

The Consolidated Draft Print program (DM500E) is a batch program that prints the Consolidated Draft report (DM500A) and the Documents Not Covered by Statements report (DM500B).  The reports are requested from the Consolidated Draft Selection Screen (DM300S01).

If a customer is not on a statement basis at document creation time, and the payment type is draft, the system creates a draft to pay the document.  However, if the customer is on a statement basis, the system runs draft consolidation.  Draft consolidation groups eligible documents together for a particular customer, due date, and currency code based on the following selection criteria:

·     Customer pays on a statement basis

·     Customer's periodicity code matches selected periodicity

·     Document is not disputed

·     Document date falls within the selected date range

·     Document payment type matches selected payment type

·     Document is an invoice, or document is a credit memo and the customer allows statements for credit memos, or document is a debit memo and the customer allows statements for debit memos.

For documents matching the selection criteria, the program creates one draft to cover the entire open amount of the grouping.  If the documents' total statement amount is greater than zero, a draft is created and the program prints the statement on the Consolidated Draft report (DM500A).  If the total amount is equal to or less than zero, no draft or statement is created and the program prints the documents on the Documents Not Covered by Statements report (DM500B).

A multi-language procedure allows the program to print the reports in different languages.  If the language code retrieved from the Customer Master file is not blank, the program retrieves the translated literals from the Literals Translation file (CF270ML1).  If the language code is blank, the program defaults to the base language.

DM500E Program Menu