Getting Started

For clients with an extensive parts/article catalog that may be subject to classification and export control, it is beneficial to establish an electronic data exchange between the client's inventory management system and CU-TA CTC. This serves the efficiency and quality assurance of the company. Efficiency is achieved by eliminating the time-consuming manual entry of article master data into the CU-TA system, as well as the elimination of entering customs-relevant master data in the client's inventory management system. Quality is improved because automated data transfer avoids the typical errors associated with manual maintenance of master data. The organization of the machine-to-machine data exchange in the upload and download process consists of the following essential elements:

  • Determination of the communication method
  • Specification of the interface content (interface description)
  • Workflow for upload and download processes
  • Handling of error messages

Data Exchange Options

There are various technical solutions available for populating CU-TA with the client's article/part master data. Different options are available.

SFTP - Secure File Transfer Protocol

In SFTP communication, a client-specific port is named and set up by CU-TA. This address is used for submitting and retrieving the article master data.

The SFTP Manual is available at SFTP Manual.

Web service

With a web service, the data to be exchanged is defined within a specified communication framework, and continuous updates on the processing status are provided.

Please refer to the API Documentation for detailed information API Documentation.

Manual upload

When creating article lists, files can be manually uploaded/downloaded via a web browser.

Interface Description

When uploading, the part or item number is required as a unique assignment criterion; other elements are designation and, in the area of characteristics, particularly helpful specifications that can considerably facilitate the process of classification.

Field on Mask (English)Field Name in CSV FileImport (CU-TA Incoming)Mandatory for ImportExport (CU-TA Outgoing)
Article Numberarticle_numberYesYesYes
Article Descriptiondescription1YesYesYes
Article Description Bdescription2YesYes
Feature 1feature1YesYes
Feature 2feature2YesYes
Feature 3feature3YesYes
Feature 4feature4YesYes
Feature 5feature5YesYes
Feature 6feature6YesYes
ManufacturermanufacturerYesYes
Priority Administrationis_prioYesYes
ArchivearchiveYesNo
Type of ClassificationtypeNoYes
Customs Tariff Numberctn_euNoYes
VZTA Numberbti_euNoYes
Valid Fromvalid_fromNoYes
Valid Untilvalid_untilNoYes
Fixedis_fixedNoYes
Trade Designationcommercial_designation1NoYes
Trade Designation Bcommercial_designation2NoYes
Classification Commenttariff_classification_commentNoYes
AL Numberslist_of_goodsNoYes
Dual-Use Commentlist_of_goods_commentNoYes

The file is provided as a .csv file, in "UTF-8" or "UTF-8 with BOM" format. When providing the file, please make sure that the correct spelling of the column names.

API Access

To manage API access effectively, follow these steps for generating API users and tokens, and handling multiple instances like Test and Live environments.

Managing Multiple Connections

To maintain both Test and Live connections simultaneously, create separate API accounts:

  • Use emails like apiemail+live@domain.com and apiemail+test@domain.com.
  • Generate tokens for each account and use them for the specific connections needed.

Alternative Method: Switching Connections

User is tied to one connection at a time - so you need to "lock" the connection to the desired instance for example the Test instance.

Bildschirmfoto_2023

If you have decided to use a single API user:

  • Lock the connection to the Test instance while testing.
  • Once done, switch the connection back to Live.
Note that this will stop the Test connection from working.

Creating API Users & Tokens

First,

  • Create an API User and Assign the API Role to it.

Login

  • Once you're logged in navigate to the "API Settings" menu at the top right corner of the screen.
Bildschirmfoto_2023

Next

  • Add a token identifier and create your token.
Bildschirmfoto_2023

THE "+" indicator

Use a plus sign "+" to distinguish between email addresses for different instances. Notifications for API errors or updates will be sent to both client administrators and users, with the part of the email after the "+" being ignored. Password reset notifications will be sent to these email addresses as well as can be managed by client administrators through the web interface.

Initiate Data Exchange connection

Please choose one of the following resources for further guidance:

SFTP Documentation

or

API Docs