Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
✅ Objetivos del requerimiento: 1. Soporte Multidivisa en Módulo de Facturación Permitir emitir facturas tanto en Soles (PEN) como en Dólares (USD). Agregar selector de moneda por factura y por cliente. Registrar tipo de cambio SBS automáticamente según la fecha de emisión. Convertir automáticamente a la moneda base para efectos contables. Permitir la gestión y visualización de saldos e informes en moneda original y moneda base. Eliminar la restricción actual que solo permite máximo dos monedas en el sistema. 2. Integración con SUNAT – Facturación Electrónica Perú Generar xml estructurado con los campos exigidos por sunat (según ubl 2.1). Enviar comprobantes a sunat o a un ose autorizado. Validar RUC del cliente, moneda, tipo de cambio, y otros campos obligatorios. Adjuntar pdf + xml del comprobante generado. Gestionar notas de crédito, boletas, facturas y estados de envío/validación. Implementar seguimiento del estado del comprobante (enviado – aceptado – rechazado). ⚙️ Requisitos técnicos: Experiencia en Laravel y personalización de erp/crm. Experiencia previa con facturación electrónica en Perú (SUNAT). Conocimiento de estructuras ubl y api rest/soap de sunat. Buen manejo de bases de datos MySQL y control de versiones (Git). Deseable experiencia previa con WorkDo u otros ERP modulares. 📁 Entregables esperados: Código fuente documentado y funcional. Pruebas de integración con ambiente beta y productivo de SUNAT. Manual básico de uso para la empresa (opcional). Tiempo estimado de entrega y soporte post implementación. 💬 Información adicional: Ya contamos con hosting, acceso a la instancia, ruc válido, y usuario clave sol para pruebas. Se brindará acceso al entorno de desarrollo si es necesario.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias