BatchControlProcessing

Batch Control Processing

Major Business Rule

Object Name: N0000001

Parent DLL: CALLBSFN

Location: Client

Language: NER

Data Structure

D0000001 - Batch Control Processing


^

Parameter NameData ItemData TypeReq/OptI/O/Both
szBatchTypeICUTcharOPTNONE

Special Input Expected
Pass in the Batch Type of the batch that is currently being processed.


THIS IS A REQUIRED FIELD.


Special Output Returned

^

mnBatchNumberICUMATH_NUMERICOPTNONE

Special Input Expected
Pass in the Batch Number of the batch that is currently being processed.


THIS IS A REQUIRED FIELD.


Special Output Returned


^

cBatchControlCancelFlagEV01charOPTNONE

Special Input Expected
Pass in the Batch Control Cancel Flag that was passed back from the Batch Open On Initialization BSFN 

for the batch that is currently being processed.


Special Output Returned

^

Related Functions

None

Related Tables

None
BatchOpenBatchControlProcessing

BatchOpenBatchControlProcessing

Batch Control Processing

Minor Business Rule

Object Name: N0000001

Parent DLL: CALLBSFN

Location: Client

Language: NER

Data Structure

D0000017 - Batch Open - Batch Control Processing

Parameter NameData ItemData TypeReq/OptI/O/Both
szBatchTypeICUTcharREQINPUT

A code that specifies the system and type of transactions entered in a batch. The system assigns the value when you enter a transaction. 
Valid values are set up in user defined code table 98/IT. You cannot assign new values. All batch types are hard coded.

mnBatchNumberICUMATH_NUMERICOPTBOTH

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 
assign a batch number or let the system assign it using the Next Numbers program.

jdDateBatchJulianDICJJDEDATEOPTBOTH

The date of the batch. If you leave this field blank, the system date is used.

cPreviousBatchStatusISTcharOPTOUTPUT

A user defined code (98/IC) that indicates the posting status of a batch. Valid values are: Blank    Unposted batches that are pending 
approval or have a status of approved. A        Approved for posting. The batch has no errors, and is in balance, but has not yet been posted. D       
Posted. The batch posted successfully. E        Error. The batch is in error. You must correct the batch before it can post. P        Posting. The system 
is in the process of posting the batch to the general ledger. The batch is unavailable until the posting process is complete. If errors occur 
during the post, the batch status changes to E (error). U        In use. The batch is temporarily unavailable because someone is working with it, or 
the batch appears to be in use because a power failure occurred while the batch was open.

cPostOutOfBalancePOBcharOPTNONE

An option that indicates whether the batch can be posted out-of-balance. Valid settings are: On The batch is not required to balance and can 
be posted out-of-balance. If you choose this option, you should also turn on the option to exclude the batch from the integrity reports.  Off The 
batch is required to balance and cannot be posted out-of-balance. 

cSuppressBatchControlEV01charOPTINPUT

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

cBatchControlCancelFlagEV01charOPTOUTPUT

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

Related Functions

None

Related Tables

None