Descripción del módulo

El módulo de Facturación Electrónica permite timbrar las Facturas que se generan en Dolibarr ERP & CRM de Terceros, así como también permite timbrar los pagos de las mismas. Para utilizar correctamente el módulo se deben de seguir los siguientes pasos para su correcta configuración.

Tipos de Comprobantes Fiscales que genera el módulo
  • Sin Retenciones
  • Con Retenciones (ISR, I.V.A.)
  • Con diferentes Monedas a MXN
  • Impuestos Locales
  • Impuestos sobre Hospedaje (I.S.H.)
  • I.V.A. Tasa 0, 8 y 16%
  • Tipo Factor Exento
  • Traslado
  • Notas de Crédito
  • CFDI Relacionados
  • Complementos de Pagos 2.0
  • Cancelación de Facturas

En caso de requerir un Complemento (Comercio Exterior, Carta Porte, Factura Global, etc.) adicional o alguna Addenda para la Factura se pueden solicitar para agregarlo en su versión de CFDIMX.

Instalación

Para la instalación del modulo de Facturación Electrónica debemos agregar la carpeta cfdimx dentro de la carpeta htdocs.



Una vez se agrego la carpeta debemos activar el módulo en la siguiente ruta.

InicioConfiguraciónMódulos/Aplicaciones → Buscamos el módulo CFDIMX y lo activamos. Para saber que se activo se debe poner verde el botón que trae el módulo.


Actualizaciones


Configuración

Datos del Emisor

En la ficha debemos ingresar algunos campos con la Información Fiscal del Emisor.

Atributo Valor Obligatorio
RFC ABT190328MX1
Régimen Fiscal 601
Razón Social ABX BUSINESS TRAINING AND CONSULTING SAS
País MX
Estado Morelos No
Código Postal 62553
Huso Horario America/Mexico_City
Nota: El resto de campos no mencionados son opcionales para su llenado.

Para el Timbrado de CFDI 4.0 la Razón Social es importante y se debe registrar tal cual lo indica la Constancia de Situación Fiscal, pero sin agregar el Régimen Capital.

Ejemplo
Constancia: Auribox Consulting S.A de C.V.
Dolibarr: Auribox Consulting

Configuración Web Services

Las URL del Web Services son las siguientes:

Producción: http://140.82.11.116/TimbraCFDI33/services/ServicioTimbrado1?wsdl

Pruebas: http://155.138.207.11:8080/TimbraCFDI33/services/ServicioTimbrado1?wsdl

La Contraseña de Timbrado es otorgada por Auribox Consulting al adquirir el módulo.

Versión CFDI: Se deberá indicar la versión de CFDI con la que se desea timbrar 3.3 o 4.0, una vez termine el periodo de convivencia de ambas versiones este campo no se podrá modificar.

Formas de Pago

La configuración de las Formas de Pago se debe realizar de acuerdo a las Claves establecidas por el SAT. En caso de que se requiera utilizar una Forma de Pago que no se vea en este apartado se deberá activar en el Diccionario Modos de Pago.

Ajustes Opcionales

Este apartado permite activar algunas funcionalidades durante el proceso de Timbrado y cuando se crea el PDF (Previo o con Timbre Fiscal).

Funcionalidad Descripción
Mostrar Descuentos en PDF y XML Permite visualizar/ocultar los descuentos indicados en la Factura tanto en el XML como en el PDF.
Retenciones Individuales Permite aplicar retenciones a ciertos conceptos que se indiquen al agregarlos, en caso de que el Producto sea de Catálogo se toma lo que ahí se seleccione.
Debug Timbrado Permite visualizar la información que se esta enviando a timbrar.
Mostrar Descripción del Producto en el PDF y XML en Mayúsculas. Permite convertir la descripción del Producto todo a Mayúsculas.

Ejemplo

Se dio de Alta el Producto con la información que es muestra en la siguiente imagen.

Y se agrego el Producto a la Factura ingresando una descripción en la línea de la factura.

En caso de no tener activa la opción ‘Agregar la Descripción de la Partida de la Factura‘ el resultado de la descripción sería el siguiente.

Y si se tiene activa el resultado de la descripción sería el siguiente.

Carga Masiva

Permite cargar claves del SAT a Diccionarios que el módulo utiliza, y se requiere llenar una plantilla.

Plantilla

Para obtener la plantilla solo debemos dar click al botón ‘Descargar Plantilla’.

Para el llenado, la plantilla indica que valores se deben indicar en cada columna. En caso de que ya existe una clave igual en el Catálogo no se agregará.

  • Codigo: Es la clave que proporciona el SAT en sus diferentes Catálogos, en caso de que se deje vació no se registrara
  • Etiqueta: Es el valor que se muestra en la listas despegables, en caso de dejar vacía la celda se toma el valor colocado en la Celda del Codigo
  • Estatus: 0 – Clave no Activa para las listas despegables, 1 – Clave Activa para las listas despegables, 2 o cualquier otro valor no se carga la clave

Ejemplo

Para comprobar que se cargo al Diccionario ingresamos a la siguiente ruta. Inicio -> Configuración -> Diccionarios y buscamos el que seleccionamos durante la Carga Masiva.

Una vez localizado el Diccionario entramos a el dándole click al titulo ‘CFDI 3.3 – Uso CFDI’ y nos mostrará el contenido que tiene, solo debemos de buscar la clave(s) que agregamos.


Datos Requeridos del Tercero (Receptor)

Para el timbrado de una Factura con versión 4.0 o de Complementos de Pago 2.0, se requiere llenar la Información Fiscal la cual se encuentra en la Pestaña Domicilio Fiscal de cada uno de los Terceros, este proceso solo se debe realizar la primera vez que se le genere un Comprobante o que la información Fiscal del Cliente la actualice en el SAT.

Atributo Valor Obligatorio
RFC URE180429TM6
Nombre UNIVERSIDAD ROBOTICA ESPAÑOLA
Domicilio Fiscal 65000
Régimen Fiscal 601
Dirección direccion No
Municipio Zacatecas No
Estado Morelos No
País MX No
Nota: El resto de campos no mencionados son opcionales para su llenado, y se deben llenar en caso de que se requieran.

El Nombre o la Razón Social es importante y se debe registrar tal cual lo indica la Constancia de Situación Fiscal.

En caso de contar con el PDF de la Constancia de Situación Fiscal se recomienda escanear el código QR por si el PDF no es reciente.

Ejemplo
Constancia: Auribox Consulting S.A de C.V.
Dolibarr: Auribox Consulting

Y en caso de querer una Factura al RFC genérico ‘XAXX010101000’ el nombre que debe poner es el de ‘Público en General’.

Atributo Valor Obligatorio
Calle Girasoles
Clave Municipio 0125
No. Interior 29
No. Exnterior 12
Clave Colonia 3782

A continuación se muestran los ejemplos de las Facturas que se pueden generar con el módulo.

Ejemplo - Factura de Ingreso con Impuestos

Para generar una Factura de Ingreso con Impuestos se deben seguir los siguientes pasos.

1.- Ingresar al menú Facturación o Financiera Nueva Factura
2.- Llenar el siguiente Formulario con información de la Factura

Atributo Valor Obligatorio
Cliente UNIVERSIDAD ROBOTICA
Tipo Factura estándar
Fecha de Facturación 11-03-2022
Condiciones de Pago 30 días a fin de mes
Forma de Pago(Payment method) Efectivo
Método de Pago PUE
Uso CFDI Adquisición de Mercancías
Clave de Exportación 01 – No aplica
Moneda $
Nota: El resto de campos no mencionados son opcionales para su llenado.

3.- Una vez creada la Factura empezamos a agregar las líneas con los Productos/Servicios correspondientes.

Atributo Valor Obligatorio
Entrada Libre Producto
ClaveProdServ 01010101
Unidad de Medida Pieza
Objeto de Impuesto 02
I.V.A. 16 %
P.U. 200
Cant. 1
Nota: El resto de campos no mencionados son opcionales para su llenado.

Lista de Productos agregados a la Factura.

4.- Al terminar de agregar las líneas validamos la Factura.

5.- Una vez validada la Factura ingresamos a la Pestaña CFDI.

6.- Damos click al botón de Generar CFDI y nos regresará la respuesta de la petición de Timbrado, ya sea de éxito («Color Verde») o de error («Color Rojo»).

7.- Si el proceso es exitoso nos generará los siguientes archivos, en caso contrarío debemos modificar el valor que esta regresando el error.

Para visualizar el PDF damos click al botón con una Lupa en el apartado de Documentos o le damos click al archivo para descargarlo.

Ejemplo - Factura de Ingreso sin Impuestos

Ejemplo - Factura de Ingreso con Retenciones

Ejemplo - Factura de Ingreso con Retenciones Locales

Para generar una Factura de Ingreso con Retenciones Locales se deben seguir los siguientes pasos.

1.- Ingresar al menú Facturación o Financiera Nueva Factura
2.- Llenar el siguiente Formulario con información de la Factura

Ejemplo - Factura de Ingreso con CFDI Relacionados

Para generar una Factura de Ingreso con Retenciones Locales se deben seguir los siguientes pasos.

1.- Ingresar al menú Facturación o Financiera Nueva Factura
2.- Llenar el siguiente Formulario con información de la Factura

Ejemplo - Factura de Traslado

Para generar una Factura de Traslado se deben seguir los siguientes pasos.

1.- Ingresar al menú Facturación o Financiera Nueva Factura
2.- Llenar el siguiente Formulario con información de la Factura

Atributo Valor Obligatorio
Cliente UNIVERSIDAD ROBOTICA
Tipo Factura estándar
Fecha de Facturación 11-03-2022
(*) Condiciones de Pago 30 días a fin de mes
(*) Forma de Pago(Payment method) Efectivo
(*) Método de Pago PUE
Uso CFDI Adquisición de Mercancías
Clave de Exportación 01 – No aplica
(*) Moneda $
Observación: Los campos marcados con un (*) son modificados durante el Timbrado.
Nota: El resto de campos no mencionados son opcionales para su llenado.

3.- Una vez creada la Factura empezamos a agregar las líneas con los Productos/Servicios correspondientes.

Atributo Valor Obligatorio
Entrada Libre Producto
ClaveProdServ 01010101
Unidad de Medida Litro
Objeto de Impuesto 01
I.V.A. 0 %
P.U. 0
Cant. 1
Nota: El resto de campos no mencionados son opcionales para su llenado.

4.- Al terminar de agregar las líneas validamos la Factura.

5.- Una vez validada la Factura ingresamos a la Pestaña CFDI y seleccionamos Tipo de Documento («Factura de Traslado«).

6.- Damos click al botón de Generar CFDI y nos regresará la respuesta de la petición de Timbrado, ya sea de éxito («Color Verde») o de error («Color Rojo»).

7.- Si el proceso es exitoso nos generará los siguientes archivos, en caso contrarío debemos modificar el valor que esta regresando el error.

Ejemplo - Factura de Egreso (Nota de Crédito)

Para generar una Factura de Egreso apartir de una Factura existente debemos ingresar a la Ficha.

Una vez estamos en la Ficha vamos a la parte inferior y buscamos el siguiente botón («Crear Abono» o «Agregar Abono»).

Al darle click al botón nos mandará al siguiente Formulario y debemos seleccionar la siguiente opción
• Crear Abono con las líneas de la Factura Original
Y llenamos el resto de campos obligatorios como lo indica la guía de llenado.

Atributo Valor Obligatorio
Cliente UNIVERSIDAD ROBOTICA
Tipo Nota de Crédito para corregir la Factura
Fecha de Facturación 11-03-2022
Condiciones de Pago 30 días a fin de mes
Forma de Pago(Payment method) Efectivo
Método de Pago PUE
Uso CFDI Adquisición de Mercancías
Clave de Exportación 01 – No aplica
Moneda $
Nota: El resto de campos no mencionados son opcionales para su llenado.

Una vez llenado el Formulario anterior se creará la Factura de Egreso con las partidas de la Factura Original como se muestra a continuación.

Validamos la Factura para habilitar el proceso de Timbrado

Entramos a la Pestaña de CFDI para generar el Comprobante.

Damos click al botón de Generar CFDI y nos regresará la respuesta de la petición de Timbrado, ya sea de éxito («Color Verde») o de error («Color Rojo»).

Si el proceso es exitoso nos generará los siguientes archivos, en caso contrarío debemos modificar el valor que esta regresando el error.

Para visualizar el PDF damos click al botón con una Lupa en el apartado de Documentos o le damos click al archivo para descargarlo.

A continuación se muestran los ejemplos de los Complementos de Pagos que se pueden generar con el módulo

A continuación se muestra el proceso de Cancelar una Factura y Complemento de Pagos.

Timbrado de Pagos

Para el timbrado de pagos como primer paso debemos haber timbrado nuestra factura y haber registrado un pago a nuestra factura. Después de esto accedemos a la ficha Pagos CFDI.

Al acceder a la ficha Pagos CFDI se mostrara la lista de pagos realizados a la factura con la opción Genera CFDI.

Al acceder a Genera CFDI se mostrara un formulario que solicita la información para el timbrado del pago. El formulario precarga la información que es obligatoria para el timbrado.

Revisando que la información sea la correcta se debe guardar la información del pago para poder timbrarlo.

A continuación se muestra el botón Genera CFDI.

Al final muestra el UUID del pago, sus archivos PDF y XML.