esofitec. CoreDocs

esofitec. CoreDocs

Addons estándar / Módulo de cambio de tarifas desde compras / Instalación y soporte

Instalación

El módulo se distribuye como un autoextraíble que despliega la extensión Sofitec\Sit_Viv_Tar en las carpetas de extensiones de a3ERP. Sobre ese despliegue solo hay que aplicar el diccionario en la empresa; el registro de la DLL es automático.

Requisitos#

  • Usuario esofitec dado de alta en SQL Server. El módulo se conecta a la base de datos con este usuario.
  • .NET Framework 4.7.2 en el equipo donde corre a3ERP.
  • Diccionario activado en la empresa a3ERP donde se va a usar.

Qué instala#

El autoextraíble despliega bajo Extensiones\Sofitec\Sit_Viv_Tar:

Elemento Contenido
binarios\ Sit.Viv.Tar.Dll.dll (escuchadora de eventos), Sit.Viv.Tar.exe (procesos de menú y rayo) y dependencias
diccionarios\DSIT_VIV_TAR\ Diccionario con las tablas, campos y el procedimiento almacenado
menús\ Opciones de menú del módulo
imagenes\ Iconos del menú

Pasos#

  1. Ejecutar el autoextraíble para desplegar la extensión en las carpetas servidor de a3ERP.
  2. Lanzar el Despliegue de a3ERP con la opción Solo actualizar.
  3. Al abrir a3ERP, aplicar el diccionario DSIT_VIV_TAR en la empresa.
  4. Validar la instalación.

Registro automático de la DLL#

No hay que registrar la librería a mano. Se registra sola en dos planos:

  • En el sistema (COM): el despliegue de a3ERP registra el binario al publicar la extensión y descargarla en el cliente.
  • En la empresa (tabla DLLS): lo hace el propio diccionario DSIT_VIV_TAR al aplicarlo, que inserta la entrada Sit.Viv.Tar.Dll.Escuchador (fabricante Sofitec, producto SIT_VIV_TAR) si no existe. El diccionario también da de alta en el albarán de compra el programa del botón del rayo (Actualizar tarifas).

Por eso la instalación se limita a desplegar y aplicar el diccionario; lo demás se comprueba con las validaciones siguientes.

Validación#

Una vez aplicado el diccionario, comprobar en la empresa:

  • Que en Acerca de > Información adicional > Dlls de terceros aparece Sit.Viv.Tar.Dll.Escuchador, con fabricante Sofitec y producto SIT_VIV_TAR.
  • Que existe la pantalla Ficheros > Otros > Adicionales de gestión > Configuración Precios y EAN13 (tabla SIT_VIVT_CONFIGURACION).
  • Que aparece el menú Esofitec | Actualización Tarifas > Tarifas > Actualización de tarifas.
  • Que en las líneas de albarán de compra están los campos SIT_VIVT_* (coste total, PVP actual, recomendados y Actualiza tarifas).

Crear el registro de configuración

El módulo no hace nada hasta que existe un registro en SIT_VIVT_CONFIGURACION con el modo de cálculo y, al menos, la Tarifa 1. La tabla debe tener un único registro o ninguno. Ver Modelo de datos y Funcionamiento y eventos.