F30006Z1CalcProcessedStatus

F30006Z1 Calculate Processed Status

Minor Business Rule

Object Name: N3003350

Parent DLL: CMFGBASE

Location: Client/Server

Language: NER

1.Functional Description

1.1Purpose
This function is used in Work Center Transaction Revisions (P30006Z1).   It calculates if an entire 
batch or entire transaction has or has not been successfully processed.


1.2Setup Notes and Prerequisites


1.3Special Logic


2.Technical Specifications


2.4Processing 


1.0If Transaction Number is blank, attempt to fetch a batch with processed flag equal to 'N', 
Blank, or  0.

1.1 If found, the entire batch is "not processed."
1.2 If not found, the entire batch is "processed"


2.0If Transaction Number is not blank, attempt to fetch a transaction with processed flag equal to 

'N', Blank, or  0.

2.1If found, the entire transaction is "not processed"
2.2  If not found, the entire transaction is "processed"
^

Data Structure

D3003350 - F30006Z1 Calculate Processed Status

Parameter NameData ItemData TypeReq/OptI/O/Both
szEdiUserIdEDUScharOPTNONE

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.

szEdiBatchNumberEDBTcharOPTNONE

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. 

szEdiTransactNumberEDTNcharOPTNONE

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.

cRecordFoundEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None