preregister icon

preregister

(0 reviews)

ANEXO XI. ESTRUCTURAS CODIGOS ENVIO

Esta información es únicamente obligatoria para los envíos de /delivery/cn

Estructura del Código de Bulto para Productos Registrados Nacionales

Descripción General

El código de bulto tiene una longitud máxima de 23 caracteres y está diseñado para contener toda la información necesaria para la identificación unívoca y el tratamiento automatizado de los productos.

Componentes del Código

1. Tipo de Producto (XX)

  • Posición: 1-2
  • Formato: 2 caracteres alfanuméricos
  • Función: Identifica el producto/modalidad para su correcta gestión postal
  • Referencia: Ver Anexo I para las letras de inicio permitidas

2. Código de Etiquetador (CCCC)

  • Posición: 3-6
  • Formato: 4 caracteres alfanuméricos
  • Caracteres permitidos: 0-9, A-Z (excepto I, Ñ, O, U)
  • Proporcionado por el Departamento Comercial

3. Canal de Generación (98)

  • Posición: 7-8
  • Formato: 2 caracteres numéricos (valor fijo: 98)
  • Función: Indica que es el canal de preregistro es API.

4. Secuencial del Cliente (NNNNNNN)

  • Posición: 9-15
  • Formato: 7 caracteres numéricos
  • Característica: Preferiblemente secuencial correlativo
  • Función: Identificación unívoca del envío desde la perspectiva del remitente

5. Número de Bulto (BB)

  • Posición: 16-17
  • Formato: 2 caracteres

6. Código Postal de Destino (PPPPP)

  • Posición: 18-22
  • Formato: 5 caracteres
  • Casos especiales:
    • Andorra: usar 99XXX en lugar de ADXXX
    • Portugal: usar 8XXXX, donde XXXX son los primeros 4 dígitos del código postal portugués

7. Carácter de Control (H)

  • Posición: 23
  • Formato: 1 carácter alfabético
  • Función: Garantiza la validez global del código
  • Referencia: Ver ‘Cálculo del dígito de control’ para la fórmula de cálculo

Notas Adicionales

  • La estructura es compatible con los sorters de Correos Express
  • Los requerimientos detallados para la generación de códigos se encuentran en el Anexo III
  • Las etiquetas generadas desde OV2 o por el cliente deben seguir el diseño especificado en el Anexo IIA

Diagrama de Posiciones

[XX][CCCC][EE][NNNNNNN][BB][PPPPP][H]
 |    |     |     |      |    |     |
 |    |     |     |      |    |     └─ Control
 |    |     |     |      |    └─ Código Postal
 |    |     |     |      └─ Nº Bulto
 |    |     |     └─ Secuencial
 |    |     └─ Canal
 |    └─ Cliente
 └─ Tipo Producto

Estructura del Código de Bulto para Productos de Paquetería Internacional

Descripción General

El código de Bulto para envíos internacionales tiene una longitud máxima de 13 caracteres y está diseñado para identificar productos del portfolio internacional.

Componentes del Código

1. Tipo de Producto (XX)

  • Posición: 1-2
  • Formato: 2 caracteres alfabéticos
  • Función: Identifica el producto específico
  • Referencia: Ver Anexo I para valores permitidos

2. Secuencial del Cliente (SSSSSSSS)

  • Posición: 3-10
  • Formato: 8 caracteres numéricos
  • Características : Preferiblemente secuencial correlativo
  • Función : Identificación unívoca del envío desde la perspectiva del remitente

3. Dígito de Control (D)

  • Posición: 11
  • Formato: 1 carácter numérico
  • Función: Garantiza la validez global del código
  • Referencia: Ver Anexo V ‘Cálculo del dígito de control’ para la fórmula de cálculo

4. Código del País (ES)

  • Posición: 12-13
  • Formato: 2 caracteres alfabéticos
  • Estándar: ISO 3166-1
  • Ejemplo: "ES" para España
  • Función: Identifica el país de origen

Diagrama de Posiciones

[XX][SSSSSSSS][D][ES]
 |      |      |  |
 |      |      |  └─ País (ISO 3166-1)
 |      |      └─ Dígito Control
 |      └─ Secuencial Cliente
 └─ Tipo Producto

Estructura del código Notificaciones del endpoint deliverypostcn

Descripción General

Para este endpoint es opcional el informar el código de bulto pero si lo haces, debes seguir la estructura ya definida.

El código de envío tiene una estructura específica para notificaciones de admisión unitaria, con un formato definido: NVEEEE9800000000000001A

Componentes del Código

1. Tipo de Producto (NV)

  • Posición: 1-2
  • Valor: NV
  • Producto: Notificación de admisión unitaria
  • Código de Producto: POAXAC
  • Modalidades disponibles:
    • NTAPEU

2. Código de Etiquetador (EEEE)

  • Posición: 3-6
  • Formato: 4 caracteres alfanuméricos
  • Observación: Proporcionado por el departamento comercial

3. Canal de Generación (98)

  • Posición: 7-8
  • Valor fijo: 98
  • Significado: Indica que el canal de prerregistro es API

4. Numeración de Cliente (00000000000001)

  • Posición: 9-22
  • Formato: 14 dígitos numéricos
  • Características:
    • No debe repetirse en 5 años
    • Si se agota, requiere cambio de etiquetador
    • Capacidad máxima: 99.999.999.999.999

5. Dígito de Control (A)

  • Posición: 23
  • Formato: 1 carácter alfabético
  • Cálculo: Ver ‘Cálculo del dígito de control’ para la fórmula de cálculo

Cálculo del Dígito de Control

La letra del carácter de control se obtiene a partir de la siguiente fórmula, en la que intervienen los primeros 22 caracteres del código de envío:

Se obtiene el valor ASCII correspondiente al carácter (en mayúsculas) que ocupa cada una de las 22 posiciones.

Se suman todos los valores obtenidos.

0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22
T  R  W  A  G  M  Y  F  P  D  X  B  N  J  Z  S  Q  V  H  L  C  K  E

El resultado de la suma se divide por 23. El resto de la división es un número comprendido entre el 0 y el 22, que indicará la letra a utilizar como carácter de control, dentro de la siguiente tabla, que es la misma que se utiliza para el cálculo del NIF:

Ejemplo:

La cadena inicial de 22 caracteres, a la que hay que añadir el carácter de control, es la siguiente:

PE08000536165000755542.

Obtención de los valores ASCII de cada posición:

CarácterCódigo ASCII
P80
E69
048
856
048
048
048
553
351
654
149
654
553
048
048
048
755
553
553
553
452
250

La suma de todos los códigos ASCII es 1171.

El resto de la división de 1171 entre 23 es 21.

La letra asignada a esta posición, según la tabla, es la K.

El código de envío completo sería PE08000536165000755542K.


Reviews