File Import Settings

Custom file types (TMS)

Custom file types based on .XML, .TXT, .HTML or .JSON that are defined by filename and extension can be automatically detected and imported. Once defined, the definition can be used to import that file type in batches when creating a job.

Important

Custom file types are matched automatically by filename pattern whenever a job is imported with File type set to Auto-detect (in the API, fileImportSettings.fileFormat left unset). This match takes precedence over any project-level or job-level file import settings, including JSON key filters, even when those settings were configured intentionally for that job.

To bypass a custom file type match, explicitly select File type in the user interface, or set fileImportSettings.fileFormat (for example, json) in the API request, instead of leaving it on Auto-detect.

To add a custom file type, follow these steps:

  1. From the Settings Setup_gear.png page, scroll down to the Project settings section and click on Custom file types.

    The Custom file types page opens.

  2. Click Create.

    The Create custom file type page opens.

  3. Provide Name, Filename and extension (regexp) and File type.

    If a specific file name is provided, only files matching that name and extension will be imported.

    Example:

    this_file.flpgl will only import files with this specific name.

    .*flpgl will import any files with the .flpgl extension.

  4. Click Open List beside the file type to provide default import settings.

  5. Click Open List beside Character set to define encoding if required.

  6. Click Create.

  7. The definition is added to the list of Custom file types.

Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.