This documentation fixture is deliberately synthetic and is not presented as an assigned SSCC. Separate its body 12345678901234567 from supplied check digit 5, then calculate the expected digit from the body.
Validate all 18 digits first
SSCC-18 requires exactly 18 decimal digits including the check digit. The complete fixture has that length. The first 17 digits are data and the eighteenth is compared with the calculated result. Treating it as a number must not remove any leading zero in other SSCC values.
The 17-digit weighted sum is 155
Starting at the rightmost body digit 7 with weight 3 and alternating 3, 1 to the left produces a total of 155. The remainder modulo ten is 5. The next multiple of ten is 160, so the expected check digit is 160 − 155 = 5.
Expected 5 matches supplied 5
The supplied final digit equals the calculated digit, so 123456789012345675 passes the selected SSCC-18 length and Mod-10 check. Because the fixture is synthetic, this pass must not be described as an assigned, registered, trackable, or authentic logistic unit.