Appendix, Data file format, Delload.dat – Liquid Controls DMS Office User Manual
Page 35: Delread.dat

35
APPEnDIX
DELLoAD.DAT
The first section of the appendix includes examples of ASCII text files and tables describing each field. Examples
from page 36 to 41 (one type of Totalizer Record and four types Dispatch records) are generated by the back office
software for DMS Office. These files make up DELLOAD.DAT which LCLoad converts to .500 files for DMS Delivery.
Examples from page 41 to 46 (one type of Totalizer Record, four types Delivery records and one type of Completed
Miscellaneous Transactions record) are converted into text files by DMS Office for the back office software.
DATA FILE FoRMAT
Standard Totalizer Record
The first record in the DELLOAD.DAT file, the Totalizer
Record contains data for all products. Most of the numeric
fields, as well as the date and time, are set to zero, and the
alphanumeric fields are blank. DMS Delivery will populate
these fields in DELREAD.DAT.
Dispatch Records
Each Dispatch Record contains account-specific data for a
customer tank. This record contains all information relevant
to fulfilling a particular customer’s request including preset
type and amount, price, taxes, and discounts. There are
four examples in this appendix. They are exclusive and
not to be used together. In the examples, deviations from
the original Standard Dispatch Record are in bold type.
Standard Totalizer Record
The DELREAD.DAT Totalizer Record contains product
data gathered in DMSDelivery.
DELREAD.DAT
Delivery Record
Each Delivery Record contains account-specific data
relevant to a particular customer tank’s completed delivery.
The Dispatch Record and its corresponding completed
Delivery Record are linked via the access number field
There are four examples in this appendix. In the examples,
deviations from the original Standard Dispatch Record
are in bold type.
Completed Miscellaneous Transactions Record
Each Miscellaneous Transaction Record contains data for
a miscellaneous billable service(s) or unmetered product
delivery for a customer.
Included Dispatch Record Examples:
S
TanDarD
D
iSpaTcH
r
ecOrD
S
TanDarD
D
iSpaTcH
r
ecOrD
wiTH
B
eGinninG
B
alance
Adds numeric field (Beginning Balance Field).
S
TanDarD
D
iSpaTcH
r
ecOrD
wiTH
e
xTenDeD
D
river
i
nSTrucTiOnS
Adds two alphanumeric fields (Driver Instruction).
Increases the size of one alphanumeric field (Driver
Instruction)
S
TanDarD
D
iSpaTcH
r
ecOrD
wiTH
B
eGinninG
B
alance
anD
ee
xTenDeD
D
river
i
nSTrucTiOnS
Adds numeric field (Beginning Balance Field).
Adds two alphanumeric fields (Driver Instruction).
Increases the size of one alphanumeric field
(Driver Instruction).
Included Delivery Record Examples:
S
TanDarD
D
elivery
r
ecOrD
S
TanDarD
D
elivery
r
ecOrD
wiTH
B
eGinninG
B
alance
Adds numeric field (Beginning Balance Field)
S
TanDarD
D
elivery
r
ecOrD
wiTH
e
xTenDeD
D
river
i
nSTrucTiOnS
Adds three alphanumeric fields ((2) Twenty-four
bytes of reserved pad space, Sixteen bytes of reserved
pad space).
S
TanDarD
D
elivery
r
ecOrD
wiTH
B
eGinninG
B
alance
anD
e
xTenDeD
D
river
i
nSTrucTiOnS
Adds numeric field (Beginning Balance Field). Adds
three alphanumeric fields ((2) Twenty-four bytes of reserved
pad space, Sixteen bytes of reserved pad space).
QUICK TEXT FILE KEy
Field number
H2 - H = Header • 2 = Sequence #
n - Numeric
A - Alphanumeric
Field Type
Integer - Numeric value, no decimal point
Floating - Numeric value, decimal point
A - Alphanumeric
Numeric fields must contain a value. If the field does not
have a value, use a “0”.
If an alphanumeric fields does not have a value, use a
blank space “ “.