Articles in this section

Checking Marking Codes in the “ASL BELGISI. BUSINESS” Mobile Application

Marking codes in the ASL BELGISI system can be checked in the following ways:

  • In the participant’s personal account. You can check either an individual marking code or several codes using filters. For more information: Codes (MC Check).

  • Using the API. Information about marking codes (MCs) can be obtained using Open API methods 9.1–9.4. Up to 1,000 marking codes can be transmitted in a single request. For more information: xTrace: Open API Description.

  • In the “ASL BELGISI. BUSINESS” mobile application. The application is available on Google Play and the App Store. A marking code can be checked in two ways: by manually entering the identification code or by scanning the full code using the device camera. For more information: “ASL BELGISI. BUSINESS” Mobile Application.

Checking Codes in the “ASL BELGISI. BUSINESS” Mobile Application

A marking code can be checked in the “ASL BELGISI. BUSINESS” mobile application in one of the following ways:

The following information is displayed as a result of the check:

  • the code being checked, encrypted in Data Matrix;

  • the marking code check status and corresponding prompts;

  • information about the marking code—displayed only if the code is registered in the ASL BELGISI system.

 

Scanning a Code Using the Mobile Application Camera

 

To obtain information about the marking code and product, an authorized user must select the “Scan Codes” section and use the mobile device camera to scan:

  • the identification medium on the product or packaging (Data Matrix, GS1 Data Matrix). Scanning codes on consumer, group, and transport packaging is supported;

  • the barcode (GTIN) of the product or packaging.

If a marking code is scanned and registered in the ASL BELGISI system, the authenticity of the complete code string is checked, including the identification code (IC) and cryptographic part (crypto tail).

If the marking code is not found in the ASL BELGISI system, the user is shown the corresponding information about the check result.

сканированиеng.gif

 

Uploading a Photo Containing a Marking Code from the Gallery

This feature makes it possible to obtain information about a marking code (KIPU, KIGU, KITU) or product (GTIN) from a photo of the identification medium without directly scanning it with the camera.

Recognition of the following is supported:

  • one-dimensional EAN / SSCC barcodes;

  • two-dimensional Data Matrix codes.

To perform the check:

  1. Sign in to the “ASL BELGISI. BUSINESS” mobile application and select the “Scan Codes” section.

  2. On the scanning screen, select “Upload Photo.”

  3. Select a photo containing the code from the gallery or file storage of the mobile device and confirm the upload.

After the photo is processed, the mobile application displays the code check result.

After uploading, the mobile application processes the photo:

  • if a barcode or Data Matrix code is recognized in the photo, the code is searched for in the ASL BELGISI system, after which the check result is displayed;

  • if the barcode or Data Matrix code is not recognized, the following warning is displayed: “There is no barcode or Data Matrix code in the photo. Please upload another photo.”

по фото ENG.gif

 

Manual Code Search

This feature makes it possible to obtain information about a marking code (KIPU, KIGU, KITU) or product (GTIN) without scanning the identification medium. The code can be entered manually or pasted from the clipboard, for example, by copying it from a primary document (ESF).

To perform the check:

  1. Sign in to the “ASL BELGISI. BUSINESS” mobile application and select the “Scan Codes” section.

  2. On the scanning screen, select “Enter Manually.”

  3. Enter the code in the field that opens or paste it from the clipboard. Only one code can be checked per request. The marking code must be entered without the verification key and verification code.

  4. Click “Check.”

After the search is completed, the code check result in the ASL BELGISI system is displayed on the screen.

Before performing the search, the mobile application automatically checks the entered data, including for invalid characters and compliance with the established code length.

  • If the entered data passes validation, the code is searched for in the ASL BELGISI system and the check result is displayed.

  • If the entered data does not meet the established requirements, the following warning is displayed: “The entered data is not a marking code.”

по коду eng.gif

Code Check Results and Prompts

The marking code is checked sequentially according to the established parameters, taking their priority into account.

The mobile application displays the code status and corresponding prompts based on the check results.

If a discrepancy is identified for several parameters at once, the user is shown a list of all identified check results.

For example:

  • the shelf life has expired;

  • the code belongs to another participant in the goods turnover.

No.

Check

Displayed Text and Background

1 The scanned marking code was not found in the system Code not found
2 The scanned code has an invalid cryptographic part Counterfeit code
3 Code status: Received Code not activated
Status: Written off Code removed from circulation 
Sold by receipt Code sold
Sold by receipt from the HoReCa segment  Code written off in the HoReCa segment
Removed from circulation for other reasons Code removed from circulation 
4

Expiration date is earlier than the current date

Shelf life expired
5 Extended status: Filled (Included in AIC) Code blocked (awaiting AIC application in the customs declaration)
6

Code status: “Applied”

Application date < Traceability start date Code has not entered circulation
Application date > Traceability start date Code successfully checked
7

The current owner of the code is the participant who scanned it

Code successfully checked
The current owner of the code is NOT the participant who scanned it Code belongs to another participant
8 The scanned code was previously entered incorrectly in receipts Code used in receipts

Check Result for a Code Registered in the System

If the code is found in the ASL BELGISI system, the information displayed depends on the role and permissions of the user performing the check:

  • Brief (public) information is displayed if the user’s organization is not the issuer, current owner, or service provider, did not participate in operations involving the code, or the user does not have access to the product group (PG) to which the code belongs.

  • Full information, including public and private information, is displayed if the user’s organization is the issuer, current owner, or service provider, or participated in operations involving the code, provided that the user has access to the product group (PG) to which the code belongs.

Data Displayed in the Mobile Application When Scanning a Marking Code

No.

Displayed Data

Code Belongs to User

Code Does Not Belong to User

1

Product group

Displayed to all users

2

Product category

3

Packaging type

4

Marking code status and extended state, if available

5

Marking code issuer (tax identification number and name of the participant in the goods turnover)

6

Production date (if the corresponding data is available in the MC)

7

Expiration date (if the corresponding data is available in the MC)

8

Product series/batch (if the corresponding data is available in the MC)

9

Product description from the applicant’s product description record, regarding public product data

10

For group, set, and transport packaging:

  • Packaging contents (number of consumer packages by GTIN)

  • Product categories of the aggregate

11

Method of placing the product into circulation

Yes

No

12

Current owner of the code (tax identification number and name of the participant in the goods turnover)

Yes

No

13

Country of production

Yes

No

14

Partial withdrawal share

Yes

No

15

Information about removal from circulation (date and reason for removal)

Yes

No

16

For group, set, and transport packaging: empty packaging indicator

Yes

No

17

Information about the product packaging and enclosed products:

  • Parent packaging code, with the option to navigate to the parent code

  • Packaging date

Yes

No

18

History of events for the marking code (only events in which the user was one of the participants):

  • Event type

  • Event date and time

  • Tax identification number and name of the sending participant

  • Tax identification number and name of the receiving participant 

Yes

No

Was this article helpful?
3 out of 3 found this helpful

Comments

0 comments

Article is closed for comments.