Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Introducción
4 Configuración
6 Funcionalidades CFDI
7 Herramientas
8 Errores Frecuentes
CFD
Este esquema de comprobante Fiscal Digital puede ser utilizado por cualquier
empresa que este obligada a emitir Comprobantes Fiscales Digitales y que haya
generado CFD antes del 31 de Diciembre del 2010.
CFDI
El comprobante fiscal digital por Internet deberá ser emitido por cualquier
empresa que esté obligada a expedir comprobantes fiscales digitales y que no
haya generado CFD antes del 31 de Diciembre del 2010.
Este manual describe el proceso para usar el Instalador de CFD Flexible, el cual
instalará los Objetos Especiales y/o componentes necesarios según sea el caso
para las versiones 2800, 3100, 3500, 4000 y 4500, siendo necesario configurar
manualmente los Tipos de Movimiento que usarán CFD.
EDICOM
Aspel
MASTEREDI
Solución Factible
Fel
Konesh
Levicom
InvoinceOne
Folios Digitales
Factura Inteligente
Expide tu Factura
Ekomercio
Se abrirá una ventana donde se explica a grandes rasgos los puntos que debe
considerar para el proceso de instalación.
Dar click en el botón Avanzar
Se abrirá una ventana en donde se deberán llenar los siguientes campos para
configurar la conexión a la Base de Datos y el tipo de CFD que se instalará.
Notas:
1.No se deben habilitar los check Utilizar Jasper Report y Utilizar Report
Builder al mismo tiempo.
2.No activar ReporteCFD de la carpeta Report Builder cuando se active la
opción Jasper Report, sólo cuando se active Report Builder.
Dar click en Sí
¡Advertencia!
Al dar click en el botón de "Sí", instala los componentes omitiendo las nuevas
funcionalidades, Nailgun y Generación de XML y PDF Fuera de la Transacción. Si
se desea la funcionalidad será necesario elegir la actualización requerida.
Una vez que el instalador ha validado todos los requerimientos, se mostrará una
pantalla la cual indicará que debe reiniciar el Servicio de SQL y Agente SQL. En
Una vez que el instalador ha finalizado se debe ingresar a Intelisis para terminar
con la configuración Configuración CFD Flexible.
1.- Ruta de Instalación de los componentes para CFD Flexible: Poner la ruta
respectiva.
2.- Ruta de la Carpeta de la Versión de Intelisis: Poner la ruta respectiva.
3.- Ruta de Objetos Especiales de la Base de Datos: Poner la ruta respectiva.
A partir de este punto el proceso es igual que el descrito al inicio del capítulo y
al finalizar el usuario deberá ingresar a Intelisis para terminar la configuración
como se explica en el capítulo de Configuración CFD Flexible.
Se ejemplificará para una versión 3500 pero aplica para cualquier otra
actualización disponible.
http://docs.intelisis.info/Actualizaciones
• Herramienta.CFDFlex1
• Config.eDoc1
• Config.CFDFlex1
• Dar click en Agregar.
• Dar click en Aceptar.
C:\Users\admin>firmasat
FirmaSAT Version 5.0.0 (64-bit) last updated Dec 29 2011 19:09:43. Usage:
FirmaSAT ACTION [OPTIONS] [-i] infile [[-o] outfile] For help type ``FirmaSAT
HELP'' (en espanol, ``FirmaSAT AYUDA -w'')
01 CfgPlantillasCFDFlex.sql
10 CFD_2012_01.sql
10 CFD_2012_02.sql
02 Plantillas Jasper.sql el cual se encuentra en C:\CFD\Jasper.
3. Crear dentro de C:\CFD\ una carpeta donde se almacenarán los PDF y los XML
y que al mismo tiempo servirá de repositorio para que el PDF y el XML se pueda
visualizar en los anexos del movimiento. Esto se utiliza en el paso 5 de "Pestaña
Almacenar y Enviar de Configuración CFD Flexible" en (Configuración Específica).
Los check Documento Electrónico (1), CFD Flexible (2), CFDI (3) y Bloquear
Movimientos de Otras Fechas (4) que se encuentran en el siguiente menú:
Son los que deben habilitarse para el funcionamiento de CFD y CFDI. Estos
check son activados automáticamente por el Instalador.
1.- Tipo de configuración EAN13: Seleccionar aquella que sea la más adecuada
para la generación del Código de Barras. Se recomienda usar Clave Artículo si es
que no se generara.
2.- No. de Certificado: Este campo se llena en automático una vez que se
indique la contraseña del sello y las rutas de los objetos *.cer y *.key ya que esos
datos están implícitos en el archivo.
3.- Contraseña sello: Se debe ingresar la contraseña que se ha indicado para el
sello digital.
4.- Certificado Base 64: Este campo se llena en automático una vez que se
indique la contraseña del sello y las rutas de los objetos *.cer y *.key ya que esos
datos están implícitos en el archivo.
5.- Ruta llave (Visible desde servidor SQL): En este campo se pone la ruta del
archivo *.key ya sea ruta local o de red local.
6.- Ruta FirmaSAT (Visible desde servidor SQL): En este campo se pone la
ruta del archivo FirmaSat.exe ya sea ruta local o de red local.
7.- Ruta Certificado (Visible desde servidor SQL): En este campo se pone la
ruta del archivo *.cer ya sea ruta local o de red local.
8.- Ruta Temporal (Visible desde servidor SQL): En este campo se pone la
ruta de la carpeta donde se guardarán los archivos temporales. Puede ser una
ruta local o de red local. También se debe abrir el archivo Pruebas.ini y en la
última línea definir esta misma ruta, teniendo cuidado de incluir la diagonal
invertida al final de la misma.
9.- Ruta ASNIToUTF (Visible desde servidor SQL): En este campo se pone la
1.- Almacenar XML: Al habilitar este check Intelisis almacenará los archivos XML
y se habilitará el check Enviar XML y los campos Ruta y Nombre.
2.- Almacenar PDF: Al habilitar este check Intelisis almacenará los archivos PDF
y se habilitará el check Enviar PDF.
3.- Generar PDF al Afectar: Sólo cuando el usuario activa el check de
Almacenar PDF se mostrará este check, si es activado se va generar el
documento en PDF al afectar el movimiento donde se tenga configurado del
documento, de lo contrario solo se generará el XML. Si posteriomente necesita
generar el PDF lo debe realizar por medio de la Herramienta Generar y Enviar
PDF.
4.- Enviar XML: Al habilitar este check Intelisis enviará por correo electrónico los
archivos XML y se habilitarán los campos Asunto y Mensaje.
5.- Enviar PDF: Al habilitar este check Intelisis enviará por correo electrónico los
archivos PDF.
6.- Ruta: En este campo se pone la ruta del directorio donde los archivos PDF y
XML serán almacenados. Este directorio será tomado por Intelisis ERP como el
repositorio donde se guardarán los PDF y XML y desde donde se tomarán para
ponerlos en los anexos del movimiento. Lo anterior se ejecuta en automático al
finalizar la generación del CFD.
7.- Nombre: En este campo se define el nombre de los archivos PDF y XML
mediante el uso de etiquetas.
8.- Asunto: En este campo se define el asunto que tendrá el mensaje de correo
electrónico a través del cual se enviarán los archivos PDF y XML.
9.- Mensaje: En este campo se define el cuerpo del correo que se enviará.
10.- Ayuda campos correo electrónico: Al presionar este botón se muestra un
listado de etiquetas que pueden usarse en los campos Nombre, Asunto y
Mensaje para generar el texto que esos campos llevarán.
1.- Servidor: Elegir el PAC que vaya a utilizarse para el timbrado, para este
ejemplo se muestra Aspel
2.- Usuario: Ingresar el nombre de usuario proporcionado por el PAC.
3.- Contraseña: Ingresar la contraseña proporcionada por el PAC.
4.- Ruta Firmar Contrato Aspel: Sólo en el caso de que el Servidor sea Aspel se
mostrará el campo 4
5.-Contrato Timbrado Aspel: Esta función va a permitir realizar la firma
electrónica del contrato de timbrado.
Una vez que se ha realizado la firma electrónica del contrato ya no será visible el
botón de Continuar y al final del contrato se mostrarán los datos
correspondientes a la firma electrónica como se muestra en la siguiente imagen:
1.- Ruta Generar QRCode: Ruta del archivo QRCode.exe, el cual se encarga de
generar el código bidimensional para CFDI. Puede ser una ruta local o una ruta
de red local.
2.- Ruta Jasper: Ruta del archivo IntelisisJReport.exe. Esta ruta en particular debe
representarse siempre como una ruta local, incluso si IntelisisJReport.exe se
encuentra en otro servidor, en cuyo caso se pondrá la ruta local de ese servidor.
La ruta no debe contener espacios.
3.- Fuera de Línea: Al habilitar el check habilitará una nueva acción llamada
Trabajo Jasper, donde se podrá configurar un Job para crear los reportes. Si el
check está apagado Intelisis generará el reporte en el momento.
4.- Nailgun: Habilitar para activar herramienta que permitirá disminuir el tiempo
en la generación del PDF.
Trabajo Jasper
1.- Trabajo: Este campo se llena default y contiene el Job que se ejecutará.
2.- Nombre: Nombre del Job.
3.- Descripción: Descripción del Job.
4.- Última Actualización: Muestra la fecha de última actualización del Job.
5.- Activo: Este check define si el Job generado está o no activo.
6.- Frecuencia: Seleccionar la frecuencia de ejecución del Job. Al seleccionar
los tipos de frecuencia se activan opciones de ayuda en captura dentro de la
pestaña que se encuentra a la derecha de la pestaña Datos Generales, misma que
cambiará de nombre al dar click sobre ella adoptando el nombre del elemento
que se haya seleccionado en el campo Frecuencia de la pestaña Datos
Generales. Las opciones que se habilitan facilitan la programación del Job.
7.- Usuario: Usuario administrador del servidor de SQL donde se encuentra la
En esta pestaña se pueden definir los tiempos en que el Job se ejecuta. La ayuda
en captura que muestra esta pestaña depende del tipo de Frecuencia que se
definió en la pestaña anterior, sin embargo el fin es el mismo, es decir,
especificar los tiempos en que el Job será ejecutado.
Se abrirá la ventana Reporte CFD Por Empresa donde se podrá especificar uno o
varios reportes a nivel Módulo y Movimiento para la empresa que se encuentra
abierta.
1.- CFD Flexible: Activar el check para usar CFD Flexible en el movimiento.
2.- Información del SAT en Moneda Nacional: Activar el check para que la
información sea establecida en moneda nacional.
3.- Tipo de comprobante: Seleccionar el tipo que se asociará con el
movimiento de CFD Flexible. Ejemplo: Una factura se asocia con un Ingreso.
4.- Reporte (Parámetro ID): Elegir el Parámetro correspondiente.
5.- Reporte Jasper: Elegir el reporte correspondiente.
6.- Folios: Al dar click se abrirá la ventana Folios - Comprobante Fiscal Digital,
donde se deben especifica las características de los folios, lo cual se explica más
adelante.
7.- CFD: Al dar click se abrirá la ventana CFD Flexible, la cual se explica más
adelante.
Esta configuración aplica para las versiones 2800, 3100, 3500, 4000 y 4500.
1.-Pestaña Desarrollo.
2.- En el campo Directorio de Objetos Especiales se debe configurar la carpeta
correspondiente, para este ejemplo se coloca la carpeta Reportes.
Accesos a usuario
Asignar los accesos correspondientes al usuario.
• Herramienta.CFDFlex1
• Config.eDoc1
• Config.CFDFlex1
Configuración Flexible
Anteriormente se usaba también Escuchar SQL para generar los documentos, sin
embargo ya no se recomienda usar este método.
Los informes se definen en un fichero xml el cual será compilado por las librerías
Jasper Report y generarán un fichero .jasper que se usará para rellenar y mostrar
el informe final. La salida de los informes puede ser a la impresora, pdf, cvs, xml,
txt, html, xls, rtf, jasper viewer, y a medida que liberen versiones seguramente
alguna más. La definición de los informes se puede realizar directamente sobre
los xml descriptores o podemos utilizar la herramienta Ireport para diseñarlo
gráficamente.
Ventajas:
• Genera la documentación PDF y XML en línea de acuerdo a los tipos de
movimientos generados así como integra los anexos en la misma transacción.
• Es posible generar en línea la documentación o bien mediante una
herramienta especial.
• Se configura por empresa.
• Sencillo de configurar e implementar.
• Compatible con el envío por correo de Documentación electrónica y
almacenamiento específico.
• Compatible con versiones 3500, 4000 y 4500.
Desventajas:
• Requiere programas adicionales para la generación de los documentos
(IntelisisJReport.exe y Máquina Virtual de Java).
http://docs.intelisis.info/Utilerias
La configuración de los reportes para las versiones 3500, 4000 y 4500 se lleva a
cabo como se describió en los temas Configuración General y Configuración
Específica.
1. Información de Pago
Al dar click sobre el botón Información de pago (1) se abrirá la ventana
Información del Pago.
En esta ventana se pueden capturar los tipos de pago que con los que cuenta el
cliente. Dar click en el botón Detalle.
Una vez capturados los datos en las ventanas anteriores, en el campo Info Pago
se podrán seleccionar los datos capturados en la ventana Información del Pago.
3. Forma de Pago
Una vez capturados los datos en las ventanas anteriores, en el campo Forma de
Pago se podrán seleccionar los datos capturados en la ventana Información del
Pago (Detalle).
Al dar click en el botón Datos Nivel Empresa se mostrará la ventana Datos CFD
del Cliente - Nivel Empresa. En esta ventana se podrá seleccionar de entre las
formas de pago que estén disponibles a nivel empresa, aquellas que se desea
que apliquen para el cliente en específico dependiendo la empresa con la que
se ejecutará la operación.
El iReport es el editor gráfico que permite modificar las plantillas que se usan
para la generación de los PDF´s para el CFD, en las versiones anteriores la
modificación incorrecta a dichas plantillas ocasionaba errores en la ejecución del
reporte, errores que no eran visibles y que por tanto era muy complicado
identificar y corregir. En la versión actual los errores se detectan y se mandan a
un LOG de errores, lo cual permitirá una corrección a las plantillas más sencilla.
Cuando se realiza alguna modificación al reporte Jasper que viene por default en
el sistema se puede presentar que al generar una transacción no se genere el
PDF. Cada vez que exista un error referente al reporte, este almacenará la causa
del problema archivo.
Recuperar PDF
Los PDF que no se generaron mientras el reporte tenía un error se podrán
recuperar, para esto ir al siguiente menú.
• Timbrar CFDI
• Generar y Enviar PDF
• Cancelar Movimientos
1. Timbrados.
2. No Timbrados.
3. Cancelados.
4. Todos.
Los cuales a su vez pueden especificarse por Estatus (5) y Fecha (6).
Al abrir los anexos del movimiento Factura se mostrarán los archivos PDF y XML
que se generaron desde la herramienta.
Cancelar movimientos
Si se desea cancelar movimientos Timbrados, se requiere anexar el Acuse de
Recibo generado por el SAT.
1. Seleccionar la ruta del Acuse Recibo (esta debe ser con extensión .xml)
2. Dar click en Aceptar
1. Seleccionar movimiento.
2. Dar click derecho y Cancelar.
Verificar que el Servidor donde está la Base de Datos de Intelisis tenga instalada
la máquina virtual de Java. Esto se puede hacer entrando a la línea de comandos
de Windows (CMD) y tecleando Java. Esto debe dar una respuesta similar a esta:
C:\Users\Server>java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
[...]
RFC Inválido
¡Advertencia¡
1.- El RFC de la Empresa DEMO es inválido.
RFC:
¿Desea modificarlo?
¡Advertencia ¡
2.- Se debe ingresar el Nuevo RFC, si asi lo requiere el cliente, de la misma forma
si el RFC es incorrecto no seguirá el proceso, si el RFC es correcto continua con el
proceso de Instalación.