El cliente

Buchkontor Teltowes una pequeña librería ubicada en Teltow, cerca de Berlín. Esta librería ha ganado algunos premios: 2018 Librería más bonita de Alemania 2018; Premio librería alemana 2021. Ofrece clásicos, libros de texto escolares, bestsellers actuales, libros para niños y literatura regional en colaboración con su propia editorial.

Buchkontor teltow shop

El reto

Tras un cambio en la legislación alemana, los sistemas POS debían estar equipados con TSE. TSE es una solución técnica que certifica, archiva e impide cambios posteriores en las ventas. Su objetivo es proporcionar a las autoridades fiscales documentación verificada de las ventas en efectivo, para acabar con ingresos no declarados. Para una pequeña librería independiente, una solución TSE/POS integrada con el software contable era ideal. La solución debía incluir:

  • Contabilidad
  • TSE/POS
  • Gestión de stock
  • Interfaz para el mayorista de libros
  • Gestión de relaciones con clientes, incl. compatibilidad con vCard
  • La capacidad de imprimir en una impresora de recibos Epson estándar

Ni POS ni TSE tenían soluciones listas para usar para Python. También fue necesario desarrollar un módulo de Punto de Venta Tryton. Centrándose en las EET, sólo tres empresas ofrecían soluciones certificadas. Para poner en marcha TSE, había dos enfoques posibles:

  1. Utilice software compatible con el sistema local, denominado solución de hardware.
  2. Usar una solución en la nube, ofrecida solo por dos proveedores.

El desafío con ambos enfoques era el mismo: crear una API de Python. Otra cosa que había que respetar eran las leyes alemanas sobre precios fijos de los libros, que implicaban utilizar precios brutos para los cálculos. Buchkontor Teltow es una pequeña empresa, por lo que su contabilidad no depende del equilibrio sino del método del ingreso neto (comparación de ingresos con gastos).

La solución

Se eligió Tryton 6.0 para aprovechar su soporte a largo plazo. Para tener una solución POS mantenible a largo plazo, le pedimos a B2CK que la implementara y se terminó el trabajo en el módulo de punto de venta Tryton y se lanzó como parte de Tryton 6.2. Este módulo ahora está disponible para toda la comunidad Tryton y el público en general. Después de realizar algunos ajustes a este módulo y hacerlo compatible con Tryton 6.0, quedamos muy satisfechos con el resultado. Al comprobar los diferentes enfoques de TSE, descartamos la solución de hardware local. Después de varios intercambios con Jan Grasnick, que también había empezado a trabajar en una solución TSE, unimos nuestros esfuerzos y optamos por utilizar la oferta en la nube de fiscali. Juntos construimos una API Python estable en la nube fiscali, aunque la interfaz aún está en desarrollo y cambiando. Jan Grasnick está registrado como mayorista de Fiscali Cloud y es nuestro socio para la solución TSE/POS. El último paso fue conectarse con el mayorista para recuperar todos sus datos (como precios, niveles de existencias y otros metadatos). Esta interfaz está bien documentada y se realizó mediante solicitudes de extracción.

La implementación

La implementación se completó según lo previsto. Configuramos un nuevo servidor Ubuntu dentro de la librería para que el POS pueda seguir funcionando incluso durante un corte de Internet. Construimos un importador para los datos necesarios del sistema existente. Después de una semana de capacitación y pruebas, decidimos comenzar a funcionar, importamos los datos necesarios y cambiamos TSE del modo de prueba al modo en vivo.

Buchkontor teltow team

Resultados

Los empleados y el propietario de la librería están muy contentos con el nuevo sistema. Es confiable, estable y funciona sin problemas. Gracias al sistema de presentación de informes flexible y a algunos ajustes adicionales, la librería ahora podrá realizar sus propios informes fiscales y ya no necesitará depender de un asesor fiscal. Además de POS y TSE, la tienda se beneficia de muchas otras características de Tryton 6.0, y esto es definitivamente un éxito para todos los involucrados.

Proveedor

m-dsconsultoría, desarrollo/integración POS/TSE, implementación

Jan Grasnick Proveedor y codesarrollador de TSE

B2CKen el desarrollo del módulo Punto de Venta