CreatedTransactionId, is a read-only field maintained by AX.
For a table that has its CreatedTransactionId property set to Yes, when an insert occurs, AX automatically sets the CreatedTransactionId value (to the current value of appl.curTransactionId()).
The CreatedTransactionId is tied to the outermost transaction only – that is, if there are nested transactions, they do not get their own CreatedTransactionId, but instead share the same one as the master (outermost) transaction. Only after the ttsLevel has dropped back to 0 will a new CreatedTransactionId get generated.