Instalación de programas Asoft

Explico a continuación los pasos a seguir para instalar y configurar los programas de Asoft.

El ejemplo se basa en el conector Access-A3 pero sirve para cualquiera de los otros programas

1.-Los ficheros de la aplicación

El programa usa distintos tipos de ficheros que están explicados en Estructura de ficheros. Revisar que tenemos todos estos ficheros

  • El fichero de configuracion: xx.INI
  • El programa: XXASOFT.accdb
  • Los datos: XXnnn.accdb
  • El fichero de empresas (STD): XXEmpresas.accdb
  • La librería: AsoftLIB.accda o AsoftLIB.accde
  • La base de datos de seguridad: AsoftSegu.accda

2.-Habilitar todos los macros

Como el programa está en Access y usa código y macros hay que habilitar estos

Los pasos están detallados en Habilitar contenido

Resumiendo

  • Abrir Access con el SHIFT pulsado
  • Archivo
  • Opciones
  • Centro de confianza
  • Configuración del centro de confianza
  • Configuración de macros
  • Habilitar todas las macros

Aceptar, Aceptar y cerrar

3.-Usuario Asoft

Como debemos acceder al SQL es necesario crear un usuario en SQL llamado ASOFT con la contraseña que os he dado.

Este usuario debéis crearlo con el A3ERP

4.-Configurar el ODBC

Como desde el Access debemos acceder al SQL hay que crear un ODBC de 32 bits, los pasos están explicados en ODBC de 32 bits

En resumen

  • Abrir ODBC 32 bits
  • Agregar
  • SQL server y finalizar
  • Nombre: SQL ASOFT
  • Servidor: desplegar y poner el que use el A3 y Siguiente
  • Con autenticación de SQL
  • Probar usuario Asoft y su contraseña y Siguiente
  • Siguiente
  • Siguiente
  • Finalizar
  • Probar origen de datos
  • Aceptar, aceptar y aceptar

5.-Vistas ASOFT SQL en A3ERP

Para poder leer o editar datos a las tablas de A3ERP y dado que estas tienen más de 10 índices, cosa que no permite Access, hay que crear unas vistas.

Podéis copiar el script de Vistas SQL y ejecutarlo en el Management Studio de SQL

6.-Configurar el .INI para instalación local

Para una instalación en una maquina en modo local aquí se explica el contenido del .INI y lo que hay que configurar.

En resumen

  • [Directorios]
    • DirectorioPrograma=c:\ASoft\AsoftSQL
    • DirectorioDatos=c:\ASoft\AsoftSQL
    • DirectorioSTD=c:\ASoft\AsoftSQL
    • DirectorioRelacionadas=c:\ASoft\AsoftSQL
    • DirectorioLibreria=c:\ASoft\AsoftSQL
    • DirectorioXLS=c:\ASoft\Asoft
  • [Seguridad]
    • BaseDatosSeguridad=c:\ASoft\asoftsql\Asoftsegu.accda
  • [Empresa]
    • Activa=555
    • A3erpEmpresa=DEMO
    • A3erpSQL=DEMO
    • VincularTablasA3erpSQL=SI

Muy importante en el apartado empresa hay que poner el nombre de la empresa EXACTAMENTE igual que está en A3, y el nombre de la base de datos EXACTAMENTE igual que está en SQL

7.-Registro de licencia

La primera vez que un usuario entra en la aplicación el programa muestra el cuadro de licencia hay que poner el nombre y aceptar

El programa NO es concurrente. Por tanto hay que comprar una licencia para cada usuario, para cada ordenador.

IMAGEN

8.-Primer arranque y conexión con A3ERP

Al abrir la aplicación por primera vez el programa se conectara con A3 y cargara las tablas de SQL.

Es posible que para algunas tablas muestre un mensaje indicando cual es el índice principal

A continuación se muestra la tabla, hay que escoger el incide y aceptar

Si no se muestra mensaje pero sale la tabla, basta con aceptar

9.-Definir usuarios y permisos

Lo primero que debemos hacer es activar la seguridad y definir usuarios y permisos

Los usuarios primero hay que definirlos en A3ERP y luego seguir los pasos indicados en Seguridad, usuarios y permisos

Resumiendo

  • Clic en el logo de Artesanía del Software
  • Asoft aplicaciones: verificar que existen las dos primeras letras del programa, y marcar check Activar seguridad
  • Asoft usuarios: crear usuario administrador poniéndole contraseña y marcando check acceso total
  • Asoft grupos: crear grupos indicando a que objetos pueden ir y que pueden hacer
  • Asoft usuarios: crear usuarios y asignar contraseña y grupo al que pertenecen
  • Salir de usuario y crear menús, todos.

 

Configurar el .INI para instalación en red

En una instalación en red hay partes de la aplicación que deben estar en local y partes en el servidor.

En el documento Instalación en Red se explica cómo proceder.

Resumiendo

  • [Directorios]
    • DirectorioPrograma=c:\ASoft\AsoftSQL
    • DirectorioDatos=\\SERVIDOR\Asoft\AsoftSQL
    • DirectorioSTD=\\SERVIDOR\Asoft\AsoftSQL
    • DirectorioRelacionadas=\\SERVIDOR\Asoft\AsoftSQL
    • DirectorioLibreria=c:\ASoft\AsoftSQL
    • DirectorioXLS=c:\ASoft\Asoft
  • [Seguridad]
    • BaseDatosSeguridad=\\SERVIDOR\asoftsql\Asoftsegu.accda
  • [Empresa]
    • Activa=555
    • A3erpEmpresa=DEMO
    • A3erpSQL=DEMO
    • VincularTablasA3erpSQL=SI

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.