Online: Receipts are processed online. If there are any errors, they are shown on the FORM itself, and don’t let you IGNORE and PROCEED.
- This is the most commonly used processing mode.
- When the user saves a transaction, no other application activity can be performed until the process completes.
- Either the number of records saved will be indicated for a successful transaction or an error message will be displayed.
- Uses Receiving Transaction Manager (executable RCVOLTM, located in $PO_TOP/bin).
Immediate: Receipts are processed immediately, but no errors are shown. Errors are recorded in REC_TRANSACTION_INTERFACE table.
- When the user saves a transaction, the Receiving Transaction Processor concurrent program will automatically start and process the data in the RCV_TRANSACTIONS_INTERFACE table that was created for the Receipt.
- Control of the form is returned to the User who may then perform other application activity.
- Transaction errors that occur are written to the PO_INTERFACE_ERRORS table and can be viewed from the Transaction Status Summary.
- Additional information may be available in the log file for the Receiving Transaction Processor concurrent request (View/Requests).
- Uses Receiving Transaction Processor (executable RVCTP, located in $PO_TOP/bin).
Batch: Receipts are processed in batch, but no errors are shown. Errors are recorded in REC_TRANSACTION_INTERFACE table.
- In Batch processing mode, the receiving forms insert transaction information into the receiving interface tables.
- These transactions remain in the interface table until you run the Receiving Transaction Processor.
- The receiving forms take into account all pending transactions, but Purchasing does not update the transaction history, source documents, and supply information until the transactions are processed.