Product: Transaction Manager

Article Link: http://help.truecommerce.com/en/articles/3749618-transaction-manager-getting-a-trace-log-for-local-based-erps

PLEASE READ: If you are utilizing a third-party hosting service you may need to engage your systems support team or administrator for assistance due to security restrictions or permissions.


Trace Logging (or Tracing) is the process of producing a log of events to a written file in order to not only diagnose issues, but confirm which data is being passed to or from both the ERP, as well as Transaction Manager. Tracing is a vital step in troubleshooting as it allows us to directly see not only what data is being passed, but where it is being passed. Many issues can easily be spotted through the data of the log. So it is good practice to always grab a log early on in the troubleshooting process as it allows a more precise diagnosing that often gets missed when assuming what, or where, data may be.

For Most Clients: Tracing is a part of the Integration Service, as such in order for it to properly log the communication. It must be enabled on the current instance of the integration service. This would be the computer that is using the integrations, so turning it on for one computer does not turn it on for all.

For Remote Servers: If attempting to get a Trace Log from your client computer does not work and you have a Server, you may need to enable tracing on the Server itself.

Please Note: Tracing only works for a Framework connection, and does not work with Flat Files (.csv/.txt/.xml) as we simply just read the file itself.

Step 1: Locate IntTcConfig.xml

  • Navigate to C:/Program Files (X86)/True Commerce/TmoIntegrationService
  • Locate 'IntTcConfig.xml'
  • Right Click – Edit

Step 2: Turn tracing to True

  • Switch Tracing from False to True
  • Save File
  • Create a new folder named Log inside theTmoIntegrationService if it does not yet exist (C:\Program Files(X86)\True Commerce\TmoIntegrationService\Log)

Step 3: Generate Log

Recommendation: For easier tracking, if an old log file exists – delete it before performing your Import/Export as the system will ADD to the old logs. It’s best to have fresh data.

  • Perform your Import/Export as you would normally
  • This will generate (or add to an existing) LogFile
Did this answer your question?