# Terminal Management System

In this Chapter we focus on the role that our TMS - ATLAS plays in the process of governance. ATLAS is where data is received from in the CMS and where a User is informed on the outcome of the Customs processes.

# Fundamentals

#### Overview

<div id="bkmrk-below-is-an-overview">Below is an overview of the physical flows relevant to the Terminal. The philosophy applied is the What You See IS What You Get principle. The record keeping and inventory is built on the concepts as explained under "Business process - Governance".</div><div id="bkmrk-">  
</div><div id="bkmrk--1" style="cursor: auto;">![-Overview operations _ flows of goodsUntitled (1)](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_fbf7d84a-201c-4eea-8503-2515d9fd1584_-Overview%20operations%20_%20flows%20of%20goodsUntitled%20(1).png)</div><div id="bkmrk--2">  
</div><div id="bkmrk-part-of-atlas-is-the">Part of ATLAS is the CMS. The purpose of CMS is to evaluate and validate the input data it receives from ATLAS and manage the compliance process. It is aimed at providing feedback to the Users on the basis of analysis performed and to lodge customs declarations timely and correct. </div><div id="bkmrk--3">  
</div>#### Products

<div id="bkmrk-the-information-rega">The information regarding the Products is setup as follows, to accommodate, among other things, the customs processes:</div><div id="bkmrk--4">  
</div>1. <div>Product - i.e., the physical Product without considering administrative aspects. For example, gas oil, or gasoline;</div>
2. <div>Parcel - i.e., the administrative reflection of a Product taking into account the Customs status, origin, consignee and, if applicable, Product characteristics such as alcohol percentage. For example, gas oil of the customs status non-Union (T1 - Bonded), or gasoline of the Union (T2 - Excise controlled) customs status. When the latter is loaded on board and part is destined for Terminal 1 and part is destined for Terminal 2, the Product will comprise of two Parcels. Parcel data is the data visible and relevant to the user;</div>
3. <div>Stock Keeping Unit (SKU) - The SKUs reflect the Parcels and their lifecycle in the record keeping. Whenever a SKU is moved, fully or partially, a Child SKU is created always keeping a relation with the Parent, and ultimately the Parcel, it originates from. This provides for a full audit trail of any Product entering the Terminal up until the point where the Product has left the Terminal. Each SKU has its own characteristics, meaning for each SKU the Customs status and/or origin may change, the Customs value may change, etc.</div>

<div id="bkmrk--5">  
</div>#### Activities

<div id="bkmrk-with-any-activity%2C-b">With any Activity, being a Movement or a Service, ATLAS provides the information of all Products involved in the Activity. For Services, which means there is no physical Movement of goods from A to B, the data provided relates to Parcel information in a Storage Unit (e.g. a Tank or on board of a vessel). When it concerns a Movement, two Storage Units are involved and ATLAS provides Parcel data regarding all Product involved in the Movement.</div><div id="bkmrk--6">  
</div><div id="bkmrk-as-further-described">As further described under 'Business Process', below a list of Activities relevant to accommodate record keeping requirements from a Customs compliance point of view:</div><div id="bkmrk--7">  
</div>1. Movement;
2. Services:
    - <div>Take in quantity;</div>
    - <div>Rebrand;  
        </div>
    - <div>Import;</div>
    - <div>Administrative Stock Transfer;  
        </div>
    - <div>Shifting service;</div>
    - <div id="bkmrk--80">Commodity code correction;  
        </div>
    - <div id="bkmrk-departure.">Departure.  
        </div>

<div id="bkmrk-movement%3Bservices%3Ata bkmrk-departure.">  
</div><div id="bkmrk--8">![](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_7ea21752-40e1-4515-811b-d46c2dfd15a8_drow_20260105T100411115Z.png)</div><div id="bkmrk--10">  
</div>

# Business process

#### General

<div id="bkmrk-">  
</div><div id="bkmrk-the-activities-we-do">The Activities executed require formalities towards Customs based on our type of operation, i.e., Movements of Product, and based on Services we provide, such as blending or importation (i.e., release for free circulation). These Activities are governed through our TMS, ATLAS, whereby executing such Activities include a mandatory or automated step to ensure compliance.  
  
In ATLAS, these **Activities** are initiated through:</div><div id="bkmrk--1">  
</div>1. <div>**Movements**. Which concerns physical movement of goods; and/or</div>
2. <div>**Services**. Basically any activity that is not a Movement.</div>


<div id="bkmrk--2">  
</div><div id="bkmrk-an-activity-is-eithe"><p class="callout info">An **Activity** is either a **Movement** or a **Service**. Whenever it does not concern a physical Movement of goods, it concerns a Service.</p>

</div><div id="bkmrk--3">  
</div>#### Product registration

<div id="bkmrk-as-soon-as-a-product">As soon as a Product is registered by means of a **Parcel**, compliance checks are performed to:</div><div id="bkmrk--4">  
</div>1. <div>validate if the concerned Product falls within the scope of our licenses;</div>
2. <div>check if certain prohibitions / restrictions apply; </div>
3. <div>what documents can be expected; and</div>
4. if the Product may be eligible for a Preferential rate.


<div id="bkmrk--5">  
</div><div id="bkmrk-the-goods-are-accomp">The goods are accompanied by various documents, such as one or more bill of lading(s), customs transport documents such as a Transit document and/or e-AD, and other documents, such as origin documents. All documents are stored in our **Document Management System** with reference to the respective Activity. When **data from documents or incoming messages is needed** in our business process, this data is registered by means of **Cargo Documents**. This data is stored with the Parcel.</div><div id="bkmrk--6">  
</div><div id="bkmrk-the-cargo-document-f"><p class="callout info">The **Cargo Document** functionality enables the **capture and recording of data** from physical documents or incoming electronic messages required to support business processes from a compliance perspective, with **the source document serving as the basis for all entered information**.</p>

</div>####   


#### Movements

<div id="bkmrk-when-a-movement-is-p">When a Movement is planned, the Activity is **Released to Ops**, triggering validation checks to confirm that all prerequisites for execution, including customs formalities, are in place. Upon this Release to Ops, all customs-relevant Movement data—comprising Parcel data related to the product in the source of the Movement and Parcel data <span>related to the Product in the</span> destination of the Movement —is transmitted to CMS, where the data is validated and subjected to checks. At this stage, **the Movement is not yet executed**. The checks performed are based on the information available at the time of release to OPS and may differ from the situation at the moment of actual execution. This functionality is therefore purely informative and is intended to highlight any relevant consequences requiring attention prior to execution.</div><div id="bkmrk--8">  
</div><p class="callout warning">**Checks at Release to OPS** are based on current data and **are informational only**, as actual execution may differ, and any resulting consequences requiring attention are highlighted at this stage.</p>

<div id="bkmrk--9">  
</div><div id="bkmrk-check-at-release-to-"><p class="callout danger">Check at Release to OPS yet to be developed for ETA go-live</p>

</div><div id="bkmrk--10">  
</div><div id="bkmrk-when-receiving-and-h">When receiving and handling goods at the terminal, the physical flow of goods is done by the start of pumping. Before doing so a mandatory step in the process is the so-called **Pre-Check**. The Pre-check is the final check done to validate all is in place to allow for the start of an operation, including customs formalities. As soon as this Pre-check is initiated, all data relevant to the Movement from a Customs perspective is send through to CMS via a so-called Transaction. CMS will validate the data, process it and produce all relevant customs declarations and/or records. In response to the Pre-check, CMS will inform the User in ATLAS that the Pre-check is approved and that, from a customs compliance point of view, the operation can commence.</div><div id="bkmrk--11">  
![](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_c2ab615a-8e96-408c-9299-35b34cc81003_drow_20251124T151511916Z.png)</div><div id="bkmrk--13">  
</div><div id="bkmrk-from-the-approved-st">From the Approved status, or any other status, the User can access the CMS page showing the relevant steps. In case of an Error, the User can identify where the error comes from and contact the customs colleagues to resolve any issue.</div><div id="bkmrk--30">  
</div>#### Services

<div id="bkmrk--31">  
</div><div id="bkmrk-unlike-movements%2C-se">Unlike Movements, Services are effectively administrative handlings. Because there is no physical pumping, the starting point is not a Pre-check, but the saving of the Service. As soon as a User saves the Service, a message is send to CMS in a similar fashion as the pre-check. In case of error, the Service will not save.</div><div id="bkmrk--32">  
</div><div id="bkmrk--33">![](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_cacff480-17fa-45ae-aeeb-4e779e4f2a11_drow_20251124T154630903Z.png)</div><div id="bkmrk--78">  
</div><div id="bkmrk-the-following-servic">The following Services available in ATLAS relate to Customs compliance:</div><div id="bkmrk--79">  
</div><div id="bkmrk-take-in-quantity">**Take in quantity**</div><div id="bkmrk-when-we-want-to-take">When we want to take in a quantity while still on the MoT but at our facility (e.g., Vessel berthed at one of our licensed locations, truck or train available on our fenced facility), as soon as this Service is saved, the Parcel information is sent to CMS and the customs compliance handling is done. CMS will inform the User in ATLAS whether it is Approved yes or no. This way of processing applies to all Services.</div><div id="bkmrk--80">  
</div><div id="bkmrk-rebrand">**Rebrand**</div><div id="bkmrk-this-is-the-registra">This is the registration of a new Product, resulting from a blend process.</div><div id="bkmrk--81">  
</div><div id="bkmrk-import">**Import**</div><div id="bkmrk-this-is-the-release-">This is the Release for Free Circulation. </div><div id="bkmrk--82">  
</div><div id="bkmrk-administrative-stock">**Administrative Stock Transfer**</div><div id="bkmrk-the-application-of-a">The application of accounting segregation of our stock on the basis of origin and customs status.</div><div id="bkmrk--83">  
</div><div id="bkmrk-shifting-service">**Shifting Service**</div><div id="bkmrk-the-moving-of-a-mot-">The moving of a MoT from one location within our Terminal locations to another. All locations are included in our customs licenses, such as jetties by virtue of our address and cadastral information and remote Buoys and/or jetties.</div><div id="bkmrk--84">  
</div><div id="bkmrk-commodity-code-corre">**Commodity code correction**</div><div id="bkmrk-in-practice-there-ar">In practice there are situations that the sampling of Product result in a different Commodity code that should be used going forward. This is very exceptional, but it does happen. Examples are:</div><div id="bkmrk--85">  
</div>1. <div>It concerns Products classified mainly on the basis of their aromatic content. Different approved methods apply, whereby the results can be different. We have seen some instances where the different methods lead to slightly different results, but with a difference that does matter for the classification;</div>
2. <div>Lines are never completely empty. Sometimes this can lead to slight changes in sulphur content for example, where again these minimal changes are decisive for classification purposes.</div>

<div id="bkmrk-hence%2C-this-service-">Hence, this Service allows for the correction and identification at all times.</div><div id="bkmrk--86">  
</div><div id="bkmrk-departure">**Departure**</div><div id="bkmrk-when-a-mot-is-loaded">When a MoT is loaded and all operations are completed, the MoT is ready to depart. The Departure Service includes the **Declare goods to Customs** whereby the relevant Parcel details are communicated to CMS and CMS informs the User in ATLAS on approval. When approved, relevant documents such as an Export declaration, Transit document and/or e-AD can be printed, including the emergency procedure versions. </div><div id="bkmrk--87">  
</div><div id="bkmrk--88">![editor_199_5_fa2346f6-ee72-4c7f-9eb5-9af50c6d80f7_rte_image_11.png](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_fa2346f6-ee72-4c7f-9eb5-9af50c6d80f7_rte_image_11.png)

<div style="cursor: auto;"></div><div style="cursor: auto;">  
</div><div style="cursor: auto;"><span>The Departure Service includes the<span> </span></span>**Declare goods to Customs<span> </span>**<span>whereby the relevant Parcel details are communicated to CMS and CMS informs the User in ATLAS on approval. </span>   
</div><div style="cursor: auto;">   
</div></div><div id="bkmrk--89">  
</div><div id="bkmrk--90">![editor_199_5_20b9234f-ed9f-473b-9a7a-2ee8f4288326_rte_image_14.png](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_20b9234f-ed9f-473b-9a7a-2ee8f4288326_rte_image_14.png)

<div style="cursor: auto;">  
</div><div style="cursor: auto;"><span>When approved, relevant documents such as an Export declaration, Transit document and/or e-AD can be printed, including the emergency procedure versions. </span></div><div style="cursor: auto;"><div style="cursor: auto;"><div>   
</div><div>   
</div>![editor_199_5_8d7cb060-a804-4106-90aa-222e85135e6a_rte_image_25.png](https://www.bzctrl.com/bzctrl-core-api/api/v1/download/editor_199_5_8d7cb060-a804-4106-90aa-222e85135e6a_rte_image_25.png)

<div>   
</div></div><div style="cursor: auto;">   
</div><div style="cursor: auto;">   
</div></div><div style="cursor: auto;">   
</div><div style="cursor: auto;">   
</div></div>