Having issues using the DMT to update the purchasing comments for some parts. I turned off all In Transaction changelog data directives, and a number of the parts updated properly, but most of them gave me the following error:
The current transaction cannot be committed and cannot support operations that write to the log file. Roll back the transaction.
The statement has been terminated.
What causes this to occur on some parts but not all?
Could it be that the parts that do not update properly are already checked out to another ECO? Check your engineering workbench with the ECO that does the DMT to see if you have parts stuck in there. Or if you can tell which parts it fails on, check those parts for being checked out to an ECO.