Append checks to supplied sequences.
Initialising algorithm engine for Sequential Identifier Completion Tool...
How Sequential Identifier Completion Tool Works?
The Sequential Identifier Completion Tool works by incrementing a starting payload by a fixed step for a set count and appending the correct check digit to every generated number.
- 1Enter the starting payload (without check digit).
- 2Enter the step (1 for consecutive numbers) and the count.
- 3Keep leading zeros and fixed width while incrementing.
- 4Compute the check digit for each payload.
- 5Export the completed sequence.
Sequential Identifier Completion Tool Formula
The sequence rule is payloadₖ = start + k × step, Outputₖ = payloadₖ + f(payloadₖ).
payloadₖ = zfill(start + k × step, width), k = 0…n−1 Outputₖ = payloadₖ ‖ f(payloadₖ)
zfillkeeps the fixed width.nis the count.
k = 0 → 401234500000 → check 9 k = 1 → 401234500001 → check 6 k = 2 → 401234500002 → check 3
Sequential Identifier Completion Tool Conversion Table
The sequence table shows 10 consecutive GLNs and their check digits.
| k | Payload | Check | Completed GLN |
|---|---|---|---|
| 0 | 401234500000 | 9 | 4012345000009 |
| 1 | 401234500001 | 6 | 4012345000016 |
| 2 | 401234500002 | 3 | 4012345000023 |
| 3 | 401234500003 | 0 | 4012345000030 |
| 4 | 401234500004 | 7 | 4012345000047 |
| 5 | 401234500005 | 4 | 4012345000054 |
| 6 | 401234500006 | 1 | 4012345000061 |
| 7 | 401234500007 | 8 | 4012345000078 |
| 8 | 401234500008 | 5 | 4012345000085 |
| 9 | 401234500009 | 2 | 4012345000092 |
Consecutive payloads change the check digit by 3 or 1 steps (mod 10) each time, so check digits do not follow the counter.
What is Sequential Identifier Completion Tool?
A Sequential Identifier Completion Tool is a tool that generates a run of consecutive identifiers with valid check digits. Companies use it to allocate number blocks.
Check digits jump between values as the payload counts up, so a check digit cannot be copied from the previous row.
What are the uses of Sequential Identifier Completion Tool?
There are 3 main uses of the Sequential Identifier Completion Tool, including number block allocation, label pre-printing, and test ranges.
- Number block allocation: Brand owners allocate GTINs from a GS1 prefix.
- Label pre-printing: Warehouses print SSCC rolls in advance.
- Test ranges: QA teams generate sequential valid IDs.