How-toInfor SyteLine (CloudSuite Industrial)Document Attachments / DocTrak

SyteLine DocTrak: What It Is and How Document Attachments Work

Question
syteline doctrak

Also searched as

  • infor syteline document tracking
  • syteline attach documents to records
  • syteline attachments idm

Short answer

DocTrak is the name associated with document tracking in SyteLine: the capability to link files such as drawings, certificates and purchase documents to ERP records and open them from the form. In current releases attachments are handled through the attachment features of the client and can be backed by Infor Document Management. The key design question is where the files physically live.

Applies to: Infor SyteLine 8.x, 9.x and CloudSuite Industrial. The exact name and menu of attachment features varies by release; verify against your version's documentation.

Configure document attachments in SyteLine

  1. 1Identify which records need documents: items, customers, vendors, purchase orders, job orders, service orders or ECOs.
  2. 2Decide the storage: a file share the application can reach, a database-backed attachment, or Infor Document Management.
  3. 3Create a share with a stable UNC path and give the application or service accounts the minimum rights they need.
  4. 4Configure the attachment location or document type options in the application as described in your release documentation.
  5. 5Attach a test file to a test record, close the form, reopen the record and open the attachment from a second user's session.
  6. 6Set permissions so only the right roles can add or delete documents, and decide a naming convention (for example item number plus revision).
  7. 7Add the share to backup and retention policy before users start relying on it.

What DocTrak actually gives you

The value is context: a purchase order shows its supplier acknowledgement, an item shows its drawing, a job shows its work instruction. The ERP stores a link or reference and, depending on the configuration, the file itself. Clicking the attachment opens the file in its native application.

It is not a full document control system. Revision approval, controlled distribution and audit trails for regulated documents are PLM or document management territory.

Where the files live and why it matters

A link to a file on a share is fragile: move the folder, rename a server or change permissions and every attachment breaks silently. A repository such as IDM keeps metadata, versions and security together. For multi-tenant CSI, files cannot point to your internal shares unless the arrangement is designed for it, so confirm early.

Plan for volume. Attachments accumulate quickly with scanned certificates, and a share without a retention plan becomes the largest unmanaged data store in the company.

Security and compliance

Attachments often include sensitive material such as drawings and export-controlled data. Secure the share with groups, not individuals, and make sure the ERP role matrix and the file permission model agree. For controlled technical data, storage location and access logging are your obligations, and keeping files on an on-prem share makes that straightforward.

Common pitfalls

  • !Storing attachments as links to personal or temporary folders.
  • !Using different share paths on different application servers.
  • !No backup or retention plan for the attachment share.
  • !Treating attachments as controlled documents with revision approval.
  • !Letting everyone delete attachments.

How an ERP-grounded AI assistant handles this

The attachments are only useful if people can find what is in them. A private AI layer such as DataRay or ERPray can index attached PDFs and drawings on your own file share and answer questions like which supplier certificate covers this lot, linking back to the SyteLine record. Because retrieval runs on-prem, controlled documents never leave your network, and answers cite the source file.

Frequently asked questions

What is DocTrak in SyteLine?

It is the document tracking capability that links files to ERP records so users can open drawings, certificates and other documents from the form. In current releases this sits with the attachment features, optionally backed by Infor Document Management.

Where are SyteLine attachments stored?

Depending on configuration, on a file share referenced by path, in the database, or in a document management repository. Check your configuration, because it determines backup, security and migration work.

Why can a colleague not open an attachment I can open?

Usually file share permissions or a path that resolves differently on their machine. Test with a second user and check whether the stored reference is a UNC path rather than a mapped drive letter.

Is DocTrak enough for document control?

For simple reference documents, yes. For revision control, approvals and controlled distribution, use PLM or a document management system and link to it from SyteLine.

Related

How-to

SyteLine FormScripts, validators, personalization and bookmarks

FormScripts add custom behavior to a Mongoose form (react to events, set values, call IDO methods), validators check field input, and personalization and bookmarks change how a user sees and reaches forms without code. Choose the lightest tool that works: bookmark or personalize first, validator second, FormScript last.

How-to

How to Set Up an ION Workflow Approval for SyteLine Purchase Orders

An approval workflow for a SyteLine purchase order is typically built in ION: a document flow carries the order as a BOD from CloudSuite Industrial into ION, a workflow routes it to approvers by amount or commodity, and the decision is written back through an ION or IDO call that updates the PO status. Design for a single source of truth, idempotent write-back, and a timeout path so orders never wait indefinitely.

Advanced

What Customizations Are Allowed in CloudSuite Industrial Multi-Tenant?

In the multi-tenant cloud edition of CloudSuite Industrial (SyteLine), customers work through configuration and supported extension points: form customization, user-defined fields, the event system, custom reports, and integration through ION and the IDO REST service. Anything that needs deploying your own server-side binaries or touching the database directly is generally restricted because the infrastructure is shared. Confirm exact limits for your tenant with Infor, since they change by release.

Error fix

Fixing SyteLine's 'Object reference not set to an instance of an object' error

This is a generic .NET NullReferenceException surfacing through the SyteLine IDO Runtime, not a SyteLine-specific error code. It almost always means a form, script or IDO method referenced a field, row or object that came back null, usually after a customization, a missing related record, or a view/IDO method call before the form finished loading. Turn on detailed client logging and check the most recent customization or form event first.

Error fix

Diagnosing and fixing SyteLine session timeout errors

SyteLine session timeouts come from one of three independent layers: the IDO Data Service session timeout on the app server, the IIS/application pool idle timeout for the web (Mongoose Web) client, or a load balancer/proxy idle timeout in front of a CloudSuite hosted environment. Fixing the wrong layer is the most common mistake - you need to identify which layer is actually expiring the session before changing anything.

Error fix

Resolving SyteLine multi-site replication conflict errors

A replication conflict in SyteLine's multi-site architecture means the same record (commonly an item, customer, or BOM) was changed independently at two sites between replication cycles, and the replication engine could not automatically merge the two versions. Check the replication conflict log first to see which record and which fields collided, then decide which site's version should win before resuming the queue.

AI for ERP

AI for Infor SyteLine and CloudSuite Industrial

Add grounded AI to Infor SyteLine or CloudSuite Industrial: natural-language answers, agents over IDOs and ION, on-prem or CloudSuite deployment.

AI for ERP

An Air-Gapped Private LLM for SyteLine, Built for Defense Suppliers

Deploy a private LLM on an air-gapped network alongside Infor SyteLine for defense suppliers: no internet egress, ITAR and CMMC-aware architecture.

Stuck on Infor SyteLine (CloudSuite Industrial)?

Talk to engineers who work inside Infor SyteLine (CloudSuite Industrial) every week, and who build private AI that answers these questions from your own ERP data.