Instrucciones para la integración entre Gstock y SoltacTPV

Partiendo desde la aplicación de Gstock tenemos dos opciones: crear una única aplicación de entrada de datos que irá enlazada al Panel Admin, o crear una aplicación de entrada de datos por cada uno de los CECOS que utilicen esta TPV.

Usando una única aplicación (solo cuando Soltac se usen en todos los Centros de Coste del Panel Admin):

  1. Nos iremos a la configuración, a la creación de aplicaciones de datos. Crearemos una nueva aplicación de tipo REST y le indicaremos en Centro permitido el nombre de nuestro Panel Admin.

image-20250327-071803.pngimage-20250327-071922.pngimage-20250327-102701.png
  1. Una vez creada la aplicación y se generarán automáticamente las claves de acceso para hacer la autenticación contra nuestra API pública de carga de ventas.

image-20250327-103217.png
  1. Además de esto, deberemos darle los permisos necesarios a la aplicación para cargar las ventas, tanto para carga en tiempo real como carga de ventas diarias.

image-20250327-103607.pngimage-20250327-103734.pngimage-20250327-103826.png
  1. Para que esta aplicación suba cada venta a su CECO correspondiente habrá que especificar a que centro de coste va dirigida cada subida. Esto se hace con el campo X-Center-Logged de la cabeceras de la petición. Habrá que indicarle al instalador de la TPV que valor corresponde a cada Centro de coste.

image-20250327-110304.png

Usando una aplicación por cada Centro de Coste:

Los pasos a seguir en este caso son los mismos, pero con modificaciones en el paso 1 y el paso 4:

Como se comenta en el caso anterior, a cada aplicación creada hay que darle los respectivos permisos para la carga de ventas.