BatchInvoicePurge

Batch Invoice Purge

Minor Business Rule

Object Name: N03B0181

Parent DLL: CFIN

Location: Client/Server

Language: NER

Functional Description

Purpose

This function deletes an invoice from the F03B11Z1 and the F0911Z1 tables. It also deletes to the 
F0911Z1T record if it exists.


Setup Notes and Prerequisites

None


Special Logic

None



Technical Specification




Parameters

ItemDescriptionI/OReq?Notes

EDUSszUserIdIYEdit user ID
EDBTszBatchNumberIYEdit batch number. 


EDTNszTransaction NumberIYEdit transaction number 





Related Tables

F03B11Z1  Invoice Transactions Batch File

F0911Z1  - Journal Entry Transactions Batch File

F0911Z1T - Journal Entry Transactions Batch Tag File


Related Functions

None

Processing

Delete record from F03B11Z1

Delete record from F0911Z1

Retrieve the record from the F1609 table 

If VA evt_CMSOnFlag_EVO1 = 1

Delete record from the F0911Z1T



^

Data Structure

D03B0181 - Purge Batch Invoices

Parameter NameData ItemData TypeReq/OptI/O/Both
szUserIDEDUScharREQINPUT

The source of the transaction. This can be a user ID, a workstation, the address of an external system, a node on a network, and so on. This 
field helps identify both the transaction and its point of origin.

szBatchNumberEDBTcharREQINPUT

The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
transactions for each control (user) batch number it finds. 

szTransactionNumberEDTNcharREQINPUT

The number that an Electronic Data Interchange (EDI) transmitter assigns to a transaction. In a non-EDI environment, you can assign any 
number that is meaningful to you to identify a transaction within a batch. It can be the same as a J.D. Edwards document number.

Related Functions

None

Related Tables

None