lunes, 16 de febrero de 2009

Glosario

Glosario



id Libro
ISBN_13ISBN de 13 dígitos (si tiene)
ISBN_10ISBN de 10 dígitos (si tiene)
COD_ARTICULOCódigo interno del libro en la editorialCódigo interno
EANCodigo de Barras (para los nuevos libros,
coincide con el ISBN_13)
EAN 13

TITULO



Reglas

Los campos ISBN_13, ISBN_10, EAN y COD_ARTICULO son
campos clave. Al menos uno de ellos debe estar en cada registro para
que se considere valido.


ORIGEN
NOMBRENombre de la empresa que origina la comunicacion
CUIT
ID de SucursalCódigo interno del libro en la editorial
CODIGO_SINLI





DESTINO
NOMBRENombre de la empresa que origina la comunicacion
CUIT
CODIGO_SINLI




Estadistica Stock































Descripcion

Este documento lo generan las librerias o distribuidoas para las editoriales y distribuidoras con el objetivo de informarles la cantidad en stock de sus libros.

Actores

Emisores: Librerias y distribuidores
Receptores:  Editoriales y distribuidores

Estructura










































Campo (TAG) Campo Descripción

ORIGEN
Origen Vease Glosario
DESTINO Destino Vease Glosario
FECHA colección item FECHA Fecha Fecha de la situación de stock
SUCURSAL 

colección
item CODIGO Nro Sucursal Código de Sucursal
ARTICULO 

colección
item ID_LIBRO
Vease glosario
CANTIDAD Stock Cantidad disponible a la venta en la
sucursal
TRANSITO en Tránsito Stock en tránsito hacia otra Sucursal
DEVOLUCION en Devolución Stock en devolución hacia la Editorial

 


lunes, 9 de febrero de 2009

Manual SINLI





















SINLI





























Registración
en SINLI:





Por
primera vez






En la
pantalla “Registración Usuario”, al seleccionar el
perfil deseado para nuestro usuario, aparece una nueva opción
“Crear usuario SINLI”.



Seleccionando
la misma, aparecerán cuadros de texto para completar los datos
correspondientes a la registración en SINLI.













Fig.1 : Datos
necesarios para la registración en SINLI





Para
usuarios ya registrados






Se agregó una
nueva opción dentro del menú “Editar Datos”
llamada “Registrar usuario SINLI”












Fig.2
: Nueva opción para usuarios ya registrados









Y
luego de elegida la opción, aparecerá una pantalla para
la carga de datos, donde se deberá cargar: nombre del agente,
CUIT, email y contraseña correspondiente.












Fig.3
: Nueva pantalla para la registración en SINLI de un usuario
existente











Búsqueda
de agentes






Se agregó una
nueva funcionalidad que permite la búsqueda de los agentes
registrados en SINLI. Para eso debe acceder a la opción
“Búsqueda de agentes SINLI” en el menú
“Editar Datos”.












Fig.2
: Nueva opción para la búsqueda de usuarios registrados
en SINLI

















Fig.3: Ejemplo de
resultado de búsqueda de agentes








Búsqueda
por web service






El Web
Service de SINLI permite la búsqueda de información de
agentes. El usuario debe proveer su nombre de usuario y su contraseña
correspondiente, mas una palabra que se utilizará como
criterio de búsqueda.





(La
URL del WS es
http://www.librosar.com.ar/portal/ServicioSINLI.asmx)















Fig.
4: Datos necesarios para la búsqueda mediante Web Service







La búsqueda traerá
como resultado todos los agentes encontrados:












Fig.
5 : Ejemplo de resultado de búsqueda de web service










Edición
de datos de usuario






Se modificó la
pantalla de edición de datos de usuario que se encuentra en el
menú “Edición de datos” bajo la opción
“Datos usuario”.



Para los usuarios
registrados en SINLI, ahora la pantalla permite también la
edición de los datos correspondientes.


















Fig.
6: Pantalla de edición de datos para usuarios registrados en
SINLI
















1







martes, 20 de enero de 2009

Minuta reunión 19.Ene






Fecha: 19 de enero del 2009

Lugar: Cámara Argentina del Libro.


Participantes:




  • Sebastian Gatto (Random House)



  • Guillermo Narvaja (Lambda)



  • Sebastian Claros (CAL)






Temas

Estructura de los archivos xml (campo autor, sucurales, elementos comunes), glosario y blog.


Conclusiones




Sobre el campo autores, ilustradores y tradtuctores se resolvio usar estructura de xml en vez del campo separado por punto y coma. Por que permite una escalabilidad futura y simplifica el procesamiento.

Se identificaron 4 elementos comunes en la mayoria de los documentos. Estos son Origen, Destino, Id. del libro y precio. Estos y futuros elementos comunes estaran en un glosario, para garantizar que la  definicion y futuros cambios se apliquen por igual en todos los documentos.

Sobre los campos fecha se resolvio utilizar como formato estandar AAAA-MM-DD, ya que es el formato que reconocen la mayoria de las bases de datos y que menos ambiguedad tiene.

En los sistemas la sucursales pueden no figurar, o bien estar representadas como sucursales de un cliente, o cada una puede ser un cliente distinto que a su vez pertenece a un cliente "casa matriz". En el registro de la camara figurara una sola vez como empresa, por lo tanto el codigo de origen es unico. Para poder determinar una sucursal se resolvio agregar en el elemento origen el codigo de sucursal (el identificador propio de la empresa).

Se puso online el Blog sinliarg.blogspot.com con las minutas, el calendario de reuniones y los archivos de cada documento, con el fin de trabajar en grupo remotamente, y permitir el acceso a toda la informacion del proyecto sin la necesidad de estar registrado en google.

lunes, 19 de enero de 2009

Estructura de Cambio de precio





















Descripcion

Este documento lo generan las editoriales para las librerias, con el objetivo de informarles los cambios de precios que sucederan en sus libros.

Actores

Emisores: Editoriales
Receptores: Librerias y distribuidores

Estructura





























































Campo (TAG) Descripción Observaciones

ORIGEN

Empresa que genera el documento


DESTINO

Empresa que recibe el documento


ARTICULO 

colección

item
ID_LIBRO Elemento que identifica el libro (ver glosario)

TITULO Titulo del Libro Titulo
AUTORES
Autores del libro
PRECIO_VENTA Precio de venta al publico (PVP) expresado
en la moneda MONEDA VENTA.
Número con “.” (punto) como separador
de decimales.

Precio de Venta al Público

MONEDA_VENTA Moneda (según tabla internacional) Ejemplo: ARS (Peso)
FECHA_VIGENCIA Fecha a partir de la cual rige el cambio de precio
 
 


Reglas

Los campos ISBN_13, ISBN_10, EAN y COD_ARTICULO son
campos clave. Al menos uno de ellos debe estar en cada registro para
que se considere valido.

Ejemplo




domingo, 18 de enero de 2009

Minuta Reunion 6/1























Minuta reunión SINLI


Fecha: 6 de Enero del 2009

Lugar: Cámara Argentina del Libro.


Participantes:



  • Sebastian Gatto (Random House)


  • Paula Vidal (Gestion Digital)

  • Patricio Fayo (CAL)

  • Sebastian Claros (CAL)




Temas

Se hablo sobre la estructura de la ficha y sobre como armar la documentacion de cada archivos. Tambien se trato el tema de la tematica.

Conclusiones

Respecto a la documentacion quedamos que tenga una breve descripcion, los actores relacionados, la estructura los campos y un ejemplo del archivo al final. A su vez cada campo debe tener una descripcion, si es obligatorio o no y en algunos casos el formato debido (ej campos fecha e isbn). A continuacion se pueden detallar reglas u observaciones (por ej un registro es valido si tiene valor alguno de los siguientes campos: isbn13, codigo de barra, isbn10 y codigo interno).

Los campos autor, ilustrador y traductor pueden tener varias personas separadas por punto y coma (;).

En cuanto a la tematica se propuso usar dos campos, uno que sea la descripcion textual y el otro un codigo. Este ultimo tiene una estructura similar a una IP, que encierra varios codigos separados por un punto. El primero es el codigo del rubro, despues el subrubro, y asi sucesivamente. De esta forma se guarda todo el camino que se debe recorrer en el arbol de tematicas para llegar al elemento, posibilitando al receptor que llegue hasta donde pueda o le interese.


jueves, 8 de enero de 2009

Minuta Reunion 22/12













Minuta reunión SINLI


Fecha: 22 de diciembre del 2008

Lugar: Cámara Argentina del Libro.


Participantes:




  • Eduardo Frias (Cuspide)



  • Sebastian Gatto (Random House)



  • Fabian Fiorito  (Random House)


  • Guillermo Narvaja (Lambda)



  • Paula Vidal (Gestion Digital)



  • Hugo Villani (Ultra Gestion)



  • Jorge Schmidt (Altecno)


  • Sebastian Claros (CAL)






Objetivo


Priorizar los documentos y definir etapas de implementación.


Conclusiones sobre los documentos




Se dividen los documentos en 3 niveles. Los sistemas que puedan enviar y recibir documentos del nivel básico estarán en el primer nivel de compatibilidad SINLI. En este caso el sistema esta en condiciones de enviar y recibir los siguientes documentos:



  • Cambios de precio


  • Ficha del libro


  • Información estadística de stock

  • Información estadística de ventas


En el segundo nivel los siguientes documentos:



  • Pedidos


  • Facturas


  • Remitos
  • Liquidacion de ventas




Y por ultimo en el tercer nivel los siguientes documentos:



  • Notas de credito
  • Devoluciones


  • Notas de debito
  • Sabanas de consignacion




Conclusiones sobre el formato de cambios de precio








El archivo estará compuesto por los siguientes campos:





  • ISBN 13


  • ISBN 10


  • Código de barras


  • Código del cliente


  • Precio


  • Fecha de vigencia: A partir de que fecha estará vigente el precio. No obligatoria


  • Titulo del libro
  • Autor


Los campos ISBN 13, ISBN 10, código de barras y código del cliente son campos clave. Al menos uno de ellos debe estar en cada registro para que se considere valido.

La redundancia en las claves permite validar el registro, falta definir que hace el sistema en caso de no coincidir.

Los campos adicionales son para permitir un alta en caso de no existir en el sistema receptor.








Conclusiones sobre las formas de envió de los documentos


Se resolvió separar el estándar de los documentos con el método de envió de los mismos.



En principio se define el email simple y sin encriptar como método básico o primario.



Se hablo la posibilidad de contemplar los siguientes métodos:





  • Webservices


  • Envió personal en cualquier medio digital (cd, diskette, pen drive, dvd, etc).


  • Via email encriptado con sistema de clave publica y clave privada

    Observaciones: queda pendiente analizar si este ultimo tiene un costo alto para la cámara o es solo implementar un campo en el registro de agentes del SINLI.


  • FTP particulares o de la cámara. En el primer caso el agente publica o recibe archivos en su servidor de ftp. En el segundo la propuesta es que la cámara ofrezca un ftp para que cada agente pueda alojar ahí sus archivos (con una vigencia menor a una semana y un limite de espacio)


La idea es que cada uno pueda elegir la forma de envió que mas se ajuste a sus necesidades y presupuesto. Se hizo inca-pie en la inclusión de la mayor cantidad de actores.