Transaction ID
Some Accounting objects use the <transactionId> element. It is not included in the data map tables, as it resides in the <header> part of the EagleML message.
Xpath:Â EagleML/accountingTransaction/header/identifier/transactionId
TransactionId should be unique for a record.
When you load a message with <transactionId> not defined, its value is generated as GUID (rule file: set_transaction_id_content.inc):
<COL TAG="25" EXPRESSION="Iif(StringLength(|transactionId|)>0, |transactionId|,Iif(StringLength(|transactionId2|)>0, |transactionId2|,GUID()))" CONTENT="TRANSACTION_ID"/>
It is mapped into tag 25.