# CFDI XML con Complemento de Comercio Exterior 2.0

Este módulo permite la generación de CFDIs con el complemento de Comercio Exterior 2.0 para Dolibarr ERP & CRM.

## Características

- Generación de CFDI 4.0
- Soporte para Complemento de Comercio Exterior 2.0
- Manejo de impuestos (traslados y retenciones)
- Soporte para catálogos del SAT mediante SQLite
- Validación automática contra esquemas XSD
- Manejo de certificados digitales
- Soporte para múltiples monedas
- Gestión de domicilios nacionales e internacionales

## Requisitos

- Dolibarr ERP & CRM >= 16.0.0
- PHP >= 7.4
- Extensiones PHP:
- openssl
- dom
- libxml
- pdo_sqlite

## Instalación

1. Descargar el módulo
2. Colocar en la carpeta `/custom` de Dolibarr
3. Activar el módulo desde la configuración de módulos
4. Configurar los parámetros necesarios:
- Certificados (.cer y .key)
- Contraseña del certificado
- Datos del emisor
- Configuración de PAC

## Configuración

### Catálogos SAT
El módulo utiliza una base de datos SQLite para manejar los catálogos del SAT. Los catálogos incluyen:
- Claves de productos y servicios
- Unidades de medida
- Códigos postales
- Fracciones arancelarias
- Motivos de traslado
- Etc.

### Certificados
Se requiere configurar:
- Certificado CSD (.cer)
- Llave privada (.key)
- Contraseña de la llave privada

## Uso

El módulo agrega nuevas opciones en las facturas:
1. Botón "Timbrar CFDI"
2. Opción para agregar complemento de comercio exterior
3. Configuración de elementos para comercio exterior en productos


# Recursos para poder usar el Módulo

Crear Token: https://youtu.be/PkyQEOlXjHA \
Timbrar facturas: https://youtu.be/oFIsYDcvJtg \
Cancela Facturas: https://youtu.be/wfLZ-ebziEs 
