GS1 check digit SSCC calculation

Software technical issues not related to any of the other categories

Moderators: Georges, milos, NiceLabel Support Team

Post Reply
Posts: 1
Joined: Wed Nov 11, 2020 9:28 am

GS1 check digit SSCC calculation

Post by Luca » Wed Nov 11, 2020 9:43 am

we're using NL to automate the labeling process on production lines.
We wrote a program using Automation Builder with a trigger on a SQL table.

This program calculate the SSCC (17 chars). This SSCC is printed out on the label and the check digit is automatically generated (we activated the option Auto-generate Check Digit on GS1-128 dialog).

I need to save the SSCC (including Check digit) on a SQL table.
I do that using a SQL command in Automation to insert the information in the table.
The problem is that if I use Modulo10(SSCC,1) function I receive a different Check digit from the one printed on the label.
I tested all the check digit functions but I didn't find the right one.

So my questions are: is there some other function that calculate the same check digit printed on the label? If not can I wrote a function in Automation (I didn't find a place where I can wrote my function)?

User avatar
NiceLabel Support
NiceLabel Support
Posts: 666
Joined: Mon Aug 28, 2017 3:07 pm

Re: GS1 check digit SSCC calculation

Post by Kyleodonnell » Wed Nov 11, 2020 4:06 pm


We recommend opening a support case ... gn=Support

Post Reply