Articles in this section

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

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

  • In the personal account of the participant in the circulation of goods. You can check either an individual marking code or multiple codes using filters. For more information, see: Codes (MC Verification).

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

  • In the “ASL BELGISI. BUSINESS” mobile app. The app is available on Google Play and the App Store. You can check a marking code in two ways: manually enter the identification code or scan the complete code using the device camera. For more information, see: “ASL BELGISI. BUSINESS” Mobile App.

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

You can check a marking code in the “ASL BELGISI. BUSINESS” mobile app in one of the following ways:

The verification results display the following information:

  • the code being checked, encrypted in Data Matrix;

  • the marking code verification status and corresponding prompts;

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

Scanning a Code Using the Mobile App Camera

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

  • the identification means on the product or packaging (Data Matrix, GS1 Data Matrix). Scanning codes on consumer, group, and shipping packages 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 verified, including the identification code (IC) and cryptographic part (crypto tail).

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

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

 

Uploading a Photo Containing a Marking Code from the Gallery

This function makes it possible to obtain information about a marking code (CIPU, CIGU, CITU) or product (GTIN) from a photo of the identification means 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 app and select the “Scan Codes” section.

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

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

After the photo is processed, the mobile app displays the code verification result.

по фото ENG.gif

After uploading, the mobile app 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 verification 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.”

Manual Search for a Marking Code

This function makes it possible to obtain information about a marking code (CIPU, CIGU, CITU) or product (GTIN) without scanning the identification means. You can enter the code manually or paste it from the clipboard, for example, after copying it from a primary document (ESF).

To perform the check:

  1. Sign in to the “ASL BELGISI. BUSINESS” mobile app 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. You can check only one code per request. The marking code must be entered without the verification key and verification code (crypto tail).

  4. Tap “Check.”

After the search is complete, the code verification result in the ASL BELGISI system is displayed on the screen.

по коду eng.gif

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

  • If the entered data passes verification, the code is searched for in the ASL BELGISI system and the verification 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.”

Code Verification Results and Prompts

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

The mobile app displays the code status and corresponding prompts based on the verification results.

If a discrepancy is identified for multiple parameters at once, the user sees a list of all identified verification results.

For example:

  • the expiration date has passed;

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

No.

Check

Product Group

Additional Checks

Displayed Text and Background

1 The scanned marking code was not found in the system Code not found
2 The scanned code has an incorrect cryptographic part (crypto tail) Counterfeit code
3 Code status: Received Code not activated
Status: Written off Code removed from circulation 
Sold by receipt Code sold
Sold by receipt in 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

Expiration date has passed
5 Extended status: Filled (included in a consolidated identification code) Code blocked (awaiting the use of the consolidated identification code in the customs declaration)
6

Code status: “Applied”

Household appliances Application date is on or after 12/01/2023 Code has not entered circulation
Application date is before 12/01/2023 Code successfully verified
Emission type: “Marking of remaining stock”  Code successfully verified
Medicinal products Application date is on or after 12/01/2023 Code has not entered circulation
Application date is before 12/01/2023 Code successfully verified

Tobacco products 

Alcoholic products 

Beer and beer beverages

Application date is on or after 12/01/2023 Code has not entered circulation
Application date is before 12/01/2023 Code successfully verified
Water and soft drinks Application date is on or after 04/01/2026  Code has not entered circulation
Application date is before 04/01/2026  Code successfully verified

Dietary supplements

Medical devices 

Mineral fertilizers

Food oil and fat products 

Application date is on or after 01/01/2027 Code has not entered circulation
Application date is before 01/01/2027 Code successfully verified
7

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

Code successfully verified
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 on receipts Code used on receipts

Verification 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:

  • Summary (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.

No.

Code belongs to 

the user who scanned it

Code does NOT belong to the user who scanned it

1

Product group

Product group

2

Product category

Product category

3

Package type

Package type

4

Status and its extended state, if any

Status and its extended state, if any

5

Issuer (taxpayer identification number + participant name)

Issuer (taxpayer identification number + participant name)

6

Production date, if specified for the MC

Production date, if specified for the MC

7

Expiration date, if specified for the MC

Expiration date, if specified for the MC

8

Batch/lot, if specified for the MC

Batch/lot, if specified for the MC

9

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

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

10

for packages (group/package/shipping):

  1. Package composition (number of consumer packages by GTIN)

  2. Product categories of the aggregate

for packages (group/package/shipping):

  1. Package composition (number of consumer packages by GTIN)

  2. Product categories of the aggregate

11

Method of placing the product into circulation

-

12

Taxpayer identification number and name of the current owner

-

13

Country of production

-

14

Partial withdrawal percentage

-

15

Data on removal from circulation (date, reason for removal)

-

16

for packages (group/package/shipping): Empty package indicator

-

17

product packaging data (for nested products)

  1. Parent package code (clicking the parent opens the parent code)

  2. Packaging date

-

18

Code event history (only permitted events, meaning events in which the participant was one of the counterparties):

  1. event type

  2. event date and time

  3. taxpayer identification number and name of the applicant participant

  4. taxpayer identification number and name of the recipient participant, if included in the event

-

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

Comments

0 comments

Article is closed for comments.