Royal Mail

LabeljoyNy version

Royal Mail, Storbritanniens postverk, använder två 4-state-streckkoder, och Labeljoy skapar båda: 4-State Customer Code (RM4SCC) med postnumret, och Mailmark, som dessutom identifierar avsändaren och varje försändelse.

En Royal Mail 4-State Customer Code för LE28HS9Z, med LE28HS9Z under staplarna.
Standard (4-State Customer Code)
En Royal Mail Mailmark-streckkod, längre, med sina 22 tecken under staplarna.
Mailmark
Lägen
Standard4-State Customer Code: postnumret och leveranspunktssuffixet, utan mellanslag - LE28HS9Z. Versaler och siffror, upp till 50 tecken; gemener görs om till versaler. Singapore Post använder samma streckkod.
Mailmark22 tecken (streckkod C) eller 26 (streckkod L), så som Royal Mail tilldelar dem - se nedan.
Innehåll
KontrollsiffraStandard: ett kontrolltecken, som beräknas av Labeljoy och inte skrivs ut. Mailmark: felkorrigering (Reed-Solomon) inbyggd i staplarna.
Läsbar textVärdet, under eller över staplarna.

Så skriver du en Mailmark. Fälten följer direkt efter varandra, utan avgränsare:

Fälten i Mailmark
Format1 siffra, 0 till 4.
Versions-ID1 siffra, 1 till 4.
Klass1 tecken, 0 till 9 eller A till E.
Leveranskedjans ID2 siffror för streckkod C, 6 för streckkod L.
Artikel-ID8 siffror.
Postnummer och DPS9 tecken: postnumret utan sitt mellanslag, leveranspunktssuffixet på 2 tecken, och mellanslag så att det blir 9. XY11 följt av mellanslag anger en internationell försändelse.

Övriga inställningar - textposition, frizon, färg - finns i sektionen Streckkod.

Möjliga problem
Ogiltiga tecken i indata.Standard: värdet innehåller något annat än bokstäver och siffror - till exempel ett mellanslag.
Ogiltigt tecken i indata.Mailmark: ett annat tecken än bokstäver, siffror och mellanslag.
Ogiltigt formattecken i indata.
Ogiltigt versions-ID-tecken i indata.
Ogiltigt klass-ID-tecken i indata.
Ogiltigt tecken för leveranskedjans ID i indata.
Ogiltigt artikel-ID-tecken i indata.
Mailmark: fältet har ett värde som det inte kan ta - se tabellen ovan.
Ogiltigt postnummer i indata.Mailmark: fältet för postnummer och DPS är inte ett brittiskt postnummer följt av ett DPS - eller så är värdet för kort för att nå fram till det.
Indata är för långa.Mer än 50 tecken (Standard) eller 26 (Mailmark).