bardecode.com
barcode reading software
  • Home
  • Download
  • Purchase
  • SDK Licensing
  • Pricing
    • Windows SDK Price List
    • Windows SDK with PDF Extension Price List
    • Linux SDK Price List
    • Linux SDK with PDF Extension Price List
    • PDF Extension For Windows Price List
    • Multi-Platform Toolkit for .NET Price List
    • BardecodeFiler Desktop Only Price List
    • BardecodeFiler Windows Service Price List
    • DOS Command Prompt Barcode Tool Price List
    • Terms and Conditions
    • Refund Policy
  • Products
    • Softek Barcode Reader Toolkit for Windows
    • Softek Barcode Reader Toolkit for Linux
    • BardecodeFiler Desktop App
    • BardecodeFiler Windows Service
    • Windows DOS Command Prompt Tool
    • Multi-platform barcode reader toolkit for .NET
    • Aquaforest’s Autobahn DX
  • Knowledge Base
    • Documentation
    • Specifications
  • News
  • Contact
    • About Us
    • Terms and Conditions
    • Resellers
    • Links
Select Page ...

News

RSS Expanded Examples

admin November 26, 2012 Knowledge Base No Comments

RSS Expanded is capable of storing 74 numeric or 41 alphabetic characters and is normally used in point of sale retail applications. The Softek Barcode Reader SDK will support RSS Databar from January 2010.

IIS = Item identification string (including a mod-10 check-digit at end of string)

The mod-10 check-digit is calculated from a 13 digit IIS using the following method:

1. Let the digits be D1 to D13.
2. Let S = (D1 * 3) + D2 + (D3 * 3) + D4 + (D5 * 3) + D6 + (D7 * 3) …… (D13 * 3)
3. Let R be the remainder when S is divided by 10.
4. If R is 0 then the check digit is 0 else the check digit = 10 – R

In the example below the IIS without the check digit is 0001234567890.

Step 2: S = (0 * 3) + 0 + (0 * 3) + 1 + (2 * 3) ….. + 9 =  85
Step 3: R = 5
Step 4: check sum = 10 – 5 = 5

So the full IIS is 00012345678905.

General Item Identification (encodation 1)


Where…

IIS = 00012345678905
Supplementary data = ABC123

Variable Weight Item (0.001 kilogram increments, encodation 0100)


Where:

IIS = 90012345678908
Weight = 1.750 Kg

Variable Weight Item (0.01 pounds increments, encodation 0101)


Where:

IIS = 90012345678908
Weight = 1.56 pounds

Variable Weight Item (0.001 pounds increments, encodation 0101)


Where:

IIS = 90012345678908
Weight = 3.156 pounds

Metric Weight and Production Date (encodation 0111000)


IIS = 90012345678908
Weight = 12.233 Kg
Production Date = 31st December 1999

English Weight and Production Date (encodation 0111001)


IIS = 90012345678908
Weight = 12.233 pounds
Production Date = 31st December 1999

Metric Weight and Packaging Date (encodation 0111010)


IIS = 90012345678908
Weight = 12.233 Kg
Packaging Date = 31st December 1999

English Weight and Packaging Date (encodation 0111011)


IIS = 90012345678908
Weight = 12.233 pounds
Packaging Date = 31st December 1999

Metric Weight and Best-Before Date (encodation 0111100)


IIS = 90012345678908
Weight = 12.233 Kg
Best-Before Date = 31st December 1999

English Weight and Best-Before Date (encodation 0111101)


IIS = 90012345678908
Weight = 12.233 pounds
Best-Before Date = 31st December 1999

Metric Weight and Expiration Date (encodation 0111110)


IIS = 90012345678908
Weight = 12.233 Kg
Expiration Date = 31st December 1999

English Weight and Expiration Date (encodation 0111111)


IIS = 90012345678908
Weight = 12.233 pounds
Expiration Date = 31st December 1999

Variable Measure Item and Price (encodation 01100)


IIS = 90012345678908
Price = 7.95 (decimal point position indicated by final digit of 3922)

Variable Measure Item and price with ISO 4217 Currency Code


IIS = 90012345678908
ISO 4217 Currency code = 040
Price = 12.34 (decimal point position indicated by final digit of 3932)

← How do PrefOccurrence and MinOccurrence work
Reading barcodes from color images →
admin

  • Copyright © 2023 Softek Software Ltd. All Rights Reserved