Functional Description
Purpose
This function is used to update F0911Z1, F0411Z1, and F03B11Z1 batch transaction records as processed
after they have been successfully run through the batch processing programs. This function also has
the ability to delete these records rather than just marking them as processed.
Setup Notes and Prerequisites
This business function assumes that the key to the transaction that you want marked as processed or
deleted has already been run through batch processing without errors. This function does not check the
processed (EDSP) field in the file for a '1' prior to deleting the record.
Special Logic
Technical Specification
Look at the file type to determine which file needs to be updated.
Load the key to the file.
If the delete flag is equal to '1' call the delete API to delete all transaction records matching
the key.
If the delete flag is not equal to '1' then loop through all records which match the key and change
the processed flag (EDSP) to '1'.
^
D0000075 - Update Batch Transaction File
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szEdiUserID | EDUS | char | NONE | NONE |
Special Input Expected
| ||||
szEdiBatchNumber | EDBT | char | NONE | NONE |
Special Input Expected
| ||||
szEdiTransactNumber | EDTN | char | NONE | NONE |
Special Input Expected
| ||||
cFileType | EV01 | char | NONE | NONE |
Special Input Expected
| ||||
cDeleteFlag | EV02 | char | NONE | NONE |
Special Input Expected
| ||||
szEnvironment | LL | char | NONE | NONE |
Special Input Expected
| ||||
mnDocVoucherInvoiceE | DOC | MATH_NUMERIC | OPT | NONE |
A number that identifies the original document, such as a voucher, invoice, or journal entry. On entry forms, you can assign the document
| ||||
szDocumentType | DCT | char | OPT | NONE |
A user defined code (00/DT) that identifies the origin and purpose of the transaction. PeopleSoft reserves several prefixes for document
| ||||
szCompanyKey | KCO | char | OPT | NONE |
A number that, with the document number, document type and G/L date, uniquely identifies an original document, such as invoice, voucher,
| ||||
mnBatchNumber | ICU | MATH_NUMERIC | OPT | NONE |
A number that identifies a group of transactions that the system processes and balances as a unit. When you enter a batch, you can either
|
None |
None |