Evaluating bids

Modulo Odoo 16 Enterprise

Published on the October 07, 2024 in IT & Programming

About this project

Open

Objetivo:
Desarrollar un módulo en Odoo para gestionar contactos de proveedores de ciertos países, con la capacidad de almacenar documentos PDF, llevar un registro de certificados y vincular este sistema con el módulo de contabilidad. Este módulo debe asegurar el cumplimiento de normativas fiscales mediante la validación automática de certificados antes de realizar pagos, así como emitir notificaciones en caso de certificados vencidos.

Requerimientos del Módulo
1. Gestión de Contactos
El módulo debe permitir registrar contactos provenientes de ciertos países específicos: España, Reino Unido, Suecia, Colombia, Argentina, Perú, entre otros.
Cada contacto debe incluir datos básicos como:
Nombre del contacto
País
Información de contacto (email, teléfono, etc.)
2. Gestión de Certificados
Para cada contacto, se debe poder crear, almacenar y gestionar múltiples certificados asociados.
Los certificados deben incluir los siguientes campos:
Fecha de certificado
Fecha de legalización
Fecha de postilla
Fecha de vencimiento (automáticamente calculada como 365 días después de la fecha de emisión)
Condición del certificado: Expirado o Vigente
PDF del certificado adjunto
El módulo debe permitir registrar múltiples certificados por contacto de forma estructurada y accesible.
3. Automatización de Fechas
Al ingresar la fecha de emisión de un certificado, el sistema debe calcular automáticamente la fecha de vencimiento (365 días después).
El sistema debe generar alertas para certificados próximos a vencer, notificando con antelación suficiente para evitar que no se tenga el certificado en vigencia.
4. Vinculación con la Contabilidad
Consulta de certificados antes de realizar pagos:
Al iniciar un proceso de pago a un contacto, el sistema debe verificar si el contacto tiene un certificado vigente.
Si el certificado está vigente, el pago puede proceder sin problemas.
Si el certificado ha expirado, debe aparecer un pop-up informativo que indique que es necesario solicitar un nuevo certificado o realizar retenciones fiscales. Ejemplo de mensaje:
“El certificado del contacto [Nombre del contacto] ha expirado. Por favor, solicite un nuevo certificado o realice las retenciones fiscales.”
Si el contacto no requiere un certificado (es decir, no está registrado en el módulo de certificados), no debe aparecer ninguna alerta.
Notificaciones automáticas: El sistema debe permitir enviar alertas anticipadas a los administradores cuando los certificados estén próximos a vencer.
5. Estructura de Datos
El módulo debe organizar los datos de forma clara:
Contacto principal
Lista de certificados asociados a cada contacto, incluyendo el certificado de recencia fiscal.
Posibilidad de filtrar o buscar contactos y certificados según varios criterios, como país, fechas, estado del certificado (vigente/vencido), etc.
6. Características Técnicas
El módulo debe integrarse perfectamente con la contabilidad en Odoo.
Debe ser compatible con la versión de Odoo  16 enterprise.
La interfaz debe ser intuitiva y permitir el fácil acceso a los registros y certificados.
El desarrollo debe seguir las mejores prácticas de seguridad y desempeño de Odoo.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by C. F.