As a function of setting up Accounts Payable, you must decide how you want to handle transaction control. In general, the term "Transaction Control" means maintaining an audit trail of transactions that are entered and posted in an application. The system offers different ways to maintain the audit trail. Regardless of which method you choose, all transactions will be entered, printed on journals, and posted by Operator ID and Control Number. Beyond that, you have several options. These are governed by two fields in the application Parameters file, called Ask for Operator ID? and Use Transaction Control?, combined with a field in each transaction control group, called Operator Exclusive?. Together, these fields provide the following alternatives:
If you select "no" for Ask for Operator ID?, you must also select "no" for Use Transaction Control? and the system will assume that Operator Exclusive? is "yes". The Operator ID and Control Number for each group of transactions will be automatically assigned and cannot be changed. The system will not allow any operator to edit another operator's transactions. No control or hash totals will be kept, and no data will be posted to the Transaction Control file. Also, you will not be able to enter transactions in a foreign currency (currently implemented only in General Ledger).
If you select "yes" for Ask for Operator ID? and "no" for Use Transaction Control?, the system will assume that Operator Exclusive? is "no". The Operator ID and Control Number for each group of transactions will be automatically assigned but Operator ID can be changed. In addition, any operator will be allowed to edit any other operator's transactions. No control or hash totals will be kept, and no data will be posted to the Transaction Control file. Also, you will not be able to enter transactions in a foreign currency (currently implemented only in General Ledger).
If you select "yes" for Ask for Operator ID? and "yes" for Use Transaction Control?, the system will default Operator Exclusive? to "no" but an operator can override this to restrict access to his or her own transactions. The Operator ID and Control Number for each group of transactions will be automatically assigned but Operator ID can be changed. In addition, control and hash totals can be entered and will be balanced against the sum of transactions and each control group can have a unique description.. One record will be written to the Transaction Control file for each group of transactions posted, capturing pertinent details such as operator ID, control number, description, number of transactions, last transaction posted, total amount posted, number of errors, and number of warnings. Transaction Control file contents can be printed on reports and/or viewed through an inquiry. Finally, this is the only alternative which enables you to enter transactions in foreign currencies (currently implemented only in General Ledger).
The third alternative described above will provide you with the highest level of transaction control. If desired, it is also possible to treat Operator ID as a user-assigned batch ID, provided Ask for Operator ID? is "yes" and Operator Exclusive? is "no".