<taCreateUpdateBatchHeaderRcd>

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

8 bytes

(19 to 23 chars)

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:

1= General entry

 

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

 

For SOP:

1=Sales transaction 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

8 bytes

(19 to 23 chars)

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

This node uses document exchange for updates. All existing values are overwritten with the value specified by the update document. If a field in the update is blank, the existing value is changed to be blank.