Como integrar el TPV "SoltacTPV"
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):
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.
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.
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.
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.
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:
Punto 1: Ahora en la creación de las applicaciones se deberá crear una aplicación por cada Centro de coste, eligiendolo en el selector de Centro permitido. Las credenciales de cada aplicación habrá que proporcionarselas a la persona encargada de instalar la TPV y deberá usar las de cada centro en el local que corresponda.
Punto 4: El punto cuatro en este caso ya no sería necesario ya que las credenciales de cada aplicación ya está asociada a un único Centro de coste.
Como se comenta en el caso anterior, a cada aplicación creada hay que darle los respectivos permisos para la carga de ventas.