20.01.2015 Views

Fuente Confiable de Datos GS1 - GS1 México

Fuente Confiable de Datos GS1 - GS1 México

Fuente Confiable de Datos GS1 - GS1 México

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FUENTE CONFIABLE DE<br />

DATOS <strong>GS1</strong><br />

ESTÁNDAR RATIFICADO<br />

Rev. No. 1<br />

Fecha <strong>de</strong><br />

Emisión<br />

20/06/2013<br />

Página 17 <strong>de</strong> 66<br />

atrás significa que cualquier información que es válida <strong>de</strong> acuerdo con una versión anterior<br />

secundaria sigue siendo válida para la nueva versión secundaria y tiene el mismo significado. La<br />

Información que es válida en la nueva versión secundaria pue<strong>de</strong> incluir nuevos elementos <strong>de</strong><br />

información que no están presentes en las versiones secundarias anteriores.<br />

• Atributos Temporales: Entre las versiones secundarias, es posible incluir atributos adicionales que<br />

no están <strong>de</strong>finidos en el esquema XML para ProductData. Dichos atributos están incluidos<br />

utilizando un mecanismo genérico <strong>de</strong> atributo-valor-par proporcionado por el esquema XML. Los<br />

atributos introducidos <strong>de</strong> esta forma se resuelven en la siguiente versión. Cuando se introduce un<br />

atributo temporal, cualquier Agregador <strong>de</strong> <strong>Datos</strong> que esté implementando el atributo temporal<br />

DEBERÁ incluirlo en el ProductData que éste envíe a los otros Agregadores <strong>de</strong> <strong>Datos</strong>.<br />

Una versión primaria o secundaria se indica por un número <strong>de</strong> versión. Una consulta <strong>de</strong> AAQI<br />

indica el número <strong>de</strong> versión <strong>de</strong>seado <strong>de</strong> la información en la respuesta. Normalmente, un<br />

Agregador <strong>de</strong> <strong>Datos</strong> DEBERÁ respon<strong>de</strong>r positivamente a una consulta que especifique la versión<br />

actual y PODRÁ respon<strong>de</strong>r positivamente o rechazar una solicitud indicando una versión diferente.<br />

Durante un periodo <strong>de</strong>finido <strong>de</strong> transición entre una versión anterior y una nueva, un Agregador <strong>de</strong><br />

<strong>Datos</strong>, DEBERÁ respon<strong>de</strong>r positivamente a una solicitud especificando la versión anterior y<br />

PODRÁ respon<strong>de</strong>r positivamente a una solicitud especificando la nueva versión o cualquier otra<br />

versión.<br />

Durante el periodo <strong>de</strong>finido <strong>de</strong> transición, un Agregador <strong>de</strong> <strong>Datos</strong> que hace una consulta, se<br />

comporta <strong>de</strong> la siguiente manera:<br />

Si la solicitud <strong>de</strong>l Agregador <strong>de</strong> <strong>Datos</strong> todavía no ha sido actualizada para apoyar la nueva versión,<br />

siempre emite una consulta especificando la versión anterior.<br />

Debido a que todos los Agregadores <strong>de</strong> <strong>Datos</strong> apoyan las consultas <strong>de</strong> la versión anterior durante<br />

el periodo <strong>de</strong> transición, todos pue<strong>de</strong>n respon<strong>de</strong>r positivamente.<br />

Si la solicitud <strong>de</strong>l Agregador <strong>de</strong> <strong>Datos</strong> ha sido actualizada para apoyar la nueva versión, éste<br />

primero emite una consulta especificando la nueva versión. Si el Agregador <strong>de</strong> <strong>Datos</strong> en Pares<br />

respon<strong>de</strong> negativamente, el primer Agregador <strong>de</strong> <strong>Datos</strong> vuelve a emitir la consulta especificando la<br />

versión anterior. De esta forma, el Agregador <strong>de</strong> <strong>Datos</strong> con la nueva versión pue<strong>de</strong> interactuar con<br />

otros Agregadores <strong>de</strong> <strong>Datos</strong> sin importar si éstos ya han sido actualizados.<br />

5.4.2 Versiones <strong>de</strong> las Interfaces REST<br />

Las interfaces REST para AAQI y AIMI utilizan los siguientes mecanismos para proporcionar<br />

versiones para el URL solicitado:<br />

•Cambio compatible: Se pue<strong>de</strong>n añadir nuevas operaciones y nuevos parámetros <strong>de</strong> consulta a<br />

una interfaz REST por una nueva versión <strong>de</strong> TSD. La URL <strong>de</strong> servicio base y el número <strong>de</strong> la<br />

versión <strong>de</strong>l servicio URL permanecen igual.<br />

•Cambio Incompatible: Una interfaz REST pue<strong>de</strong> ser cambiada <strong>de</strong> manera incompatible, mediante<br />

la actualización <strong>de</strong> la ca<strong>de</strong>na <strong>de</strong> versión integrada en la solicitud <strong>de</strong> URL (ver sección 9.1.1).<br />

Este documento es propiedad <strong>de</strong> <strong>GS1</strong> MEXICO. Se prohíbe la copia parcial o total <strong>de</strong>l documento sin el consentimiento <strong>de</strong>l titular.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!