Sobre este proyecto
it-programming / e-commerce
Abierto
Buscamos un desarrollador experimentado en Laravel, PHP, UltimatePOS y facturación electrónica DIAN en Colombia para implementar e integrar la facturación electrónica directamente en nuestro sistema POS.
Objetivo del Proyecto:
El objetivo principal es desarrollar una solución robusta que permita generar facturas electrónicas de manera automática a partir de las ventas registradas en UltimatePOS. Esta solución deberá encargarse de enviar las facturas a la dian a través de un proveedor tecnológico o api, y gestionar de forma integral todo el proceso de respuesta y validación.
Alcance Principal de la Solución:
* Integración completa con la dian utilizando una api o un proveedor tecnológico certificado.
* Generación y envío automatizado de la factura electrónica.
* Creación del archivo xml conforme a los requisitos de la dian.
* Implementación de la firma electrónica y generación del Código Único de Facturación Electrónica (CUFE).
* Recepción y almacenamiento seguro de las respuestas y acuses de recibo de la DIAN.
* Manejo adecuado de los diferentes estados de las facturas (aceptadas, rechazadas) y gestión de errores.
* Generación de la representación gráfica (PDF) de la factura electrónica.
* Funcionalidad para el envío automático de la factura al cliente por correo electrónico.
* Desarrollo de la gestión de notas crédito y otros documentos electrónicos relacionados.
* Configuración y manejo de resoluciones de facturación, prefijos y rangos de numeración.
* Configuración de datos fiscales, información de clientes, impuestos e IVA.
* Capacidad de consulta del estado e historial de todos los documentos electrónicos emitidos.
* Implementación de mecanismos para el reintento de envío de documentos en caso de fallos.
* Registro detallado de errores y trazabilidad de cada transacción.
Integración con UltimatePOS:
La solución debe integrarse de forma fluida con el flujo de trabajo actual de UltimatePOS, garantizando que no se afecten las funcionalidades existentes. El proceso esperado es: Venta en UltimatePOS -> Generación de Factura Electrónica -> Envío a DIAN -> Recepción de Respuesta DIAN -> Generación de pdf/xml -> actualización de estado.
Se espera un código limpio, seguro, bien documentado y escalable para futuras actualizaciones.
Requisitos Indispensables:
* Experiencia comprobable en desarrollo con Laravel y PHP.
* Conocimiento y experiencia con UltimatePOS o sistemas POS similares.
* Habilidad en la integración con APIs REST.
* Experiencia específica y demostrable en facturación electrónica para la DIAN en Colombia.
* Dominio del manejo de XML y firma electrónica.
Es fundamental que los candidatos detallen en su propuesta su experiencia específica con la facturación electrónica DIAN y mencionen los proveedores tecnológicos o APIs que han utilizado previamente. El proyecto debe entregarse completamente funcional, incluyendo fases de pruebas en un ambiente de desarrollo y la puesta en producción exitosa.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva
Plazo de Entrega: No definido
Habilidades necesarias