Generate a Sea Preliminary

The Generate a Sea Preliminary feature creates a preliminary vessel arrival/departure file in XML format. The generated file is intended for submission through a personal account on the Federal Customs Service (FCS) website.

Generating a Sea Preliminary File

The feature is available from the module toolbar.

  1. Open the toolbar context menu by clicking the More Actions button ().

  2. Select Generate Sea Preliminary.

  3. A separate window opens for configuring and generating the Sea Preliminary XML file.

Sea Preliminary Generation Window

The generation window consists of a header section at the top and multiple configuration tabs below it. All mandatory fields across these sections must be completed to generate the output file.

Header Section

The header defines the voyage and port scope for the customs file:

  • Voyage: A dropdown list containing all voyages available in the system.

  • POL / POD (Port of Loading / Port of Discharge): A dropdown list of ports linked to the selected voyage.

Tab Descriptions

The General tab contains core information related to vessel arrival and cargo submission for customs processing.

Main Information Groups

  • Submitter details: Information about the party providing the preliminary customs data;

  • Transportation parties:

    • Carrier details;

    • Vessel agent details.

  • Arrival information: The location where the goods enter the customs territory of the Eurasian Economic Union.

Organization Details

The following fields are automatically populated but remain editable:

  • Registration identifiers:

    • OGRN — Primary State Registration Number;

    • OGRNIP — Primary State Registration Number of an Individual Entrepreneur.

  • Tax identifiers:

    • INN — Taxpayer Identification Number;

    • KPP — Tax Registration Reason Code.

  • Registered address information.

The Vessel tab contains transportation and routing details related to the selected voyage.

Automatically Populated Fields

When a voyage is selected in the header, the following fields are filled automatically:

  • Vessel name;

  • Vessel type;

  • IMO number (unique vessel identifier assigned by the International Maritime Organization);

  • Route information.

Route Table

Route data is displayed as a table sorted by Estimated Time of Arrival (ETA) from earliest to latest and includes all port calls of the voyage.

ID

Port

Transition Type

Sequential port call number

Transit port name

Coded transition type:

  • Departure port: Voyage starting point (marked as 1).

  • Last call port: Port preceding discharge port (marked as 2).

  • Arrival port: Cargo discharge port (marked as 3).

  • Next call port: Ports following discharge (marked as 4).

The Crew tab is used to upload crew and passenger information.

File Upload

  • The tab contains a single field for uploading an Excel file.

  • Selecting the field opens a file browser for choosing the source file.

File Requirements

  • The Excel file must strictly follow the column structure of the reference template:

  • Column order, formatting, and data types must match the sample file exactly.

  • The reference file contains fictional sample data only.

The Bills of Lading tab displays the list of B/Ls included in the generated customs file.

B/L Filtering Rules

Bills of lading are filtered automatically based on the following conditions:

  • Only B/Ls linked to the voyage selected in the header are shown;

  • Only B/Ls with the statuses Approved, Sent, Draft, or Wait are included;

  • If POL is selected in the header, only B/Ls for that port are displayed;

  • If POD is selected in the header, only B/Ls for that port are displayed.

Managing the B/L List

  • — Opens a selection window for adding one or more eligible B/Ls.

  • — Removes selected B/Ls from the list.

Exporting the Sea Preliminary File

After all required data is completed and bills of lading are selected, the XML file can be generated.

  • Click to generate and save the file.

The system automatically saves the file using the format SeaPreliminary_dd_MM_yy.xml, where the date is taken from the ‘Arrival Date and Time’ field specified in the General tab.