Cambio de servidor a3erp

IMPORTANTE: El siguiente procedimiento incluye acciones que requieren de ciertos conocimientos informáticos, por lo cual, recomendamos que sea el responsable informático de la empresa quien lo lleve a cabo.

 

 

Cambio de servidor a3erp

 

Para realizar la migración de servidor de la aplicación a3erp existen dos formas, de realizarlo;

 

 

  • Cambio de servidor en la que no se recupera la base de datos de sistema (Modo no experto)

 

 

Cambio de servidor a3erp enlazado con a3eco/a3con

 

Una vez realizados los pasos anteriores, si la instalación está enlazada con a3Asesor |Eco, deberás seguir el paso 1 ó 2 en función de si se ha realizado el cambio siguiendo la documentación del cambio de servidor en modo experto o  si no se ha recuperado la base de datos de sistema.

 

1.- Modo experto.

 

Configuración en sistema

NO DESENLAZAR EN NINGÚN CASO.

NINGÚN USUARIO TRABAJANDO EN ECO/A3ERP.

En base de datos de sistema está la ruta de donde está instalado eco, hay que ver si se sigue viendo misma ruta de eco o no, desde las estaciones.

 

  • Si eco cambia de unidad o ruta:

 

Hacer vista Sql a tabla de sistema.

 

UPDATE SISTEMA

SET A3ECOPATH=’NUEVA_RUTA’

 

 

2. No he recuperado la base de datos de sistema (Modo no experto)

 

2.1 Las copias de las empresas tienen que estar recuperadas en el nuevo servidor.

 

2.2 Enlazar las empresas recuperadas con eco.

Hay que saber que empresas estaban enlazadas con eco y cada tipo contable  de cada una, con qué empresa eco y actividad estaban enlazados.

 

2.2.1 Obtener los ids de cada una de las empresas enlazadas (en tabla empresas de a3erp$sistema).

 

2.2.2 Con los ids anteriores, hay que hacer inserts en estas tablas.__A3ENLACEEMP y __A3ENLACETIPO

 

  • Primera vista a ejecutar por cada empresa enlazada con a3eco/a3con;

 

INSERT INTO __A3ENLACEMP(ACTIVO,IDEMPRESA)

VALUES (T,el_id_de_la_empresa_de_erp_enlazada_con_eco)

 

  • Esta segunda vista se ha de hacer por empresa enlazada con a3eco/con y tipo contable;

 

INSERT INTO ___A3ENLACETIPO(IDEMPRESA,TIPOCONT,IDEMPRESAA3,ACTIVIDADA3)

VALUES (el_id_de_la_empresa_de_erp_enlazada_con_eco,

            tipo_contable_de_la_empresa,

            codigo_empresa_eco_con_la _que_se_enlaza_este_tipo_contable,

            actividad_de_la_empresa_eco)

 

  • Después activar enlace vía vistas:

 

UPDATE SISTEMA

SET A3ECOPATH=RUTA_DE_ECO,

A3ECOENLAZADO=T

 

2.3 Enlazar los usuarios de eco y A3erp.

 

Hay que obtener la correspondencia de usuarios en la base de datos antigua de sistema:

 

select USUARIO, USUARIOECO

 from USUARIOS

 

A excepción del usuario EPACK que es uno reservado de sistema.

 

En la nueva base de datos de sistema hay que asignar a cada usuario, el mismo valor de usuarioeco recuperado en la vista anterior.

 

 Ejemplo:

B.D. Sistema antigua

USUARIO USUARIOECO

Sa      SUP

NombreUsuario    1

 

En B.D. sistema nueva:

Usuario

Sa     -> SUP

NombreUsuario   -> 1

NombreUsuario2

 

Con esto ha finalizado el cambio de servidor.

Si a pesar de haber realizado el cambio, cualquiera de las aplicaciones muestra algún mensaje de que el usuario no está enlazado con la otra aplicación, seguiremos el siguiente proceso para reasignar las correspondencias manualmente.

 

 Si fuera necesario, en base de datos origen de sistema (normalmente a3erp$sistema), ejecuta la siguiente vista para conocer la correspondencia antigua;

 

select USUARIO, USUARIOECO

from USUARIOS

 

Y anota las correspondencias para posteriormente realizarlas manualmente desde a3ECO/CON.

 

A continuación ejecuta vista SQL para anular la correspondencia de los usuarios, en la nueva base de datos de sistema;

 

UPDATE USUARIOS

SET USUARIOECO=NULL

 

Ahora debes ir al directorio de instalación de a3ECO/ A3CON y borrar los ficheros: TSIEPSUP.*

 

Cuando entres a A3ECO, aparecerá un mensaje para asignar una correspondencia con el usuario administrador (SUP) con uno de a3ERP. Asigna la correspondencia (es habitual que sea con el usuario administrador de a3ERP, si estos usuarios solo se usan para labores de administración).

Asigna el resto de correspondencias de usuarios de a3ECO/CON con usuarios de A3erp desde la pantalla de “Responsables Usuarios.

 

1

 

Si por algún motivo, en tabla usuarios, el campo USUARIOECO estuviera rellenado, antes de hacer las asignaciones se deberá pasar vista SQL para limpiar la lista (sólo si las asignaciones se van a hacer desde eco nuevamente).

 

 

 

 

 

  • ¿Te ha resultado útil esta página?
  • ¡Gracias por votar!
  • 1 valoraciones: 4 sobre 4 de media
  • ¿Te ha resultado útil esta página?
  • ¡Gracias por votar!
  • 1 valoraciones: 4 sobre 4 de media

Compartir esta página en las redes sociales