Processing Batch Vouchers

This chapter provides an overview of processing batch vouchers and discusses how to:

See Also

Mapping Fields in the F0411Z1 Tag Table - ARG - 04 Table (F76A30) for Argentina

Click to jump to parent topicUnderstanding Batch Voucher Processing

Voucher batch processing is a method of converting batch voucher entries from a system external to JD Edwards EnterpriseOne software so that the vouchers can be processed as JD Edwards EnterpriseOne transactions. You can upload batch vouchers from outside sources such as PC data entry, third-party or customer systems, or electronic data interchanges (EDI).

To upload batch vouchers, you must first create a custom program that maps proper data to specific fields in the Voucher Transactions - Batch Upload table (F0411Z1) and in the Journal Entry Transactions - Batch File table (F0911Z1). Certain fields are required for the basic voucher upload process. Additional fields for discount, tax, and payment information are available to include more voucher detail in the upload. Other fields are ignored or reserved for users. If you are using the JD Edwards EnterpriseOne Advanced Cost Accounting system, you must complete additional fields in the F0911Z1 table.

After you have converted your voucher information from your external system to the proper format in the F0411Z1 and F0911Z1 tables, you run the Batch Voucher Processor Report program (R04110ZA). This program:

After your external vouchers have been uploaded to the F0411 and the F0911 tables, you can process them as JD Edwards EnterpriseOne transactions.

If you attempt to update either the Accounts Payable Ledger table (F0411) or the Account Ledger table (F0911) without using the batch process and the Z files, you might compromise your JD Edwards EnterpriseOne voucher information.

Integration with Oracle Demantra Predictive Trade Planning

The JD Edwards EnterpriseOne Accounts Payable integration with Oracle Demantra Predictive Trade Planning supports the process of receiving claims into the Oracle Demantra system and creating a payment request within the JD Edwards EnterpriseOne Accounts Payable system. After you run the Inbound AP Claim program (R04110ZB) records in the Oracle Demantra system, you run the Batch Voucher Processor Report program.

See JD Edwards EnterpriseOne Applications Integration with Oracle Demantra

Click to jump to parent topicPrerequisite

Map your voucher transactions to batch input tables.

See Mapping Voucher Transactions to Batch Input Tables.

Click to jump to parent topicProcessing Batch Vouchers

This section provides an overview of processing batch vouchers and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Batch Voucher Process

After your custom program loads the transaction information into the Voucher Transaction - Batch Upload (F0411Z1) and Journal Entry Transactions - Batch File (F0911Z1) tables, run the Batch Voucher Processor Report program (R04110ZA). Running this program processes the information in the F0411Z1 and F0911Z1 tables and loads it into the Accounts Payable Ledger (F0411) and Account Ledger (F0911) tables.

The Inbound AP Claim program (R04110ZB) also creates records in the Voucher Transactions - Batch Upload table (F0411Z1) and the Journal Entries Transactions - Batch table (F0911Z1). You run the Inbound AP Claim program if your JD Edwards EnterpriseOne system is integrated with the Oracle Demantra Predictive Trade Planning software.

See JD Edwards EnterpriseOne Applications Integration with Oracle Demantra

You can submit your vouchers for processing in proof or final mode.

In proof mode, the system:

In final mode, the system:

Any additional information that is necessary for a completed transaction is loaded from other sources or calculated from existing information. For example:

Use the processing options to determine data selection. You cannot use any other data selection.

Two program versions in the system are for Payroll processing only. They are versions ZJDE0003 and ZJDE0004.

Errors in Processing

If any errors occur during processing, they are noted on the edit report. You can correct the errors and reprocess the batch. An error on one transaction does not stop the batch from processing. If a transaction in the batch is in error, that transaction is not processed with the rest of the batch.

After the batch has been successfully processed, the field VLEDSP is updated from a value of 0 to 1. Successfully processed records remain in the Voucher Transactions - Batch Upload (F0411Z1) and Journal Entry Transactions - Batch File (F0911Z1) tables until they are purged. Alternatively, you can set up a processing option to purge these tables automatically.

The following tips should help you reduce the number of errors or help you identify and resolve them when they occur:

Improving Processing Time

After you resolve initial conversion errors, use these guidelines to improve processing time for batch voucher processing:

Posting Processed Batch Vouchers

After you process your batch vouchers, you must post them to the general ledger.

You can post vouchers to the general ledger manually from the Supplier & Voucher Entry menu (G0411). Alternatively, you can set two processing options for the Batch Voucher Process or Report program (R04110ZA) to post processed batch vouchers automatically at the time of processing:

Click to jump to top of pageClick to jump to parent topicPrerequisite

Before you complete the tasks in this section, verify that the Supplier Master table (F0401) contains the most current information, including tax information.

Click to jump to top of pageClick to jump to parent topicRunning the Batch Voucher Processor Report

Select Batch Voucher Processing (G04311), Batch Voucher Processor Report.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Batch Voucher Processor Report (R04110ZA)

Processing options enable you to specify the default processing for programs and reports.

Select

1. EDI - User ID

Enter a valid user ID to narrow data selection to a single EDI user. If you leave the processing blank, the system selects all user IDs.

2. EDI - Batch Number

Enter a batch number to set data selection for the EDI - Batch Number. Use only existing batch numbers for this data selection.

3. EDI - Transaction Number

Enter a transaction number to select data by EDI transaction number. If you leave this processing option blank, the system selects all EDI transaction numbers.

4. EDI - Transmission Date

Enter a transmission date to select records by EDI transmission date. If you leave this processing option blank, the system selects records for all EDI transmission dates.

Process

Mode

Enter 1 to run the program in final mode. In final mode, the system generates a report and updates the F0411and F0911 tables based on the information that you provide.

Leave this processing option blank to run the program in proof mode. In proof mode, the system generates a report, but does not update any tables.

Allow out of Balance

Specify whether the system updates the F0411 and F0911 tables when the sum of the amounts to be distributed for the voucher does not equal the sum of the amounts to be distributed for the corresponding journal entry. The system considers tax amounts when determining the amounts to distribute for both the voucher and journal entry. Values are:

Blank: Do not process vouchers that are out of balance.

1: Process vouchers that are out of balance. You should select this option only when you convert voucher records separately from their corresponding journal entries, such as when you upload legacy information from another system.

Note. When you process vouchers that are out-of-balance, you might cause unpredictable results in other applications.

Purge

Specify whether the system automatically purges successfully processed voucher records from the Vouchers Transactions-Batch Upload table (F0411Z1) and the Journal Entry Transactions - Batch File table (F0911Z1). Values are:

Blank: Do not purge voucher records.

1: Purge voucher records.

Messages

Suppress Warning

Specify whether the system sends warning messages that occur during processing to the employee work center. The system sends all error messages to the employee work center, regardless of how you set this processing option. Warning messages do not prohibit vouchers from processing successfully. Values are:

Blank: Send warning messages to the employee work center.

1: Do not send warning messages to the employee work center.

User ID for Workflow messages

Specify which user receives workflow warning messages. If you leave this processing option blank, the system sends warning messages to the user who entered the transaction.

Defaults

Bypass Tax Default

Specify whether the system updates the tax explanation code and tax rate/area information on successfully processed supplier ledger records with the values specified in the Address Book Master table (F0101) and the Business Unit Master table (F0006). If the Tax Rate/Area field is completed in both tables, the system uses the value from the Supplier Master table (F0401). Values are:

Blank: Update the tax values.

1: Do not update the tax values.

Versions

Version

Specify the version of the Voucher Entry MBF Processing Options program (P0400047) that you want the system to use to process the voucher transaction to the F0411 table. If you leave this processing option blank, the system uses version ZJDE0001.

Version

Specify the version of the Journal Entry MBF Processing Options program (P0900049) that the system uses to process the voucher transaction to the F0911 table. If you leave this processing option blank, the system uses version ZJDE0001.

Batch Approval

Batch Approval

Specify the status that the system assigns to successfully processed voucher batches. Values are:

Blank: Assign the value according to the Manager Approval of Input option specified on the Accounts Payable Constants form.

1: Assign a status of approved (A) to successfully processed voucher batches.

Auto Post

Version

Specify whether the system automatically posts successfully processed voucher transactions to the Account Balances table (F0902). You must specify the version of the post program that you want the system to use. If you leave this processing option blank, the system does not post transactions.

Click to jump to parent topicWorking with Batch Vouchers

This section provides an overview of working with batch vouchers and discusses how to set processing options for Batch Voucher Revisions.

Click to jump to top of pageClick to jump to parent topicUnderstanding the Batch Voucher Revisions Program

After running the Batch Voucher Processor Report program (R04110ZA), you might find that some records ended in error. You must review the error messages in the work center, revise the records, and then run the Batch Voucher Processor Report program again.

Use the Batch Voucher Revisions program (P0411Z1) to review your records. You can use the Batch Voucher Revisions program to make revisions to your unprocessed records, but you should make the revisions in your spreadsheet instead, because this program does not perform all of the same edits as the Standard Voucher Entry program (P0411).

Note. You cannot use the Batch Voucher Revisions program to revise successfully processed records. You must use the Standard Voucher Entry program to revise them because the system wrote data to the Accounts Payable Ledger (F0411) and Account Ledger (F0911) tables when the records processed successfully.

You can also use the Batch Voucher Revisions program to add records to the Voucher Transactions - Batch Upload table (F0411Z1). You cannot add a voucher to a batch that you attempted to process. You can, however, create a new batch and add a voucher to it. Typically, you should not need to add batch vouchers. An exception is when you experience difficulties processing transactions. To detect and correct any discrepancies, you can add a batch voucher manually using the Batch Voucher Revisions program, process the transaction, and then if it processes successfully, compare it with the other records that you are trying to process.

You can delete only unprocessed vouchers from the Work With Store & Forward Vouchers form. If the batch voucher has been successfully processed, you must purge it using the Purge Batch Voucher Entries program (R0411Z1P).

Batch voucher information is stored in the Voucher Transactions - Batch Upload (F0411Z1) and Journal Entry Transactions - Batch File (F0911Z1) tables.

Click to jump to top of pageClick to jump to parent topicForms Used to Work with Batch Vouchers

Form Name

FormID

Navigation

Usage

Work With Store & Forward Vouchers

W0411Z1A

Batch Voucher Processing (G04311), Batch Voucher Revisions.

Locate, select, and delete batch vouchers.

Enter Voucher - Payment Information

W0411Z1D

On the Work With Store & Forward Vouchers form, select a voucher and click Select.

Review, revise, or add a batch voucher.

Enter Voucher - G/L Distribution

W0411Z1C

On the Enter Voucher - Payment Information form, select G/L Distribution from the Form menu.

Review GL distribution for a batch voucher. You can also use this form to add GL distribution to a batch voucher.

Voucher G/L Distribution - Detail

W0411Z1G

On the Enter Voucher - G/L Distribution form, select a record and select Detail from the Row menu.

Review detail about the voucher's GL distribution, such as tax and subledger information.

Tax Amounts to Distribute

W0000209A

On the Voucher G/L Distribution - Detail form, select Amt to Dist from the Form menu.

Review tax amounts to be distributed.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Batch Voucher Revisions (P0411Z1)

Processing options enable you to specify the default processing for programs and reports.

Defaults

Service/Tax Date:

Leave this processing option blank to use the GL date as the service or tax date. Enter 1 to use the invoice date as the service or tax date.

Default Pay Status

Enter a value that exists in the (00/PS) UDC table to specify the default pay status for a voucher or invoice.

Default Factor/Special Payee Address

Leave this processing option blank to load the supplier's address number from the Supplier Master table (F0401) into the Alternate/Payee field for payments. Enter 1 to load the factor/special payee number into the Alternate/Payee field.

Note. Payments are made to the address book number that is in the Alternate/Payee field.

Dates

Invoice Date > Todays Date

Specify the type of message that the system sends when the invoice date is greater than the current date. Values are:

Blank: No message. No edit is performed. Processing can continue.

1: Warning message. Processing can continue.

2: Error message. Processing cannot continue until the error is corrected.

Invoice Date > G/L Date

Specify the type of message that the system sends when the invoice date is greater than the GL date. Values are:

Blank: No message. No edit is performed. Processing can continue.

1: Warning message. Processing can continue.

2: Error message. Processing cannot continue until the error has been corrected.

Due Date for Debit/Credit Memos

Leave this processing option blank to use the GL date as the due date for debit memos. Enter 1 to use the payment terms code to determine the due date.

Currency

Allow Value Added Tax

Enter 1 to enable value-added tax (VAT) on currency entries.

Manual Cks

Manual Check Creation

Enter 1 to write manual checks.

Journal Entry

Bypass Out-of-Balance Edit

Leave this processing option blank to specify that transaction entries must balance. Enter 1 to specify that transactions do not need to be in balance.

Display

Summarized

Enter 1 to display summarized vouchers on the Work With Store & Forward Vouchers form. Leave this processing option blank to suppress the display of summarized vouchers.

Entry Type

Transaction NOT Store and Forward Entry

Leave this processing option blank to indicate that transactions were entered using the Store & Forward Voucher Entry program. Enter 1 if transactions were not entered using the Store & Forward Voucher Entry program.

Click to jump to parent topicPurging Processed Batch Vouchers

This section provides an overview of purging processed batch vouchers and discusses how to run the Purge Batch Voucher Entries report (R0411Z1P).

Click to jump to top of pageClick to jump to parent topicUnderstanding Purging Processed Batch Vouchers

After you review, process, and post your batch vouchers, you must purge them. The system stores processed vouchers in the Voucher Transactions - Batch Upload (F0411Z1) and Journal Entry Transactions - Batch File (F0911Z1) tables until you do so. You can purge batch vouchers in either of these ways:

When you purge batch vouchers, the system removes all successfully processed vouchers from specific tables. (If a processed voucher has been successfully processed, the EDSP field equals 1.) Regardless of the batch they are in, successfully processed vouchers are purged from these tables:

Purging removes only batch vouchers and does not affect vouchers in the Accounts Payable Ledger table (F0411).

Click to jump to top of pageClick to jump to parent topicRunning the Purge Batch Voucher Entries Report

Select Batch Voucher Processing (G04311), Purge Batch Voucher Entries.