Sei sulla pagina 1di 101

Estructura del ADD

https://bit.ly/2OWxVZq
Objetivo del Curso

Conocer la estructura y funcionamiento interno del nuevo ADD, así como


las consideraciones a aplicarse dentro de los sistemas CONTPAQi®
Temario
• Requerimientos de instalación
• Estructura General del ADD
• Requerimientos del SACI
• Puertos de Conexión para la configuración y cargado manual
• Base de datos del ADD en SQL
• Empresa y sus BD
• Propietarios de un ADD
• Almacenamiento de los XML en el ADD
• Crear vistas en el ADD
• Migración del ADD
• Utilerías previas a la migración del ADD
• Respaldar / Restaurar el ADD
• Escenarios con Interfaz
• Reconstrucción de asociaciones en el ADD
• CONTPAQi® Contabilidad
• CONTPAQi® Premium
• CONTPAQi® Nóminas
• Mantenimiento a la BD del ADD
¿Qué expectativas tienes del curso?

¿Qué beneficios obtendrás del curso?


Reglas del
curso
oCelular en modo vibrador

o Salir en silencio

o Levantar la mano en dudas

o Respetar las opiniones de los


asistentes
Herramientas Complementarias
1. ADD
2. Formatos Digitales
3. SACI
4. Hoja Electrónica del ADD

En el instalador CONTPAQi ® Herramientas


completarías versión 4.4.0, se incluye CONTPAQi®
Hoja Electrónica ADD versión 1.1.0
Requerimientos de Instalación
de Herramientas complementarias
Requerimientos de Instalación de
Herramientas Complementarias

1. CONTPAQi® Herramientas Complementarias versión 4.09. o superior (Incluye el


nuevo ADD)
2. Requiere Microsoft SQL Server 2008 R2 o superior
3. Microsoft .NET Framework 4.5.1 o superior
4. Es requisito que la base de datos del ADD y los archivos instalados por CONTPAQi®
Herramientas complementarias (SACI) queden en la misma unidad de disco duro.
Instancia para las BD del ADD en SQL

• Importante:
Deberás de capturar
Correctamente la
Información de la
Instancia al momento
de la instalación.
Instancia para las BD del ADD en SQL

Durante la instalación de CONTPAQi® Herramientas complementarias, en caso de


seleccionar una instancia en una versión inferior a SQL Server 2008 R2, no se te
permitirá avanzar y se mostrará el siguiente mensaje:
Estructura general del ADD
Estructura del Nuevo ADD
Requisitos del SACI

• CONTPAQi® Servidor de Aplicaciones (SACI) es el componente que se encarga de


proveer los servicios de las aplicaciones CONTPAQi®.
• Entre los servicios que proporciona son:
• Envió de comprobantes
• Cargado de información en el ADD
• Timbrado
Requerimientos de SACI
Requisitos del SACI

• Verificar que este habilitado las colas privadas de Windows​

• Configuración Regional y de Idioma​

• Configuración de puertos​
Requisitos del SACI

Colas privadas de Microsoft Windows​

• Message Queue Server (también denominado MSMQ o Cola de


mensajes del Servidor).​​

• Es una herramienta de desarrollo e infraestructura de cola de mensajes,


que permite crear aplicaciones de mensajería distribuidas para Microsoft
Windows.
Message Queue Server en
sistemas CONTPAQi®
• Ejemplo cuando SACI recibe la petición de timbrado​

Cola de Timbrado
Cola de Timbrado
• Este mismo procedimiento aplica para
validación o envío de correo solo que utiliza la
cola de cargado​
¿Cómo habilitar Message
Queue Server?
¿Cómo verifico sí esta habilitado
Message Queue Server?
¿Cómo configurar los permisos
en el MSMQ?
Configuración Regional y de
idioma

• Error código 99 error no controlado durante la validación del documento. No es


posible cargar el documento al cargar varios XML en el ADD.
¿Cómo establecer la configuración
Español México?
Puertos de conexión para la
configuración y cargado manual
Configuración y cargado
manual de XML
• El acceso al ADD
anterior lo seguirás
teniendo, debido a que
desde ahí podrás seguir
realizando las demás
funciones como: Cargar
documentos recibidos y
emitidos y la
administración de los
criterios de validación
etc.
Puertos de conexión para la
configuración y cargado manual

9081 o 9082
La 9082 es con seguridad en la
conexión(SSL)

9080 o 9079
La 9079 es con seguridad en la conexión(SSL)
Estructura de la base de datos
del ADD
Estructura de la Base de Datos del ADD
General Por Empresa

​Estructura modular para


lograr un mejor desempeño
y maximizar el espacio de
SQL Server permitiendo
crecer y reducir los costos
en tiempo, rendimiento

​El nuevo ADD implementa


un mecanismo de Respaldos
Integrados por empresa (4
BD’s + 2 File System) para
CFDI file system Other file system facilitar la gestión.
¿En que momento se crea el
ADD? ​Cada sistema de CONTPAQi puede tener su propio ADD
Al crear una nueva empresa se genera el ADD según el
Al abrir la empresa sistema
Nombre físico del ADD

Tabla de parámetros
Nombre físico del ADD

Tabla de DatabaseDirectory
Nombre físico del ADD

Tabla de parámetros
Nombre físico del ADD

Tabla de DatabaseDirectory
Nombre físico del ADD

Tabla nom10000
Nombre físico del ADD

Tabla de DatabaseDirectory
Tamaño de las BD del ADD
Tamaño de la BD del ADD
A partir de la versión 4.4.3 de CONTPAQi® Herramientas complementarias, se reduce el
tamaño inicial de las bases del Nuevo ADD de datos generadas a partir de la creación de una
nueva empresa..
Tamaño de la BD del ADD
El objetivo de este cambio es que el tamaño de las bases de datos es menor e incremente de
manera gradual de acuerdo con la operación de la empresa, de esta manera se tendrá un
mejor manejo y aprovechamiento del almacenamiento de tu equipo

Una vez que llega la base de datos llega a 6MB, se aumentarán 2 MB más para el
almacenamiento futuro, cuando el almacenamiento llegue a los 2 MB adicionales aumentará
de manera gradual 2 MB.
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
A partir de la versión 4.4.3 de CONTPAQi® Herramientas complementarias podrás configurar
o modificar la información de la instancia de SQL Server® de las bases de datos del ADD, lo
cual te será de ayuda en los siguientes casos

• Se realizó el cambio en la contraseña de la instancia.


• Se creó una nueva instancia y es necesario redireccionar
CONTPAQi® Herramientas complementarias, a esta nueva instancia.
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
Cambiar o modificar los datos de la
Instancia de herramientas complementarias
Actividad 1
Objetivo: Formar la estructura del ADD y las bases de
datos que se generan al crear una nueva empresa

• Formaran 4 equipos
• Se les proporcionará una lamina por equipo
• En la lamina tendrán que incorporar los elementos necesarios
para formar la estructura del ADD y las bases de datos que se
generan al crear una nueva empresa
Actividad 1
Objetivo: Formar la estructura del ADD y las bases de
datos que se generan al crear una nueva empresa
Reglas
• Un participante de cada equipo pasará a seleccionar la pieza necesaria
para formar la estructura del ADD y lo acomodara en la lamina
• Se le sede el turno a otro participante del equipo para que pase a
seleccionar otra pieza.
• En caso que un equipo se lleve una pieza que no le corresponda podrá
regresarlo solo que en ese turno no puede llevarse una pieza.
• El primer equipo que termine se llevará 1 punto.
• El equipo que termine correctamente se llevará 2 puntos
Resumen actividad
Propietarios del ADD
Propietarios del ADD
Almacenamiento de los XML en
el ADD
Almacenamiento de los XML en el ADD
Almacenamiento de los XML en el ADD
Únicamente almacena comprobantes SAT
Ingreso
Egreso
Traslado
Nómina
Pago

Comprobantes SAT pero dividido en nodos


Almacenamiento de los XML en el ADD
Otro tipo de XML
Actividad 2
Objetivo: Identificar como se almacena internamente un XML
un CFDI(Comprobantes SAT)

• En estructura de la BD del ADD que se construyo en la


Actividad 1 tendrán que identificar la información que se
almacena en cada una de las bases de datos del ADD al cargar
un CFDI.
-Los elementos a utilizar:
-XML
-XML en nodos
-XML del acuse de validación
-Datos XML del acuse de validación
Actividad 2
Objetivo: Identificar como se almacena internamente un
XML un CFDI(Comprobantes SAT)
Reglas
• Un participante de cada equipo pasará a seleccionar la pieza necesaria
para cargar el XML en el ADD
• Se le sede el turno a otro participante del equipo para que pase a
seleccionar otra pieza.
• En caso que un equipo se lleve una pieza que no le corresponda podrá
regresarlo solo que en ese turno no puede llevarse una pieza.
• El primer equipo que termine se llevará 1 punto.
• El equipo que termine correctamente se llevará 2 puntos
Crear vistas
Vistas
Vistas

Las vistas se almacenan por equipo


Proceso de Migración

Las vistas seLas vistas se almacenan


almacenan por equipo por equipo
¿En que ruta se almacenan las vistas?
Proceso de migración
Proceso de Migración

Antes de realizar la migración

https://bit.ly/2VnNnAt
Proceso de Migración
​Al abrir la empresa se identifica si el ADD es de Lucene, en cuyo caso manda
llamar al Proceso de Migración. El proceso te indica el RFC de la empresa que
se migrará, así como el identificador (GUIDDSL) del ADD a migrar.
Proceso de Migración
Se envía mensaje de inicio de proceso y la recomendación de respaldar:
Proceso de Migración
Se tendrá la opción para cancelar la migración, en este caso el proceso se
abortará y se perderá el progreso quedando en Lucene. En caso de realizar
nuevamente el proceso de migración este empezara desde 0.
Proceso de Migración
El proceso se ejecuta mostrando una barra de avance con el total de
documentos a migrar.
Proceso de Migración
Una vez finalizada la migración se enviará un resumen del proceso efectuado
y la opción de Ver bitácora para consultar los detalles de la migración:
Bitácora del proceso de Migración
Cualquier error o excepción será enviada a bitácora del proceso, que indicará el resumen
del proceso, así como los CFDI’s que no se pudieron migrar y un mensaje del motivo.

Posibles mensajes al migrar:

• El XML contiene un error de estructura


• El CFDI se encuentra dañado
• El UUID ya existe
Migrar de Lucene a SQL
• Si el ADD de la empresa aún no se encuentra en SQL, se mostrará la ventana del
Proceso de Migración.

• Si se decide no hacer la migración, la empresa seguirá utilizando el ADD con las vistas
anteriores (Lucene y visor desde el navegador) y el Nuevo Visor de Documentos
Digitales estará desactivado.

• Cada vez que se ingrese a la empresa se seguirá mostrando la ventana del migrador,
hasta que la empresa convierta su ADD a SQL.

• El Proceso de Migración se debe llevar a cabo por cada empresa.

• Al crear una empresa nueva, su repositorio por omisión será SQL.


Migrar de Lucene a SQL

• La migración es irreversible por lo que se recomienda generar un respaldo.

• El Proceso de Migración es exclusivo, por lo que se recomienda planificarlo ya que no


deberán trabajar el sistema en este lapso de tiempo.

• La recomendación es no ejecutar otros procesos o no abrir la empresa hasta


convertirla, porque al abrir el ADD no verán la información completa de los CFDI´s.
Migrar de Lucene a SQL

• A partir de esta versión 11.1.0 de CONTPAQi® Nóminas y CONTPAQi® Herramientas


complementarias 4.1.1 al hacer la migración al nuevo ADD, en caso de existir recibos
duplicados (con el mismo UUID), se realizará también el proceso de reconstrucción de
relaciones entre el ADD y la base de datos de Nóminas, con el fin de asegurar que la
empresa de nóminas conserve la relación de los sobre recibos con el único CFDI que
quedó en el ADD y que pueda seguir realizando procesos de envío, impresión
cancelación, etc. de ese CFDI.
Migrar de Lucene a SQL

Migración:
• Si al término del proceso de migración se detectaron problemas de asociaciones, se
ejecutará la utilería de reconstrucción de asociaciones de manera automática y
obligatoria, notificando al usuario con el siguiente mensaje:
Factores que influyen en el tiempo de
migración
 Tamaño del índice
• No de documentos y
• Tamaño de XMLs (puede haber XMLs que tengan muchos movimientos, como las
de facturación global)
• Tamaño de otros documentos (pdf, doc, etc.)

 Características del equipo


• Espacio en disco duro disponible para la migración y manejo de aplicaciones
• Memoria RAM del equipo

 Versión de SQL
Tabla de referencia del proceso de
migración
Respaldar/Restaurar
Respaldar empresas

Ruta de respaldos: Compac\index\respaldos

Operaci
Lucene Genera un zip
ón

Operaci
SQL Genera un zip
ón
Restaurar empresas
RESPALDO EMPRESA CREADA RESULTADO

Operaci
Lucene Lucene Restaura empresa
ón

Operaci Iniciará
Lucene SQL Migración
ón

Operaci
SQL SQL Restaurar empresa
ón

Operaci Envía mensaje de


SQL Lucene
ón error
Restaurar empresas
Proceso respaldo de un ADD

• GuidDSL
• Datos de la empresa
• Versión esquema

• Propietarios
Restaurar empresas
Proceso respaldo de un ADD
Restaurar empresas
Proceso respaldo de un ADD
Restaurar empresas
Proceso respaldo de un ADD
Escenarios con interfaz
Escenarios con interfaz a
Contabilidad
La fusión del ADD se refiere cuando dos ADD se unen o combinan y se realiza desde el
sistema que tiene interfaz hacia CONTPAQi® Contabilidad, solo es necesario que el RFC
de ambas empresas sea igual.
Escenarios con interfaz a
Contabilidad
Escenarios con interfaz a
Contabilidad
Escenarios con interfaz a
Contabilidad
Consideración:
Toma en cuenta que en el nuevo ADD, el UUID del documento es la llave del registro, de
tal manera que al fusionar el ADD con los sistemas CONTPAQi® o hacer interfaz, se
evitará tener 2 CFDI con el mismo UUID, lo que significa que no habrá duplicidad y para
ello se utiliza el siguiente proceso:

Si el mismo CFDI se encuentra en dos ADD (CONTPAQi® Comercial Premium /


CONTPAQi® Nóminas y CONTPAQi® Contabilidad), únicamente se quedará el CFDI que
se encuentra en el ADD de CONTPAQi® Contabilidad y todas las asociaciones y
observaciones que tenga el CFDI de CONTPAQi® Comercial Premium/CONTPAQi®
Nóminas, se pasarán también al CFDI que se queda en CONTPAQi® Contabilidad de tal
manera que este último concentrará toda la información.
Escenarios con interfaz a
Contabilidad
Escenarios con interfaz a
Contabilidad
Reconstruir asociaciones en el
ADD
Reconstruir asociaciones en
elCONTPAQi®
ADD Comercial Premium

https://bit.ly/2D1FmKm

CONTPAQi® Nóminas

https://bit.ly/2CY6vh8
Mantenimiento a la BD del ADD
Mantenimiento manual de la
BDD del ADD
Importante

A partir de la versión 11.5.0 de CONTPAQi® Contabilidad y CONTPAQi® Bancos, se


agregó una nueva sección en la utilería Mantenimiento a la base de datos que se
ejecuta desde el menú Empresa, submenú Utilerías.

La sección es Mantenimiento base de datos ADD, donde se agregó la opción Reparación


de la basa de datos ADD, que por el momento sólo está disponible en CONTPAQi®
Contabilidad – Bancos, sin embargo próximamente se agregará a los demás sistemas
CONTPAQi® que la requieran.
Mantenimiento manual de la
BDD del ADD
Mantenimiento manual de la
BDD del ADD
¿En que consiste?
Con la ejecución de esta utilería, se logra una reducción de la BDD del ADD, minimizando con esto las situaciones que
existían, de que se llenaba el archivo log y evitando conflictos para utilizar el ADD
Mantenimiento manual de la
BDD del ADD
Mantenimiento automático de
la BDD el ADD
Al abrir la empresa el sistema ejecuta un análisis para identificar si el archivo log de la
base de datos del ADD, está llegando a su límite de tamaño y requiere mantenimiento.

Cuando detecta esto, se enviará un mensaje al usuario recomendando ejecutar la utilería


de Mantenimiento a la Base de datos del ADD
Actividad 3
Objetivo: Identificar como los propietarios de un ADD se
modifican al realizar la fusión del ADD mediante el proceso de la
interfaz
• Tendrán que fusionarse con otro equipo.
• La información se debe conminar en un solo ADD
• Las empresas que se fusionaron deben tener sus propietarios
correctos después de la fusión
Actividad 3
Objetivo: Identificar como los propietarios de un ADD se
modifican al realizar la fusión del ADD mediante el proceso de la
interfaz
Reglas
• El primer equipo que termine se llevará 1 punto.
• El equipo que termine correctamente se llevará 2 puntos
Dudas
ENCUESTA
sistema.contpaqi.com/retro

MATERIAL
https://bit.ly/2FRMmKr
www.contpaqi.com

Potrebbero piacerti anche