PayMIX Views

PayMIX Views

The US PayMIX utility is not supported in Release 11i. BEE (Batch Element Entry) should be used instead; it has been upgraded to provide superior functionality.

However to support existing customers who have used PayMIX in earlier releases of Oracle Payroll, the following changes have been made to the PayMIX objects.

Renaming of PayMIX Tables

The PayMIX tables have all been renamed as <original tablename>_OLD for reference purposes, in case you ever need to check their contents.

Table of Renamed PayMIX Tables

Previous Table Name New Name
   
PAY_PDT_BATCH_CHECKS PAY_PDT_BATCH_CHECKS_OLD
PAY_PDT_BATCH_EXCEPTIONS PAY_PDT_BATCH_EXCEPTIONS_OLD
PAY_PDT_BATCH_HEADERS PAY_PDT_BATCH_HEADERS_OLD
PAY_PDT_BATCH_LINES PAY_PDT_BATCH_LINES_OLD
PAY_PDT_LINE_ERRORS PAY_PDT_LINE_ERRORS_OLD

Views From PayMIX Tables to BEE Tables

The PayMIX batch header table PAY_PDT_BATCH_HEADERS has been replaced by a view on the BEE batch header table PAY_BATCH_HEADERS. Similarly the PayMIX batch lines table PAY_PDT_BATCH_LINES has been replaced by a view on the BEE batch line table PAY_BATCH_LINES.

Thus an insertion, update or delete into either of these PayMIX tables now causes an insertion, update, or delete in the BEE tables. If you have written a third party interface to manipulate PayMIX batches, creation of a batch using your interface now results in the creation of a BEE batch. To process this batch, you must use the BEE Batch Header window.

Due to various inconsistencies between the original PayMIX tables and the BEE tables, the following rules have been enforced in the views mapping the PayMIX tables to the BEE tables:

The following restrictions also exist:

Important: We strongly recommend that customers use the BEE tables directly to create new batches, rather than these views. The definitions of the views are extremely complicated and hence their performance is inferior to the BEE tables.

PayMIX Windows in Release 11

The PayMIX windows are provided in Release 11i but do not appear on the default menus. They have been altered to use the new views and support the majority of the functionality they provided for PayMIX in earlier releases. They may be used to create, select, update, and delete batches. However, you must query and process the batch in the BEE Batch Header window to transfer it to the Oracle HRMS Entries table.

So, for example, you can create a batch using your own third party interface, and then use the PayMIX windows to query and edit the batch. Remember that Special Inputs lines must be created manually if they are required within Deduction and Earning type batches.

Important: However we strongly recommend that you use the BEE windows to create and manipulate new batches.