Element name |
Data type |
Length |
Required |
Default |
Description |
---|---|---|---|---|---|
BACHNUMB |
string |
15 |
Y |
Not applicable |
Batch ID |
BCHCOMNT |
string |
60 |
N |
<blank> |
Batch comment |
SERIES |
i4 |
4 |
Y |
Not applicable |
1=All; 2=Financial; 3=Sales; 4=Purchasing; 5=Inventory; 6=Payroll; 7=Project |
GLPOSTDT |
datetime |
16 |
N |
<blank> |
General ledger posting date |
BCHSOURC |
string |
15 |
Y |
Not applicable |
Batch source |
DOCAMT |
number |
21 |
Y |
Not applicable |
Batch total |
ORIGIN |
i4 |
4 |
Y |
Not applicable |
For GL, set to the integer 1
For IV: 1=Transaction entry; 2=Transfer entry
For PM: 1=Transaction entry; 2=Computer check; 3=Manual payment
For RM: 1=Transaction entry; 2=Cash receipts entry |
NUMOFTRX |
i4 |
4 |
Y |
Not applicable |
Number of transactions |
CHEKBKID |
string |
15 |
N |
<blank> |
Checkbook ID |
CNTRLTOT |
number |
21 |
N |
Default from setup |
Expected total |
CNTRLTRX |
i4 |
4 |
N |
Default from setup |
Number of transactions batch must contain before marked for posting. |
POSTTOGL |
i4 |
2 |
N |
0 |
Post to GL: Defaults to 0 if nothing is passed in. 0=False 1=True |
PmtMethod |
i4 |
2 |
N |
0 |
Payment method radio group |
EFTFileFormat |
i4 |
2 |
N |
0 |
EFT file format |
RequesterTrx |
i4 |
2 |
N |
0 |
Requester transaction: 0=False; 1=True (if True, populates requester shadow table) |
BRKDNALL |
i4 |
1 |
N |
0 |
Breakdown allocation |
USERID |
string |
15 |
N |
<blank> |
User ID |
BACHFREQ |
i4 |
1 |
N |
Default from setup |
Batch frequency; default is 1 for new batches or defaults to current value for existing batches: 1=Single use; 2=Weekly; 3=Biweekly; 4=Semimonthly; 5=Monthly; 6=Bimonthly; 7=Quarterly; 8=Miscellaneous |
RECPSTGS |
i4 |
2 |
N |
Default from setup |
Number of times a recurring batch should post for recurring posting: 0=Unlimited; this is valid with batch frequency, BACHFREQ, types 2-8 only; default is 0 for new recurring batches or defaults to current value for existing batches |
MSCBDINC |
i4 |
2 |
N |
Default from setup |
Number of days to increment the transaction date if miscellaneous frequency, BACHFREQ =8, is selected for this batch; default is 0 for new batches or defaults to current value for existing batches; MSCBDINC is only valid with BACHFREQ =8 |
APPROVL |
i4 |
1 |
N |
0 |
Batch Approval 0=False 1=True |
APPRVLDT |
datetime |
16 |
N |
<blank> |
Batch approval date |
APRVLUSERID |
string |
15 |
N |
<blank> |
Batch approval user ID |
TRXSOURC |
string |
25 |
Y |
<blank> |
Transaction Source Required for Batch Approval |
USRDEFND1 |
string |
50 |
N |
<blank> |
User-defined field—developer use only |
USRDEFND2 |
string |
50 |
N |
<blank> |
User-defined field—developer use only |
USRDEFND3 |
string |
50 |
N |
<blank> |
User-defined field—developer use only |
USRDEFND4 |
string |
8000 |
N |
<blank> |
User-defined field—developer use only |
USRDEFND5 |
string |
8000 |
N |
<blank> |
User-defined field—developer use only |