Evaluando propuestas

Software facturación electrónico completo con normativa Sri Ecuador

Publicado el 12 Abril, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Desarrollo de software en .Net, puede ser VB .Net, C# preferentemente, los datos deben ser almacenados en SQL Server 2012

Alcance

•    Módulo Web para facturación electrónica que cumpla con la normativa actual del SRI
•    Funcionalidad Facturación
o    Envío para aprobación facturas, notas de crédito, notas de débito, retenciones, guía de remisión
o    Webservice para receptar archivo xml de los documentos antes mencionados, este archivo xml será enviado para la aprobación del sri
o    los archivos xml deben ser firmados a través de un archivo .P12
o    Demonio que pueda leer archivo plano desde un ftp (archivo plano que contendrá la información de la factura)
o    Motor automático para envío de XML al SRI hasta que el SRI responda un estado
o    Motor que envíe el correo electrónico a cliente/proveedor, con posibilidad de reintentos o reenvíos (El motor SMTP será proporcionado)
o    El módulo al receptar el XML armado a través del webservice debe validar si el cliente/proveedor existe o si es nuevo crearlo, para que luego puedan consultar sus facturas vía internet
o    Carga de documentos facturas, notas de crédito, notas de débito, retenciones, guía de remisión
o    Se debe generar acuse de recibo
o    Cada actividad desde la recepción del XML o carga XML, debe generarse registros o logs de todo el ciclo
o    Generación RIDE (esquema personalizable para incluir imágenes, y formato de la factura)
•    Funcionalidad Adicional
o    Módulo web (FrontEnd) que sea multiempresa, identificado por RUC, dependiendo del RUC se conectará a un motor o instancia de base de datos
o    Módulo de reportes (consultas por logs, consulta de errores de envío, consulta por tipo de documento)
o    Módulo de reportes por carga de documentos
o    Módulo de seguridad (usuarios internos, crear roles, asignar roles)
o    Los roles de seguridad deben permite en forma granular dar permisos a cada opción o menú del sistema tanto de lectura, escritura o denegado
o    Debe soportar HTTPS

Gracias

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias