Identificadores de IBM
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).
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 |