Caso Práctico: Diseño de Reportes
×
Menú
  • Introducción
  • Ejemplo: Asociación de Pólizas a EFOS en CONTPAQi® Contabilidad

Ejemplo: Asociación de Pólizas a EFOS

en CONTPAQi® Contabilidad

 
 
En este ejemplo se generará un reporte donde se identifiquen las pólizas capturadas en CONTPAQi® Contabilidad que se encuentren relacionadas a un XML emitido por un EFO.
 
De acuerdo con el SAT: EFOS (Empresa que Factura Operaciones Simuladas), son las empresas que venden las facturas para ser deducidas por otras empresas que sí tienen operaciones reales.
 
Configuración previa de CONTPAQi® Contabilidad
 
Dentro de CONTPAQi® Contabilidad asegúrate de tener XML Recibidos cargados en el ADD (Administrador de Documentos Digitales).
 
 
Importante
Para conocer a detalle el funcionamiento del Administrador de Documentos Digitales consulta el Manual de Referencia del ADD.
 
 
Generación de la Consulta
 
Una vez que te aseguraste de contar con XML Recibidos dentro del ADD, genera dentro de CONTPAQi® Decide la consulta  que extraerá la información.
 
Importante
Para conocer a detalle las tablas y cómo se almacena la información de la Base de Datos de CONTPAQi® Contabilidad consulta la Estructura de la Base de Datos de CONTPAQi® Contabilidad-Bancos.
 
 
Paso
Acción
Dentro de CONTPAQi® Decide, ingresa al menú Sistema, submenú Diseño Reportes y selecciona Consultas.
 
Haz clic en el botón Nueva para crear una consulta.
Captura el Nombre de la Consulta: "Pólizas relacionadas a EFOS" y haz clic en Guardar.
 
Selecciona Contabilidad y Bancos en el campo Sistema ContPAQ:
Captura el siguiente Query y da clic en Guardar:
 
Select
Ejercicio,
pol.Periodo,
pol.Folio,
pol.Concepto,
(select nombre from TiposPolizas where Codigo = pol.TipoPol) as Tipo,
pol.Fecha,
asoc.UUID,
FORMAT( comp.Total, 'c') as Total,
efo.RFC
from Polizas as pol
inner join AsocCFDIs asoc
on pol.Guid = asoc.GuidRef
inner join [document_XXXX_metadata].dbo.Comprobante as comp
on asoc.UUID = comp.UUID
inner join [document_XXXX_metadata].dbo.EFOS_RFC as efo
on comp.RFCEmisor = efo.RFC
where year(pol.fecha) = @ejercicio
Haz clic en Nueva para generar una segunda consulta.
Captura “EFOS por mes” en el campo Nombre de la consulta y presiona Guardar.
Selecciona Contabilidad y Bancos en el campo Sistema ContPAQ:
 
Captura el siguiente Query y da clic en Guardar:
 
Select
count(tpol.Nombre) as Total,
case
when MONTH(pol.fecha) = 1 then 'Enero'
when MONTH(pol.fecha) = 2 then 'Febrero'
when MONTH(pol.fecha) = 3 then 'Marzo'
when MONTH(pol.fecha) = 4 then 'Abril'
when MONTH(pol.fecha) = 5 then 'Mayo'
when MONTH(pol.fecha) = 6 then 'Junio'
when MONTH(pol.fecha) = 7 then 'Julio'
when MONTH(pol.fecha) = 8 then 'Agosto'
when MONTH(pol.fecha) = 9 then 'Septiembre'
when MONTH(pol.fecha) = 10 then 'Octubre'
when MONTH(pol.fecha) = 11 then 'Noviembre'
when MONTH(pol.fecha) = 12 then 'Diciembre'
end as Mes
from Polizas as pol
inner join AsocCFDIs asoc
on pol.Guid = asoc.GuidRef
inner join [document_XXXX_metadata].dbo.Comprobante as comp
on asoc.UUID = comp.UUID
inner join [document_XXXX_metadata].dbo.EFOS_RFC as efo
on comp.RFCEmisor = efo.RFC
inner join TiposPolizas tpol
on pol.TipoPol = tpol.Codigo
where pol.Ejercicio = @ejercicio
group by  MONTH(pol.Fecha)
 
 
 
 
 
Creación del Reporte
 
Para generar el reporte, realiza lo siguiente:
 
Paso
Acción
Dentro de CONTPAQi® Decide, ingresa al menú Sistema, submenú Diseño Reportes y selecciona Reportes.
 
 
Haz clic en el botón Agregar para crear un nuevo reporte.
En la pestaña General asigna el Título y Descripción del reporte.
 
En la pestaña Menú/Categorías indica dónde se ubicará tu reporte.
 
Recuerda: Por cada Categoría 1 que indiques se generará un nuevo menú dentro de CONTPAQi® Decide.  Si en la categoría 1 se indica una categoría predefinida por el sistema, ejemplo: Nóminas. Se generará una nueva categoría con nombre Nóminas, dejando intacta la categoría ya predefinida. La Categoría 2, 3 y 4 te servirán para crear submenús de la Categoría 1.
En la pestaña Diseño, utiliza la siguiente configuración y haz clic en Aceptar.
 
 
 
 
Creación de Gráfica
 
Para generar la gráfica del reporte, realiza lo siguiente:
 
Paso
Acción
Dentro de CONTPAQi® Decide, ingresa al menú Sistema, submenú Diseño Reportes y selecciona Reportes.
 
Dentro del Listado de Reportes, localiza el reporte y haz clic en Gráficos.
Haz clic en Agregar para generar un gráfico dentro de tu reporte.
Configura el Tipo de Gráfico: Grid con los siguiente datos, y haz clic en Siguiente.
 
Configura los aspectos básicos de la siguiente manera y haz clic en Finalizar.
Agrega un segundo gráfico con esta configuración, y haz clic en Siguiente.
 
Configura los aspectos básicos de la siguiente manera y haz clic en Siguiente.
Configura los aspectos de las Series y haz clic en Finalizar.
 
 
 
 
 
Filtro
 
Como recordarás las consultas que se generaron dependen de un parámetro, para el cual utilizaremos un filtro.
 
Genera el filtro ejecutando los siguientes pasos:
 
Paso
Acción
Dentro de CONTPAQi® Decide, ingresa al menú Sistema, submenú Diseño Reportes y selecciona Reportes.
 
 
Dentro del Listado de Reportes, localiza el reporte y haz clic en Filtros.
Haz clic en Agregar.
 
Selecciona el Tipo de Filtro: Texto.
Configura el Filtro de la siguiente manera, y presiona Aceptar para guardar el Filtro.
 
 
 
 
 
Visualiza tu Reporte
 
¡Listo! ya tienes configurado tu reporte. Para visualizarlo ejecútalo desde el menú Personalizado: Mis Reportes, Opción Contabilidad.
 
 
Ejemplo de visualización del reporte: