dcorreah / ubl21dian
Core for electronic invoicing pre-validation - DIAN UBL 2.1
v3.1.1
2023-11-08 13:59 UTC
Requires
- php: >= 8.0
- ext-curl: *
- ext-dom: *
- ext-json: *
- ext-libxml: *
- ext-openssl: *
- ext-xml: *
- ext-xmlwriter: *
- nesbot/carbon: ^2.62
Requires (Dev)
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2024-09-08 16:09:24 UTC
README
Nucleo de pre-validación de facturación electronica - Colombia
- 1: Contiene pruebas válidas con el token de seguridad binario (SOAP) y la firma XAdES (XML) con los algoritmos sha1, sha256 y sha512.
- 2: Contiene las plantillas principales para el consumo del servicio web, requiere curl como una dependencia.
- 3: Se soluciona el error de canonización.
- 4: Contiene pruebas válidas para el envío de notas de crédito y el cálculo del CUDE.
- 5: Licencia LGPL.
- 6: Contiene pruebas válidas para el envío de notas de débito y el nombre del documento estándar.
Características
- Firma de documentos
- Envío asíncrono
- Consulta de estado por ZIPKey
- Consulta de estado por CUFE
- Consulta de rangos de numeración
- Envió de set de pruebas asíncrono
- Consulta de eventos
Instalación
Requisitos mínimos
php: >= 8.0
ext-dom
ext-xml
ext-curl
ext-libxml
ext-openssl
ext-xmlwriter
ext-json
Instalación con composer
composer require dcorreah/ubl21dian
Licencia
Autores
- @TorreSoftware (Agradecimientos por el proyecto inicial)
- @Ryunosukee
Soporte
Si necesitas soporte, puedes escribirme al correo electrónico strike970124@gmail.com