Download the PHP package dazza-dev/dian-xml-generator without Composer
On this page you can find all versions of the php package dazza-dev/dian-xml-generator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dazza-dev/dian-xml-generator
More information about dazza-dev/dian-xml-generator
Files in dazza-dev/dian-xml-generator
Package dian-xml-generator
Short Description Generador XML para facturacion electonica DIAN.
License MIT
Informations about the package dian-xml-generator
DIAN XML GENERATOR
Paquete para la generación de archivos XML validos para la factura electrónica DIAN.
Instalación
Uso
Primero vamos a entender la estructura de los datos que debemos pasar al constructor.
Software
Datos del software propio creado en el modulo de habilitacion de la DIAN.
Encabezados
Datos de la factura como Prefijo y numero de factura etc.
Emisor
Datos de quien emite el documento electronico.
Receptor
Datos de quien recibe el documento electronico.
Resolucion de factura electronica (solo para facturas)
Datos de la resolucion de facturacion electronica asociada en el software (para habilitacion siempre son estos).
Totales
Datos de los totales del documento electronico.
Pagos
Datos de los pagos asociados al documento electronico.
Impuestos
Impuestos del documento electronico.
Orden de compra
Para referenciar una orden de compra en la factura.
Items (productos o servicios del documento)
Datos de las lineas o items del documento electronico. cada linea incluye impuestos, descuentos o cargos aplicados a nivel de item.
Cargos o descuentos
Para aplicar cargos o descuentos a nivel de item.
Notas Crédito/Débito
Cuando emitimos notas crédito o débito la dian nos pide que enviemos el motivo por el cual se emite esta misma.
Listado de codigos permitidos
Este repositorio contiene los listados oficiales de datos que deben ser utilizados para la emisión de facturas electrónicas ante la DIAN. Es crucial que los códigos enviados en los campos del documento coincidan exactamente con los establecidos por la DIAN, de lo contrario, la factura será rechazada.
- Listado
Instanciar DocumentBuilder
Generar el XML
Obtener el documento
Contribuciones
Contribuciones son bienvenidas. Si encuentras algún error o tienes ideas para mejoras, por favor abre un issue o envía un pull request. Asegúrate de seguir las guías de contribución.
Autor
Dian XML Generator fue creado por DAZZA.
Licencia
Este proyecto está licenciado bajo la Licencia MIT.