Participants in the circulation of goods have several ways to check marking codes, depending on the number of codes and the task:
In the participant’s personal account. You can check either an individual marking code or multiple codes using filters.
Using the API. Suitable for automated and mass checking. Using methods 9.1–9.4 of the Open API, you can obtain information about marking codes. A single request can contain up to 1,000 codes.
In the “ASL BELGISI. BUSINESS” mobile app. The app is available on Google Play and the App Store. A convenient option for quickly checking a code from a smartphone.
Checking codes in the “ASL BELGISI. BUSINESS” mobile app
To get started:
Register in the ASL BELGISI personal account and activate your account.
After activating your account, sign in to the “ASL BELGISI. BUSINESS” mobile app.
⚠️Detailed instructions for registering and activating your account, as well as a video tutorial, are available in the article “ASL BELGISI. BUSINESS” mobile app
You can check a marking code in the mobile app in one of the following ways:
The app supports checking codes applied to a product or package, including consumer, group, and transport packages, as well as product barcodes. The feature lets you obtain information about a marking code (KIPU, KIGU, KITU) or a product (GTIN).
As a result of the check, the user sees:
- the code being checked, encoded in Data Matrix;
- the check status and corresponding prompts;
- information about the marking code, if the code is registered in the ASL BELGISI system.
|
Scanning a code using the mobile app’s cameraTo obtain information about a marking code and product, an authorized user must select the “Code scanning” section and use the mobile device’s camera to scan:
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 and cryptographic portion. If the marking code is not found in the ASL BELGISI system, the user sees the corresponding information about the check result. |
Uploading a photo containing a marking code from the gallery
To obtain information about a marking code or product, an authorized user must select the “Code scanning” section, tap “Upload photo”, and select a photo from the gallery or file storage on the mobile device.
|
Manual marking code search
To obtain information about a marking code or product, an authorized user must select the “Code scanning” section, tap “Enter manually”, enter the code or paste it from the clipboard—for example, by copying it from a primary document (ESF)—and tap “Check”. You can check only one code per request. The marking code must be entered without the verification key and verification code. Before performing the search, the mobile app automatically checks the entered data, including for invalid characters and compliance with the established code length.
|
Check results and prompts
The marking code is checked sequentially according to the established parameters, taking their priority into account.
Based on the check results, the mobile app displays the code status and corresponding prompts.
If a discrepancy is identified for several parameters at once, the user sees a list of all identified check results.
No. |
Check parameter |
Result text |
|
|---|---|---|---|
| 1 | The scanned marking code was not found in the system | Code not found | |
| 2 | The scanned marking code has an invalid cryptographic portion | Counterfeit code | |
| 3 | Code status: “Received” | Code not activated | |
| Code status: “Written off” | Code removed from circulation | ||
| Code sold by receipt | Code sold | ||
| Code sold by receipt in the HoReCa segment | Code written off in the HoReCa segment | ||
| Code removed from circulation for another reason: [value] | Code removed from circulation | ||
| 4 |
Expiration date is earlier than the current date
|
Expiration date has passed | |
| 5 | Extended code status: “Filled in (included in AIC)” | Code blocked (awaiting application of the AIC in the customs declaration) | |
| 6 |
Code status: “Applied”
|
Code application date is earlier than the traceability start date | Code has not entered circulation |
| Code application date is later than the traceability start date | Code successfully checked | ||
| 7 |
Scanning was performed by the code owner |
Code successfully checked | |
| Scanning was performed by a user who is NOT the code owner | Code belongs to another participant | ||
| 8 | The scanned code was previously entered incorrectly on receipts | Code used on 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:
Summary (public) information is displayed if the user’s organization is not the issuer, current owner, or service provider; did not participate in transactions 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 transactions involving the code, provided that the user has access to the product group (PG) to which the code belongs.
Data displayed in the mobile app when scanning a marking code | |||
|---|---|---|---|
No. |
Displayed data |
Code belongs to the user |
Code does not belong to the user |
1 |
Product group | Displayed to all users |
|
2 |
Product category | ||
3 |
Package type | ||
4 |
Marking code status and extended state, if available | ||
5 |
Marking code issuer (tax ID and name of the participant in the circulation of goods) | ||
6 |
Production date, if the relevant data is available in the marking code | ||
7 |
Expiration date, if the relevant data is available in the marking code | ||
8 |
Product series/batch, if the relevant data is available in the marking code | ||
9 |
Product description from the applicant’s product description record, as it relates to public product data | ||
10 |
For group, set, and transport packaging:
|
||
| 11 |
History of events for the marking code:
|
Yes (events in which the current user was one of the participants) |
|
12 |
Method of releasing the product into circulation | Yes |
No |
13 |
Current code owner (tax ID and name of the participant in the circulation of goods) | Yes |
No |
14 |
Country of manufacture | Yes |
No |
15 |
Partial disposal share | Yes |
No |
16 |
Information about removal from circulation (date and reason for removal) | Yes |
No |
17 |
For group, set, and transport packaging: empty package indicator | Yes |
No |
18 |
Information about the product package and enclosed products:
|
Yes |
No |
Comments
Article is closed for comments.