New method TransRecord::addRecord() is a wrapper for TransRecord::addItem()
that takes a keyed array - i.e., pseudo named parameters.
I used this new method to create a tender option that includes
numflag and charflag. For integrated transactions I'm going to
put efsnetRequest.efsnetRequestID into dtransactions.numflag
so it's easier to match transaction records against processing records.