ReceiptsEntryBatchOpen

Receipts Entry Batch Open

Minor Business Rule

Object Name: B03B0126

Parent DLL: CFIN

Location: Client/Server

Language: C









































































































































































Data Structure

D03B0126 - Receipts Entry Batch Open

ItemDescriptionI/OReq?Notes
PYIDmnPaymentIDIYIf in Add mode, enter '0'. If in Update mode, enter the 
Payment ID of the receipt.

ICUTszCurrentBatchTypeOYThe Batch Type to be used for the current receipt.

ICUmnCurrentBatchNumberI/OYThe Batch Number to be used for the current receipt. If 

passed in, that specific Batch Number will be created.

ISTcCurrentBatchStatusOYThe Batch Status to be used for the current receipt.

DICJjdCurrentBatchDateOYThe Batch Date to be used for the current receipt.

EV01cCloseCurrentBatchOYA code that specifies whether the current batch needs to be

closed after the call to Receipts Entry.

ICUTszNewBatchTypeI/OYThe Batch Type used for new transactions.

ICUmnNewBatchNumberI/OYThe Batch Number used for new transactions.

ISTcNewBatchStatusI/OYThe Batch Status used for new transactions.

DICJjdNewBatchDateI/OYThe Batch Date used for new transactions.

EV01cSuppressBatchControlINPass a '1' on this parameter if Batch Control should be 

suppressed.

EV01cReturnStatusOYReturns a '0' if the batch was opened successfully. Returns 

a '1' if the user cancels batch control or an error opening the batch occurs.


Parameter NameData ItemData TypeReq/OptI/O/Both
mnPaymentIDPYIDMATH_NUMERICNONENONE

A number that the system assigns from Next Numbers to identify and track payment records.

szCurrentBatchTypeICUTcharNONENONE

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.

mnCurrentBatchNumberICUMATH_NUMERICNONENONE

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.

cCurrentBatchStatusISTcharNONENONE

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.

jdCurrentBatchDateDICJJDEDATENONENONE

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

cCloseCurrentBatchEV01charNONENONE

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

szNewBatchTypeICUTcharNONENONE

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.

mnNewBatchNumberICUMATH_NUMERICNONENONE

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.

cNewBatchStatusISTcharNONENONE

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.

jdNewBatchDateDICJJDEDATENONENONE

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

cSuppressBatchControlEV01charNONENONE

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

cReturnStatusEV01charNONENONE

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

cBatchControlCancelFlagREV02charOPTNONE

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

Related Functions

B0000004 Batch - Open On Initialization

Related Tables

F03B13 Receipts Header