Identificadores de IBM

Para cargar datos de producto, ubicación, transacción y suceso, los identificadores de IBM se pueden utilizar como alternativa a los identificadores GS1 . Todos los formatos de identificador de IBM son URN completos que siguen la especificación de sintaxis de URN RFC 2141 .

Tipos de identificador

Como alternativa al registro GS1 , IBM puede generar identificadores para los atributos siguientes (también puede elegir generar y utilizar sus propios identificadores exclusivos):

  • Prefijo de organización
  • Identificadores de producto (da soporte a un número de lote o serie)
  • Identificadores de ubicación (recurso) (da soporte a una extensión de sububicación)
  • Identificadores de unidad logística (contenedor de envío)

Para cargar datos que utilizan un identificador de IBM , se debe especificar el URN completo.

Prefijos de la organización

Un prefijo de organización de IBM tiene 13 dígitos (por ejemplo: 1234567890123).

Nota: Si su organización tiene un prefijo de empresa GS1 registrado, utilice ese valor como prefijo de organización.

Identificadores de producto y ubicación

A excepción de los prefijos de organización, los formatos de identificador de IBM a los que se hace referencia en este documento son series que siguen la especificación de sintaxis URN RFC 2141 (comparable a los URN GS1 ). Las especificaciones URN excluyen los siguientes octetos y caracteres del juego de caracteres URN y, si se utilizan, deben estar %ecodificados:

octets 1-32 (1-20 hex)
\
"
&
<
>
[
]
^
`
{
|
}
~
octets 127-255 (7F-FF hex)

Los identificadores de IBM tampoco pueden contener un carácter de dos puntos :, coma ,o punto . , que están reservados para su uso como delimitadores URN. Los identificadores de IBM deben ajustarse a los formatos URN necesarios.

Identificadores y formatos de IBM

Los siguientes identificadores de IBM y formatos URN están soportados en Transparent Supply:

Elemento Sintaxis y ejemplo
Producto urn:ibm:ift:product:class:<Company Prefix>.<Item Reference> urn:ibm:ift:product:class:1234567890123.product_123
Producto con nº de lote urn:ibm:ift:product:lot:class:<Company Prefix>.<Item Reference>.<Lot Number> urn:ibm:ift:product:lot:class:1234567890123.product_123.lot4
Producto con número de serie urn:ibm:ift:product:serial: obj:<Company Prefix>.<Item Reference>.<Serial Number> urn:ibm:ift:product:serial:obj:1234567890123.product_123.serialnumber_4567
Ubicación urn:ibm:ift:location:loc:<Company Prefix>.<Location Reference> urn:ibm:ift:location:loc:1234567890123.store_123
Ubicación con extensión urn:ibm:ift:location:extension:loc:<Company Prefix>.<Location Reference>.<Extension> urn:ibm:ift:location:extension:loc:1234567890123.store_123.produce-department
Tipo de ubicación pública * urn:ibm:ift:location:<TYPE>:loc:<ID> urn:ibm:ift:location:unlocode:loc:usnyc
Tipo de ubicación pública con extensión * urn:ibm:ift:location:<TYPE>:ext:loc:<ID>.<EXT> urn:ibm:ift:location:unlocode:ext:loc:usnyc.import
Contenedor urn:ibm:ift:lpn: obj:<Company Prefix>.<Serial Reference> urn:ibm:ift:lpn:obj:1234567890123.pallet_12345678
Identificador de transacción empresarial urn:ibm:ift:bt:<Company Prefix>.<Location Reference>.<Transaction Id> urn:ibm:ift:bt:1234567890123.store_123.1234
TS_XX_ENCODE_CASE_ONE entidad urn:ibm:ift:bt:<Company Prefix>.<Location Reference>.<Transaction Id> urn:ibm:ift:bt:1234567890123.store-123.1234
TS_XX_ENCODE_CASE_ONE disposicion urn:ibm:ift:bv:disp:<Disposition> urn:ibm:ift:bv:disp:destruido Disposiciones válidas = active, container_closed, dañado, destruido, dispensado, desechado, codificado, caducado, in_progress, in_transit, inactive, no_pedigree_match, non_sellable_other, partially_dispenssed, recuperado, reservado, minorista vendido, devuelto, sellable_accesible, sellable_not_accesible, robado, desconocido

Identificadores de ubicación pública

Para la privacidad y la seguridad de los datos, las ubicaciones públicas no transmiten la titularidad de los datos maestros de la misma forma que las ubicaciones de propiedad. Cuando se utilizan ubicaciones públicas, se necesitan más campos en destinationList o sourceList para asegurarse de que la titularidad de los datos maestros se transmite a las organizaciones asociadas de la cadena de suministro.

Una organización que envía productos a una ubicación pública debe actualizar destinationList para incluir:

  • La ubicación pública
  • Una ubicación que es propiedad de la organización receptora (por ejemplo, la sede de la empresa)

Ejemplo de DestinationList

<destinationList>
      <destination type="urn:epcglobal:cbv:sdt:location">urn:ibm:ift:location:unlocode:loc:usnyc</destination>
      <destination type="urn:epcglobal:cbv:sdt:owning_party">urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID</destination>
</destinationList>

Una organización que recibe productos de una ubicación pública debe actualizar la sourceList para incluir:

  • La ubicación pública
  • Una ubicación propiedad de la organización de envío (por ejemplo, sede de la empresa)

Ejemplo de SourceList

<sourceList>
      <source type="urn:epcglobal:cbv:sdt:location">urn:ibm:ift:location:unlocode:loc:usnyc</source>
      <source type="urn:epcglobal:cbv:sdt:owning_party">urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID</source>
</sourceList>

Los siguientes formatos de identificador de tipo de ubicación pública de IBM están soportados para puertos de propiedad pública, granjas y regiones en crecimiento:

Elemento Sintaxis y ejemplo
Tipo de ubicación pública * urn:ibm:ift:location:<TYPE>:loc:<ID> urn:ibm:ift:location:unlocode:loc:usnyc
Tipo de ubicación pública con extensión urn:ibm:ift:location:<TYPE>:ext:loc:<ID>.<EXT> urn:ibm:ift:location:unlocode:ext:loc:usnyc.import
Ubicación (sede de la empresa) urn:ibm:ift:location:loc:<Company Prefix>.<Location Reference> urn:ibm:ift:location:loc:PARTNER_PREFIX.PARTNER_ID
  • Se da soporte a los siguientes valores y variables de tipo de ubicación pública de IBM :
Variable Valor
<TYPE> Para puertos públicos- unlocode
<TYPE> Para las regiones y granjas de crecimiento público- pma.
<ID> Para unlocode : Cualquier minúscula de cinco caracteres (país + ubicación) identificador UNECE
<ID> Para pma -Cualquier abreviatura de estado de EE.UU. de dos caracteres en minúsculas EXCEPT for ca and az yuma phoenix south_az north_ca salinas santa_maria south_ca imperial_vly coachella central_vly north_mx central_mx south_mx
<EXT> Solo para unlocode - import export