PDP Batch Jobs

The PDP module is impacted by batch jobs associated with the Financial Processing and Purchasing/Accounts Payable modules. In addition, this module has several batch jobs that are unique to it. The table below lists these batch jobs in the general order that an institution may encounter them.

Note: Several of these jobs generate .xml files containing information about payments processed via PDP. KFS does not include a check writer, so your institution needs to determine how best to utilize the .xml files provided by PDP to generate checks and/or ACH entries to be sent to your bank.

PDP Batch Jobs:

Job Name

Module

Description

Disbursement Voucher Pre-Disbursement Processor Extract Job

KFS-FP

This job extracts approved disbursement vouchers having a payment method of Check/ACH into PDP. The disbursement vouchers appear as open payments in PDP.

Purchasing Pre-Disbursement Extract Job

KFS-PURAP

Extracts approved payment requests and credit memos into PDP. These will appear as Open payments in PDP.

Purchasing Pre-Disbursement Immediates Extract Job

KFS-PURAP

Extracts approved payment requests marked as immediate payments. These will appear as open payments in PDP. Note that the Purchasing Pre-Disbursement Extract job extracts all payments, including immediates. Consequently, you do not need to use this job unless you want to extract only payments marked as immediates into PDP.

PDP Load Payments Job

KFS-PDP

Loads non-DV or PURAP payments into PDP. If the Payment File Batch Upload is used to load payments, this process normally occurs automatically. The PDP Load Payments job is appropriate to run if your institution has established a central directory where PDP customers place files to be uploaded directly into PDP without using the File Batch Upload page.

PDP Nightly Load Payments Job

KFS-PDP

Identical to the PDP Load Payments job except that it has a dependency on both the Disbursement Voucher Pre-Disbursement Extract job and the Purchasing Pre-Disbursement Extract job. Consequently, as part of a nightly batch schedule, this job runs after these two extracts have completed. This job is run separately because your institution may want to arrange one nightly load using this job and set up several loads throughout the day using the PDP Load Payments job (which has no dependencies).

PDP Daily Report Job

KFS-PDP

Generates a report showing a summary of the number and dollar amounts (by customer) of the payments that should be picked up the next time a format process is run. The report returns information for payments with pay dates equal to or earlier than today. This report is available in the PDP Reports directory (accessible via the Batch File lookup function on the Administration menu tab), and it can be run after payments are either uploaded via the upload page or extracted using the jobs noted above.

PDP Extract Checks Job

KFS-PDP

Creates an .xml file containing information for payments that have been recently formatted and have a disbursement type of 'Check. By default this job runs immediately upon completion of a Format Checks/ACH process in PDP, so you should not need to run it manually. This file is available in the directory Staging/PDP/Payment Extract (accessible via the Batch File lookup function on the Administration menu tab).

PDP Extract ACH Payments Job

KFS-PDP

Creates an xml file containing information for payments that have been recently formatted and have a disbursement type of ACH. This job does not automatically run after the Format Checks/ACH process in PDP. This file is available in the directory Staging/PDP/Payment Extract (accessible via the Batch File lookup function on the Administration menu tab).

PDP Extract Canceled Checks Job

KFS-PDP

Creates an xml file containing information about disbursements that have been canceled in PDP. This file is available in the directory Staging/PDP/Payment Extract (accessible via the Batch File lookup function on the Administration menu tab).

Process PDP Cancels and Paids Job

KFS-PDP

Sends information back to the Purchasing/Accounts Payable module to update payment requests and credit memos with disbursement information. It also updates the Pre-Disbursement Processor Status tab on the Disbursement Voucher document.

PDP Extract GL Transactions Step Job

KFS-PDP

This job generates a file with the appropriate General Ledger entries for any payments processed through PDP. This file is called gl_glentry_pdp and is sent to the Origin Entry directory to be processed the next time the GL Nightly Out job is run.

PDP Clear Pending Transactions Job

KFS-PDP

Clears the temporary table in which GL entries are stored. It should be run after the PDP Extract GL Transactions Step Job and the GL Nightly Out job run.

PDP Send ACH Advice Notifications Job

KFS-PDP

Generates emails to ACH payees based on the values defined as part of the PDP customer associated with the ACH payments.

PDP Load Federal Reserve Bank Data Job

KFS-PDP

Populates the ACH Bank table with values from a file (as defined in the KFS-PDP ACH_BANK_INPUT_FILE parameter).

Warning! Note that the system design assumes that your institution will either use this job to populate the ACH Bank table or update the table manually. Doing both—that is, using the job and updating the bank table manually—may result in data entered manually being overwritten.

More:

Accessing PDP Functions