Access violation at address xxxx in module ‘A3ERPSII.DLL’
Aplica a: a3ERP
El mensaje "Access violation at address xxxx in module ‘A3ERPSII.DLL’" se genera cuando el diccionario del SII no está aplicado.
Para solucionarlo:
- Salir de a3ERP y volver a abrir la aplicación.
- Desde el gestor de empresas seleccionar la empresa del SII y pulsar el botón "Propiedades".
- Seleccionar el diccionario “a3ERPSII” y aplicarlo.
- En selección de empresa / Propiedades / Diccionarios / A3ERPSII
- Aceptar los cambios y entrar en a3ERP.
Si TIENE el DICCIONARIO MARCADO hay que seguir las siguientes instrucciones:
- Comprobar que en extensiones esté la carpeta A3ERP SII.*
- Borrar cache.
- Limpiar a3ERP$sistema.
DELETE a3ERP$sistema.dbo.Actualizaciones
DELETE a3ERP$sistema.dbo.Columnas
DELETE a3ERP$sistema.dbo.Indices
DELETE a3ERP$sistema.dbo.Integridad
DELETE a3ERP$sistema.dbo.Plantillas
DELETE a3ERP$sistema.dbo.Procedimientos
DELETE a3ERP$sistema.dbo.Funciones
DELETE a3ERP$sistema.dbo.Triggers
DELETE a3ERP$sistema.dbo.Constraints
DELETE a3ERP$sistema.dbo.Relaciones
DELETE a3ERP$sistema.dbo.Tablas
DELETE a3ERP$sistema.dbo.Version
DELETE a3ERP$sistema.dbo.Vistas
DELETE a3ERP$sistema.dbo.__TablasModificadas
DELETE a3ERP$sistema.dbo.TABLASCOMPARTIDAS
update a3ERP$sistema.dbo.Sistema set IDENTIFICADOR = 0
delete a3ERP$sistema.dbo.__LIBRERIAEMPRESA where LIBRERIA <> A3ERP
DELETE a3ERP$sistema.dbo.__LIBRERIAEMPRESAWHERE IDEMPRESA NOT IN (SELECT IDEMPRESA FROM a3ERP$sistema.dbo.EMPRESAS)
- Marcar diccionario.
- Comprobar estructura total.