Desarrollada de forma que pueda integrarse con cualquier lenguaje de programación, documentada con Swagger UI.
Configuraciones:
- Empresa (Configuración de la empresa a facturar).
- Software (Configuración del software en habilitación o producción).
- Certificado (Configuración del certificado digital .p12).
- Resoluciones (Configuración de resoluciones).
- Ambientes (Configuración de ambientes).
Documentos soportados versión Open Source:
- Factura de Venta Nacional (Habilitación).
- Factura de Venta Nacional (Producción).
- Notas Crédito (Habilitación).
- Notas Crédito (Producción).
- Notas Débito (Habilitación).
- Notas Débito (Producción).
API PRO
- Soporte incluido.
- Factura de Exportación.
- Factura Excluida.
- Factura Exenta.
- Factura Mandatos.
- Factura Servicios
- Factura Combustible.
- Anticipos.
- Código Bidimensional «QR».
- Log solicitudes.
- Retenciones.
- Impuestos
- Impuestos con diferentes tarifas.
- Auto retenedor.
- Pago Anticipado.
- AIU.
- Anotaciones.
- Tasas de cambios.
Consultas:
- Estado del ZIP (ALL).
- Estado del documentos (ALL).
Documentación oficial:
https://api.soenac.com/api/ubl2.1/documentation
Parametros:
https://api.soenac.com/listings
Instalación:
Instalación con composer.
composer create-project --prefer-dist soenac/api-dian
Permisos de directorio:
chmod -Rv 777 storage bootstrap
Configure el archivo .env (DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME y DB_PASSWORD).
Ejecute las migraciones y los sembradoras:
php artisan migrate --seed
Servidor de desarrollo local:
php artisan serve
Acceda a la url http://localhost:8000.
Instalación con docker
composer create-project --prefer-dist soenac/api-dian
Permisos de directorio:
chmod -Rv 777 storage bootstrap
Ejecutar docker-composer:
docker-compose up -d
Ejecute las migraciones y los sembradoras:
docker exec -ti api-dian_php_1 php artisan migrate --seed
Acceda a la url http://localhost:8000.
Soporte:
Si tienes dudas sobre el API o requieres soporte, puedes escribirnos un correo electrónico a Frank Aguirre a través de faguirre@soenac.com o nos puedes escribir a nuestra pagina de Facebook https://www.facebook.com/soenacinfo.
Vulnerabilidades de seguridad:
Si descubres una vulnerabilidad de seguridad dentro del API, enviamos un correo electrónico a Frank Aguirre a través de [email protected]. Todas las vulnerabilidades de seguridad serán tratadas con prontitud.
Licencia:
El marco del API es un software de código abierto con licencia LGPL.
Quieres mantener actualizado, únete a nuestro grupo en Telegram.
Quieres unirte a nuestro Slack.
Quieres unirte a nuestro Slack.