Setting Up a Transaction File [ HP DeskManager Intrinsics ] MPE/iX 5.0 Documentation
HP DeskManager Intrinsics
Setting Up a Transaction File
When writing records to a Transaction File that will be submitted to the
Intrinsics, you should initialize the whole of each record to binary
zeros before setting the fields you are using. Initialize the whole
record to zero, even those fields beyond the end of the last transaction
type you are currently using. Doing this ensures that the files are
compatible with any changes Hewlett-Packard may introduce in later
versions of the software. It also aids the handling of Transaction Files
in error as described below.
NOTE There is one occasion when you shouldn't set a file to zeros before
passing it to the Intrinsics. This is if you use HPDNameProbe to
validate say, the names in a Distribution List, and then supply
this validated file to HPDUserSend or HPDGateSend. HPDNameProbe
puts a marker in the transaction result field to show it has been
validated. If you set these fields to zero, they will have to be
validated again by HPDUserSend or HPDGateSend.
MPE/iX 5.0 Documentation