Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Manual de Instalación - Bridge Manager 7.7 - SMB



Painel
borderColor#E4E3E3
bgColor#ffffff
titleColor#ffffff
borderWidth1px
titleBGColor#704581
titleREVISIONES


Expandir
titleExpandir revisiones



Fecha

Versión

Descripción

Autor

 

1.0

Creación del documento

 

1.1Actualización de prerrequisitos

 

2.0Se agregan procesos de instalacion y configuraciones disponibles

 

2.1Actualización parametros de .properties

 

2.2Actualización parametros de .properties

 

2.3

Se agrega nota: NodeJS, versión de 64 bits 

En requerimiento de SW





Painel
borderColor#E4E3E3
titleColor#ffffff
borderWidth1
titleBGColor#704581
titleCONTENIDO


Expandir
titleExpandir contenido
Índice





SMB - Introducción

Napse cuenta con una amplia gama de soluciones que tienen como finalidad lograr una experiencia de compra única y positiva que cumpla con las expectativas del cliente.

Con este objetivo, BRIDGE - SMB cubre las necesidades del segmento medio de retailers, ofreciéndole una solución unificada, simple de instalar y operar, y mantiene las ventajas y beneficios de todos los productos de la Suite Napse.


¿Qué es SMB? (Segmento Medio Bridge)

Las soluciones Napse se encuentran instaladas y operando en retailers de diferentes países de América Latina, permitiendo atender, por ejemplo con Bridge tiendas físicas y virtuales. La integración de nuestros clientes con Promo permite crear una experiencia de consumo personalizada, ya que con Promo es posible centralizar promociones y programas de fidelidad. Con Vtol es posible la gestión e integración de compras electrónicas y la validación de pago desde y hacia las tiendas físicas y virtuales. Mientras que con Fiscal Flow es posible emitir, controlar, gestionar, almacenar y enviar a sus clientes comprobantes electrónicos.

Todo este potencial de la Suite Napse se fusiona en una única solución: SMB, pensada para el segmento medio, simplificando la puesta en marcha, agilizando su operatoria y optimizando su rendimiento. 

SMB se compone de un único instalador que dejara operativo en el la tienda del retail del segmento medio la suite de soluciones Napse, compuesta por:

  • Bridge Manager Central: Actúa como BackOffice complementando la operación en tienda de los puntos de venta. Cuenta con una “Consola de administración”, encargada de brindar una herramienta centralizada de administración en la nube.
  • Bridge Manager Tienda: Proporcionara todas las opciones de administración de la tienda, manejo de inventario, medios de pago, gestión de clientes, informes, monitoreo de terminales, pedidos, presupuestos, configuraciones y opciones de seguridad, de forma simplificada e intuitiva.
  • Bridge POS: es la aplicación de punto de venta que integra las interfaces de usuario, con servicios asociados a la venta (servicios en línea y gestión de promociones) y las reglas de negocio personalizadas. Maneja además de las operaciones de venta y devolución, operaciones de no venta y de contabilidad de caja.
  • Integración con Promo: Durante la instalación se configuraran los elementos necesarios en Promo (cloud) para la gestión de las promociones.
  • Integración con Vtol: Durante la instalación se configuraran los elementos necesarios en Vtol (cloud) para la validación de las transacciones electrónicas; así como también se instalara librería EVM (Correspondiente al país en el que se instale), el cual permite simplifica la integración y la comunicación con el medio de pago de tarjetas abstrayendo a la aplicación de punto de venta de procesos como el manejo del PINPAD, reconocimiento de tarjetas (crédito/débito y otras), a comunicación e integración con Gateway de transacciones VTOL y resolver problemas de contingencia.
  • Integración con Fiscal Flow: Durante la instalación se configuraran los elementos necesarios en Fiscal Flow (cloud) para la gestión de facturas electrónicas; así como también se instalara el agente de Fiscal Flow permite una operación fuera de línea ante determinadas circunstancias y de acuerdo a configuración específica.
  • Integración con Director: Durante la instalación se configuraran los elementos necesarios en Director (cloud) para la gestión y administración de nuevas versiones de los productos Napse instalados (Bridge Manager, Bridge POS, EmvKit y agente de Fiscal Flow y del mismo director)


Arquitectura de alto nivel

Expandir
titleArquitectura SMB


Acerca de este manual

Expandir
titleContenido de este Manual

En este manual encontrará toda la información necesaria para instalar el producto Bridge Manager para el Segmento Medio (SMB).

Se explicarán cada uno de los pasos de instalación, los requerimientos de hardware y software, las propiedades a ser configuradas.

El manual se encuentra dividido en los siguientes capítulos:


SMB - Introducción:

Provee una breve descripción del producto así como también una visión global del manual, brindando información sobre el contenido del mismo.


SMB - Requerimientos de SW y HW:

Informa las plataformas soportadas y los requerimientos de software y hardware para poder instalar el sistema.


SMB - Instalación de prerrequisitos:

Detalla los requisitos a cumplir previos a iniciar la instalación del producto y los pasos a realizar para cada modo de instalación disponibles.


SMB - BMC - install.properties:

Especifica cada uno de los campos que integran el archivo install.properties, necesario para la correcta ejecución de la instalación.


SMB - BMT - install.properties:

Especifica cada uno de los campos que integran el archivo install.properties, necesario para la correcta ejecución de la instalación de la tienda en Windows.


SMB - Instalación BMC-SMB - LINUX:

Informa cómo ejecutar el sistema sobre plataformas Linux.


SMB - Instalación BMC-SMB - Windows:

Informa cómo ejecutar el sistema sobre plataformas Windows.


SMB - Instalación BMT-SMB - Windows:

Informa cómo ejecutar el sistema sobre plataformas Windows.


SMB - Resultado de la instalación:

Detalla la estructura de directorios, base de datos, servicios luego de la instalación en cada una de las plataformas de instalación.


SMB - Ejecución del sistema:

Informa cómo acceder a la consola de BMC y el acceso  a la consola del BMT.


SMB - Configuraciones:

Ajustes posteriores a la instalación de BMC-SMB, como sincronización de catálogos, medios de pago, clientes, maestros de artículos y factura electrónica.


SMB - Desinstalación:

Resumen de cómo realizar la desinstalación.


SMB - Manteamiento:

Información a tener en cuenta para el mantenimiento del sistema.


SMB -Troubleshooting:

Detalle de problemas que pueden ocurrir y sus soluciones.






SMB - Requerimientos de SW y HW

A continuación se detallan los requerimientos mínimos como Plataformas Soportadas,  hardware y  software, Considerando que sean de uso dedicado para la aplicación Bridge.

Expandir
titlePlataformas Soportadas
  • LINUX: UBUNTU/SUSE

  • WINDOWS

Requerimientos de Hardware

  • El hardware requerido para una instalación  de Bridge SMB se deberá estimar en cada caso, de acuerdo a la cantidad de Tiendas, Terminales y Transacciones (anuales).

Prerrequisitos de Software

  • Base de Datos: MongoDB

    4.2 o superior

    5. El espacio necesario de almacenamiento se estimará de acuerdo al volumen de datos a manejar, incluyendo el histórico a mantener en forma constante.

  • Java Runtime Environment (JRE) 1.8. La versión de Java debe ser de 64 bitsy NO de 32 bits.

  • Runtime NodeJS 16 o superior.

    • NOTA: NodeJS, versión de 64 bits


SMB - Instalación de prerrequisitos en LINUX - SUSE

Expandir
titleLINUX - Prerrequisitos

Para las Instalaciones de BMC - SMB sobre Linux SUSE 15 - Enterprice se proveerá un instalador de prerrequisitos (prereqLinux.sh) que al ejecutarse sobre un ambiente recién instalado y sin otra instalación preexistente, dejara instalado en el sistema los requerimientos de software necesarios para el correcto funcionamiento de Bridge SMB, a saber:

  • MongoDB 4.2.24 (en caso de haber en el sistema una instalación de mongoDB anterior, la ejecución de prereqLinux.sh eliminara la instalación anterior y realizara una instalación nueva. También el instalador de prerrequisitos sobre linux, activara el modo "replicaSet" y generara el usuario en la base admin [ usr: admin // pass: Nosotros123 //  rol: root )
  • Node.js
  • Java jre1.8.0_221


Nota
titlePrerrequisitos - Linux SUSE 15 - Enterprice

La ejecución del instalador de prerrequisitos esta garantizada sobre un ambiente sin instalaciones previas y bajo la versión indicada de Linux.


Dica
titleprereqLinux.sh

Archivo de instalación de prerrequisitos: prereqLinux.sh



SMB - Instalación de prerrequisitos en WINDOWS

Expandir
titleWINDOWS - Prerrequisitos
  • Java 1.8 sobre Windows

Para la  instalación JAVA sobre Windows como prerrequisito de instalación de Bridge SMB se recomienda seguir los pasos expuestos en el siguiente video: 


  • NodeJS sobre Windows

Se podrá ver el proceso de instalación y configuración de NodeJS como prerrequisito para la instalación de Bridge SMB de productos Napse sobre plataformas Windows en el siguiente link:


  • Mongodb

    4.2,

    5 - configurado como replicaSet y seguridad activada sobre Windows

Se podrá ver el proceso de instalación y configuración de MongoDB como prerrequisito para la instalación de Bridge SMB  de productos Napse sobre plataformas Windows en el siguiente link:




SMB - BMC - install.properties

Expandir
titleINSTALL.PROPERTIES

El archivo install.properties sera el utilizado para declarar todos los parámetros necesarios para la instalacion de Bridge Manager Central, utilizando el instalador silencioso.

Paso

Linea

Propiedad

Parámetro

Valores

Observaciones

Valores para el instalador

 1

Valores necesarios para el instaladorbasedir = G\:\\installer\\.
NO MODIFICAR
 2ant.install.config.version = 0.0
NO MODIFICAR
Directorio de instalacion 3
env.HOSTNAME = 127.0.0.1

 4Directorio donde se va a instalarinstallDir = c\:\\napse\\bridge

 5Ubicación de la JVMjavaHome = C\:\\Program Files\\Java\\jre1.8.0_361\\bin

 6Host/Ip donde se va a instalar BridgeruleWebservicePos.host = 127.0.0.1

 7Puerto sobre el cual se va a instalar el Bridge Manager.port = 8080

Personalización 8Directorio sobre el cual esta el archivo client.zip para agregar/reemplazar archivos de images/vourches etc del proyectoclientDir = 

Director 9Se instalará el agente de Directordirector.accepted = true

 10Url de Directordirector.url = https://10.4.203.58:8100/

 11Compañía en Directordirector.company = demo001


 12Tipo de instalacióninstallType = central


 13Integracion con TeamplaceteamplaceIntegracion = false


 14Targets selected for pageselector-targets = central

Base de datos 15Host/Ip del servidor de mongodbdatasource.dbhost = 127.0.0.1

 16Puerto del servidor de mongodbdatasource.dbport = 27017

 17Nombre de la base de datosdatasource.dbname = Bridge

 18Usuario con permisos para crear la base de datosdatasource.username = admin

 19Contraseña del usuario de base de datosdatasource.password = nosotros123

 20Tipo de Autetificación contra la base de datosauthMechanism = USER_PASSWORD

 21Pais sobre el cual se quiere instalardataEnviroment = install-a-central-argentina


 22*datasource.dbhost = 127.0.0.1

 23*datasource.dbport = 27017

 24*datasource.dbname = Bridge

 25*datasource.username = admin

 26*datasource.password = nosotros123

 27*authMechanism = USER_PASSWORD


 28Valor que utilizar Director para identificar centralstoreCode = central


 29
storeName = storeName = tienda1

 30
centralProtocol = 


 31
centralHost     = 


 32
centralPort = 8080


 33
centralPortApi = 


 34
centralPortBridgecore = 


 35Url de PromourlPromo = http://10.4.203.60:8080


 36Url de VtolurlVtol = https://10.4.203.63:8443


 37Url de Fiscal FlowurlFiscalFlow = http://10.4.203.40


 38ClientIdfiscalFlow.clientId = ugfhlgwm7rc0


 39Client SecretfiscalFlow.clientSecret = sez5mhtxu5n22av7744ie


 40Método de encriptación de la contraseñaencryption = SHA-1


 41
advanced = 


 42Directorio sobre el cual esta el archivo scripts.zip para ejecutar scripts propios del proyectoclientDirScripts = 


 43
progress-targets = hashing,clientFiles,clientScripts,cleanuptarget,

 Datos de la compañia 44Codigo de Compañíacompany.code = demo001

 45Nombre de Compañíacompany.name = Demo001

 46Descripción de Compañíacompany.description = 

 47Usuario administrados de productos de la Suite Napsecompany.adminUser = demo001

 48Contraseña del administrados de productos de la Suite Napsecompany.adminPass = Napse1234

 49Modo testcompany.testMode = false

 50Número de identificación de la compañíacompany.identificationNumber = 19072023220

 51Nro. de IIBB de la compañía.company.iibbNumber = 19072023220

 52País de instalación de la compañía. company.countryId = 1

 53Provincia de la compañía.company.province = CIUDAD AUTONOMA DE BUENOS AIRES

 54Ciudad de la compañía. company.city = Almagro

 55
company.cityLocation = 

 56Dirección Legal de la compañía.company.address = Venezuela 3158

 57Categoría impositiva de la compañía.company.taxCategory = 2

 58Email de la compañía.company.email = [email protected]

 59Nro. de teléfono de la compañía.company.phone = 41100000

 60
company.unit = Retail

 61
company.active = true


SMB - BMT - install.properties

Expandir
titleINSTALL.PROPERTIES
  • Especificación del .properties de la tienda.

Valores para el instalador

1

Valores necesarios para el instalador

basedir=/tmp/antinstall/


NO MODIFICAR

2

Valores necesarios para el instalador

ant.install.config.version=0.0


NO MODIFICAR

Componentes a instalar

3

Tipo de instalación

installType=store

store

Su valor dependerá del tipo de componente a instalar.

Directorio de instalación

4

Directorio donde se va a instalar

installDir=C\:\\napse\\bridgeTienda



Base de datos

5

Nombre de la base de datos

datasource.dbname=bridgeTienda

bridgeTienda


6

Host/Ip del servidor de mongodb

datasource.dbhost=localhost

localhost


7

Puerto del servidor de mongodb

datasource.dbport=27017

27017


8

Usuario con permisos para crear la base de datos

datasource.username=admin

admin


9

Contraseña del usuario de base de datos

datasource.password=Nosotros123

Nosotros123


10

Tipo de Autenticación contra la base de datos

authMechanism=USER_PASSWORD

USER_PASSWORD


Puertos de BM

11

Puerto sobre el cual se va a instalar el Bridge Manager.

port = 8180

Entre 8080 y 8090

Se asume que el Puerto +1 será para BridgeApi y Puerto +2 será para Bridge Core Server

Configuraciones

12

Método de encriptación de la contraseña

encryption=SHA-1

SHA-1

No Modificar

13

Host/Ip donde se va a instalar Bridge

ruleWebservicePos.host=10.4.108.70


En ambientes productivos deberá reemplazarse por la IP del host productivo.

JAVA

14

Ubicación de la JVM

javaHome=/usr/java/jre1.8.0_221/bin



Regionalización

15

País sobre el cual se quiere instalar

dataEnviroment=install-a-central-argentina



Personalización

16

Directorio sobre el cual esta el archivo scripts.zip para ejecutar scripts propios del proyecto

clientDirScripts= /instaler/scripts.zip



17

Directorio sobre el cual esta el archivo client.zip para agregar/reemplazar archivos de images/vourches etc del proyectp

clientDir= /instaler/client.zip



DIRECTOR

18

Url de Director

director.url=https://10.4.203.58:8100/

https://10.4.203.58:8100/

En ambientes productivos deberá reemplazarse por la URL en la nube.

19

Compañía en Director

director.company=napse

napse

En ambientes productivos deberá reemplazarse por la compañía del cliente. (siempre en minúscula)

20

Valor que utilizar Director para identificar central

storeCode=tienda

tienda


21

Se instalarán los agentes de Director

director.accepted=true

true


PROMO

22

Url de Promo

urlPromo=http://10.4.203.60:8080

http://10.4.203.60:8080/

En ambientes productivos deberá reemplazarse por la URL en la nube.

VTOL

23

Url de Vtol

urlVtol=https://10.4.203.63:8443

https://10.4.203.63:8443/

En ambientes productivos deberá reemplazarse por la URL en la nube.

FISCAL FLOW

24

Url de Fiscal Flow

urlFiscalFlow=http://10.4.203.40

http://10.4.203.40

En ambientes productivos deberá reemplazarse por la URL en la nube.


25

ClientId

fiscalFlow.clientId = ugfhlgwm7rc0

ugfhlgwm7rc0



26

Client Secret

fiscalFlow.clientSecret = sez5mhtxu5n22av7744ie

sez5mhtxu5n22av7744ie


Compañía

27

Usuario administrados de productos de la Suite Napse

company.adminUser

adminUserName = bmtsmb



28

Contraseña del administrados de productos de la Suite Napse

company.adminPass

adminPassword = Napse1234



29

Código de Compañía

companyCode

companyCode = bmtsmb



30

Nombre de Compañía

companyName

companyName = bmtsmb



31

Descripción de Compañía

company.description

company.description = Bridge SMB



32

Modo test

company.testMode

company.testMode = false // true



33

Número de identificación de la compañía

company.identificationNumber

company.identificationNumber = 75001244554



34

Nro. de IIBB de la compañía.

company.iibbNumber

company.iibbNumber = 75001244554



35

Provincia de la compañía.

company.province

company.province = Bs.As



36

Ciudad de la compañía. 

company.city

company.city = Munro



37

Dirección Legal de la compañía.

company.address

company.address = Venezuela 1234



38

Categoría impositiva de la compañía.

company.taxCategory

company.taxCategory = 1



39

Email de la compañía.

company.email

company.email = [email protected]



40

Nro. de teléfono de la compañía.

company.phone

company.phone = 11 56201122



41


company.unit

company.unit = 1



42

País de instalación de la compañía. 

company.countryId

company.countryId = 1



43

Comuna

company.cityLocation

company.cityLocation=



44

Rubro de la compañía. 

company.active

company.active = true


Parámetros

45


progress-targets

progress-targets = hashing,clientFiles,clientScripts,cleanuptarget,



46


advanced

advanced = 



47


centralPort

centralPort = 8080



48

Puerto de la api de Central

centralPortApi

centralPortApi = 8081



49

Puerto del core de central

centralPortBridgecore

centralPortBridgecore = 8082



50


centralHost

centralHost     =



51


centralProtocol

centralProtocol = 



52


storeName

storeName = tienda1



53


selector-targets

selector-targets = tienda



54

Integración con Teamplace

teamplaceIntegracion

teamplaceIntegracion = false



55


env.HOSTNAME

env.HOSTNAME = 127.0.0.1


Paso

Linea

Propiedad

Parámetro

Valores

Observaciones




SMB - Instalación BMC-SMB  en LINUX

Expandir
titleInstalación BMC - SMB en LINUX

Napse se proveerá el paquete de instalación de BMC - SMB. Este paquete contendrá:

  • el archivo linuxInstall.sh (ejecutable)
  • el archivo bridge-manager-installer-x.x.x.jar (librería de instalación, donde las X corresponde a la ultima versión liberada de BM SMB)


Adicionalmente, en el directorio de instalación, deberá de colocarse el archivo ant.install.properties de la compañía generado desde Director, para la instalación de BMC-SMB sobre Linux.


Al momento de ejecutar la instalación, el directorio de instalación deberá presentar los siguientes elementos para garantizar una correcta instalación:


Dica
titleInstalacion de BMC - SMB en entornos Linux SUSE

Para la  ejecución del instalador de BMC - SMB sobre Linux SUSE 15 Enterprise recomendamos seguir los pasos indicados en el siguiente video:






SMB - Instalación BMC-SMB en WINDOWS

Expandir
titleInstalacion BMC - SMB en WINDOWS

Napse se proveerá el paquete de instalación de BMC - SMB. Este paquete contendrá:

  • el archivo install.bat(ejecutable)
  • el archivo bridge-manager-installer-x.x.x.jar (librería de instalación, donde las X corresponde a la ultima versión liberada de BM SMB)


Adicionalmente, en el directorio de instalación, deberá de colocarse el archivo ant.install.properties de la compañía generado desde Director, para la instalación de BMC-SMB sobre Windows.


Al momento de ejecutar la instalación, el directorio de instalación deberá presentar los siguientes elementos para garantizar una correcta instalación:


Dica
titleInstalacion de BMC - SMB en entornos Linux SUSE

Para la  ejecución del instalador de BMC - SMB sobre Windows recomendamos seguir los pasos indicados en el siguiente video:





SMB - Instalación BMT-SMB en WINDOWS 

Expandir
titleInstalación BMT-SMB en WINDOWS

Napse se proveerá el paquete de instalación de BMT - SMB. Este paquete contendrá:

  • el archivo install.bat(ejecutable)
  • el archivo bridge-manager-installer-x.x.x.jar (librería de instalación, donde las X corresponde a la ultima versión liberada de BM SMB)


Adicionalmente, en el directorio de instalación, deberá de colocarse el archivo ant.install.properties de la compañía generado desde Director, para la instalación de BMT-SMB sobre Windows)


Al momento de ejecutar la instalación, el directorio de instalación deberá presentar los siguientes elementos para garantizar una correcta instalación:


Dica
titleInstalacion de BMT - SMB en entornos Windows

Para la  ejecución del instalador de BMT - SMB sobre Windows recomendamos seguir los pasos indicados en el siguiente video: 



SMB - Resultado de la instalación

Expandir
titleResultados de la instalacion del BMC sobre LINUX
  • LINUX:


    • Servicios

Terminada la instalación podrán visualizarse los siguientes servicios activos en el entorno sobre el que se haya instalado.


    • Directorios de instalación

Terminada la instalación podrá visualizarse la siguiente estructura de directorios en base a la ruta que se haya indicado al momento de la generación del .properties


    • Base de Datos

Terminada la instalación podrá visualizarse la siguiente estructura en la base de datos de MongoDB.



Expandir
titleResultados de la instalacion del BMC sobre WINDOWS
  • WINDOWS:


    • Servicios

Terminada la instalación podrán visualizarse los siguientes servicios activos en el entorno sobre el que se haya instalado.


    • Directorios de instalación

Terminada la instalación podrá visualizarse la siguiente estructura de directorios en base a la ruta que se haya indicado al momento de la generación del .properties


    • Base de Datos

Terminada la instalación podrá visualizarse la siguiente estructura en la base de datos de MongoDB.



Expandir
titleResultados de la instalacion del BMT sobre WINDOWS
    • Servicios

Terminada la instalación podrán visualizarse los siguientes servicios activos en el entorno sobre el que se haya instalado.

    • Directorios de instalación

Terminada la instalación podrá visualizarse la siguiente estructura de directorios en base a la ruta que se haya indicado al momento de la generación del .properties


    • Base de Datos

Terminada la instalación podrá visualizarse la siguiente estructura en la base de datos de MongoDB.




SMB - Ejecución del sistema

Expandir
titleBMC - SMB: Acceso a la consola

Para acceder a Bridge Manager Central - SMB, ingresar en un navegador web el nombre del servidor y el puerto indicado en la instalación (ej.: http://localhost:8080/login/auth)

Se accederá a la pantalla de login:

Image RemovedImage Added


Nota
titleNOTA: Servicios

Si la aplicación BRIDGE MANAGER no levanta automáticamente luego de la instalación, REINICIAR los servicios del sistema:


(aviso) En caso de que se requiera inactivar la aplicación se deben detener los servicios Napse.


Aviso
titleSUSER - SOLO DE USO INTERNO NAPSE

Para el login el super usuario se generan las siguiente credenciales:

Usr: suser

Pass: suser123


Este usuario no deberá ser utilizado por el retailer sino por soporte interno de Napse.



Nota
titleUsuario ADMINISTRADOR para el Retail

Al generarse la compañía desde Director se definirá el usuario administrador de compañía que será provisto al Retail del segmento medio para que acceda a la consola de BMC SMB, donde accederá a una gestión de menú reducida que le permitirá operar su BMC SMB.


Las mismas credenciales utilizadas para acceder a BMC-SMB, serán las que deberán de utilizar para acceder a las consolas de PROMO, FISCAL FLOW, VTOL y DIRECTOR.



Expandir
titleBMT - SMB: Acceso a la consola

Para acceder a Bridge Manager Tienda - SMB, ingresar en un navegador web el nombre del servidor y el puerto indicado en la instalación. (ej.: http://localhost:8180/login/auth)

Se accederá a la pantalla de login:

Image RemovedImage Added


Aviso
titleSUSER - SOLO DE USO INTERNO NAPSE

Para el login el super usuario se generan las siguiente credenciales:

Usr: suser

Pass: suser123


Este usuario no deberá ser utilizado por el retailer sino por soporte interno de Napse.


Nota
titleUsuario ADMINISTRADOR para el Retail

Al generarse la compañía desde Director se definirá el usuario administrador de compañía que sera provisto al Retail del segmento medio para que acceda a la consola de BMT SMB, donde accederá a una gestión de menú reducida que le permitirá operar su BMT SMB.

Las mismas credenciales utilizadas para acceder a BMT-SMB, serán las que deberán de utilizar para acceder a las consolas de PROMO, FISCAL FLOW, VTOL y DIRECTOR.



SMB - Configuraciones

Luego de haber realizado la instalación de la aplicación Bridge Manager, puede ser requerido algún cambio en los parámetros de configuración o ajustar algún parámetro por default del sistema.

Expandir
titleConfiguraciones a tener en cuenta...

Base de datos

La modificación de los datos de acceso a la base de datos se realiza desde cada uno de los componentes de Bridge Manager, en el directorio de instalación.

Para que sea tomada la nueva configuración se requiere reiniciar los servicios. (Ver BM - Resultado de la instalación> Servicios)


API

Core

Manager

Archivobridgeapi> config> default.jsonbridgecore> hibernate.cfg.xmlbridgemanager> start.bat
Host

 "app"> "db" > "mongoUrl:

mongodb://USUARIO:CONTRASEÑA@HOST:PUERTO/NOMBRE?authSource=admin

hibernate.ogm.datastore.hostSERVERDB=localhost
Puerto

 "app"> "db" > "mongoUrl:

mongodb://USUARIO:CONTRASEÑA@HOST:PUERTO/NOMBRE?authSource=admin
hibernate.ogm.datastore.portDBPORT=27017
Nombre

 

 "app"> "db" > "mongoUrl:

mongodb://USUARIO:CONTRASEÑA@HOST:PUERTO/NOMBRE?authSource=admin

hibernate.ogm.datastore.databaseDBNAME=BBDDcentralNOE
Usuario

 "app"> "db" > "mongoUrl:

mongodb://USUARIO:CONTRASEÑA@HOST:PUERTO/NOMBRE?authSource=admin
connection.usernameDBUSER=adminnoe
Contraseña

 "app"> "db" > "mongoUrl:

mongodb://USUARIO:CONTRASEÑA@HOST:PUERTO/NOMBRE?authSource=admin
connection.password

DBPWD=nosotros


Configuración de logs

La política de logeo es propia e independiente de cada componente de Bridge.


Manager (consola)

  • Genera 1 archivo por día de hasta 10MB, superado ese tamaño, genera un nuevo archivo con un secuencial.
  • Almacena hasta 60 archivos o 20GB.
  • No es configurable


CORE

El archivo log4j.xml es el archivo que contiene la configuración de los archivos log, ubicado en el directorio directorio de instalación\bridgecore\config

En este archivo se puede modificar la configuración de:

  • Directorio de logs: en el parámetro File se podrá configurar/modificar el directorio donde se grabarán los archivos logs.
  • Nombre del archivo de log:
    • Por defecto está definido como: log.YYYY-MM-DD
    • Se define en el parámetro File
  • Nivel de log
    • Se puede configurar/modificar con qué nivel de detalle se registrarán las excepciones en el archivo de log.
    • Los niveles de log soportados son, en orden descendente:
      1. ALL
      2. DEBUG
      3. INFO
      4. WARN
      5. ERROR
      6. FATAL
      7. OFF
      8. TRACE

API

Puede modificarse la configuración del nivel de logueo desde bridgeapi\config\default.json



Replicación

  • De Central a Tiendas

La colección ImportTypePriority detalla las entidades que se reciben desde sistemas externos y si se deben replicar a las tiendas o no.

Para la entidad requerida (dataFileType), setear en false el atributo que indica si debe replicarse (replicateOnWizard) en la base de Central.

  • De Tienda a Central

REPLICACIÓN POR TIPOS DE TRANSACCIONES DE TIENDA A CENTRAL

La colección TransactionSubType contiene el detalle de los tipos de transacciones existentes.

Allí se puede definir a través del flag mustReplicate (tipo boolean) si el mismo debe replicarse de tienda a central.


SMB - Desinstalación

Expandir
titleA tener en cuenta para el proceso de desinstalación

Para la instalación del BMC-SMB deberán considerarse los siguientes puntos:

  • Detener los servicios "Napse".
  • Borrar los servicios "Napse".
  • Borrar el directorio de instalación.
  • Borrar la base de datos.

SMB - Mantenimiento

Expandir
titleA tener en cuenta para el mantenimiento del la aplicación
  • Archivos de logs

Para poder analizar determinados comportamientos de la aplicación, se registran los archivos logs en los cuales se podrá obtener información que permita diagnosticar diversos problemas que pudieran generarse en la operación diaria de tienda o en Central.

El sistema genera archivos por componente (api, core, bridge consola), los cuales se ubican dentro de la carpeta "log" de la carpeta de cada componente, dentro del directorio de instalación.

Por ejemplo, para API tenemos los archivos de log en:

directorio instalación\bridgeapi\log

Todos los archivos de logs pueden eliminarse sin afectar el comportamiento de la aplicación.


  • Procesos de depuración

Para liberar espacio, periódicamente se depuran los datos de la base de datos de tienda y de central.

Desde la consola de administración del BM en la sección Configuración> Sistema, seleccionando la opción Tienda y luego depuración, se pueden configurar el tiempo que se mantendrá la información de las entidades a ser depuradas, en el parámetro:

  • Cant. de días en los que se guardan los reg. de importación/replicación procesados correctamente (id store.ImportDepurationDays)
  • Cant. de períodos en los que se guardan transacciones (id store.periodDepurationQty)

Las entidades que se depuran son:

  • Replicación de datos:
    1. DataReplication
    2. DataReplicationResult
    3. DataImport
    4. DataExport
  • Transacciones:
    1. Transaction
    2. TransactionRetail
    3. TransactionRetailItem
    4. TransactionRetailPayment
  • Negocio:
    1. BusinessDay
    2. CalendarPeriod
    3. SubordinatedPeriod
  • Acumuladas:
    1. TillHistory
    2. TillTenderHistory
    3. TillSecondaryHistory
    4. TillSecondaryTenderHistory
    5. ItemSalesSummary
    6. StoreHistory
    7. StoreTenderHistory
    8. ItemStockSummary
  • Stock:
    1. ItemInventoryJournalEntry
    2. ItemReservedJournalEntry



SMB - Troubleshooting

Expandir
titlePosibles errores y como afrontarlos...
  • Error: Errores durante la instalación

En general, lo problemas durante la instalación corresponde a problemas con compatibilidad de la base de datos (en caso de haber una base previa).

Se recomienda realizar una desinstalación de la aplicación, incluyendo la desinstalación de la base de datos (ver: BM - Desinstalación).


  • Error: No se observa la pantalla de login de la consola de administración

Si al conectarse desde un browser, no se observa la primer pantalla de inicio de sesión de usuario lo más probable es que se ha generado algún error en la instalación. Verifique el archivo con el log de la instalación como primer paso.

Puede deberse a que se haya iniciado la aplicación antes de haber finalizado la instalación y configuración de la base de datos. En este caso, se deberá reiniciar los servicios (Ver: BM - Resultado de la instalación, sección Servicios) y para asegurarse de que se hayan levantado, verificar en el log de bridge manager (ubicado en bridgemanager\log) que se encuentre levantado tomcat (buscar "Tomcat started on port(s)").