LabeljoyNueva versión
Royal Mail, el servicio postal del Reino Unido, usa dos códigos de barras de 4 estados, y Labeljoy crea los dos: el 4-State Customer Code (RM4SCC), con el código postal, y Mailmark, que además identifica al remitente y cada envío.
![]() Standard (4-State Customer Code) | ![]() Mailmark |
| Modos | |
| Standard | El 4-State Customer Code: el código postal y el sufijo del punto de entrega,
sin espacios: LE28HS9Z. Letras mayúsculas y dígitos, hasta 50 caracteres; las minúsculas se convierten en
mayúsculas. Singapore Post usa el mismo código de barras. |
| Mailmark | 22 caracteres (código de barras C) o 26 (código de barras L), tal como los asigna Royal Mail: ver más abajo. |
| Qué contiene | |
| Dígito de control | Standard: un carácter de control, que calcula Labeljoy y no se imprime. Mailmark: corrección de errores (Reed-Solomon) integrada en las barras. |
| Línea legible | El valor, debajo o encima de las barras. |
Escribir un Mailmark. Los campos van uno detrás de otro, sin separadores:
| Campos de Mailmark | |
| Format | 1 dígito, del 0 al 4. |
| Version ID | 1 dígito, del 1 al 4. |
| Class | 1 carácter, del 0 al 9 o de la A a la E. |
| Supply Chain ID | 2 dígitos para el código de barras C, 6 para el código de barras L. |
| Item ID | 8 dígitos. |
| Postcode y DPS | 9 caracteres: el código postal sin su espacio, los 2 caracteres del
sufijo del punto de entrega y espacios hasta completar los 9. XY11 seguido de espacios indica un envío
internacional. |
El resto de la configuración (posición del texto, zona de silencio, color) está en la sección Código de barras.
| Qué puede fallar | |
| Caracteres no válidos en los datos de entrada. | Standard: el valor contiene algo que no es una letra o un dígito; un espacio, por ejemplo. |
| Hay un carácter no válido en los datos introducidos. | Mailmark: un carácter que no es una letra, un dígito o un espacio. |
| Carácter de formato no válido en los datos de entrada. Carácter de ID de versión inválido en los datos de entrada. Carácter ID de clase inválido en los datos de entrada. Carácter de identificación de cadena de suministro inválido en los datos de entrada. Carácter de ID de elemento inválido en los datos de entrada. | Mailmark: ese campo tiene un valor que no puede tener: ver la tabla de arriba. |
| Código postal no válido en los datos introducidos. | Mailmark: el campo Postcode y DPS no es un código postal del Reino Unido seguido de un DPS, o el valor es demasiado corto para llegar a él. |
| Datos de entrada demasiado largos. | Más de 50 caracteres (Standard) o de 26 (Mailmark). |




























