Debemos bajar el siguiente plugin = link
Lo pongo en la misma carpeta que esta la carpeta Bridge (no dentro)
Abrimos el Default.json de la API de la tienda para poder copiar bien los datos.
Dentro del plugin hay un config/default.json, lo editamos con los datos propios de la tienda.
app db mongoUrl: Url de conexión a la base de datos de Bridge Tienda app server port: Puerto en el que va a levantar el plugin (de ser necesario cambiar el que viene por defecto) app bridgeApi baseUrl: Url donde se encuentra levantado Bridge API app plugin url: Url donde se va a encontrar el plugin. Se puede dejar como localhost. El puerto debería coincidir con lo configurado en "app.server.port"
Quedando asi:
Debemos colocar la url de la ubicacion del plugin en el BMT
Editar el archivo y en la segunda línea, reemplazar {installDir} por el directorio en el que se encuentra el plugin Guardar y luego ejecutar el mismo en una terminal con permisos de Administrador
quedando asi :
Vamos a la carpeta del plugin y ejecutamos el createService.bat
Ahora en la URl declarada en el archivo, podemos acceder :
Se compone por :
Parte 1: http:
Parte 2: stsbmt2farma (unica que cambia segun el servidor, ponemos hostname, ip o localhost)
Parte 3:8685\csv
Informacion adicional:
La unica validación que hace el archivo es mediante barcode si pones uno inexistente no sube nada. Es lo correcto. El campo cantidad si viene vacio se va a tomar el valor 0 Al momento de ingresar dos codigos de barras asociados al mismo articulo pero con distintas unidades de compra el calculo lo hace y solo agrega la linea del SKU Correspondiente al SKU al cual esta asociado