📄 PARTE A — PRESUPUESTO FINAL PARA EL CLIENTE

PARTE A — PRESUPUESTO FINAL PARA EL CLIENTE


1. Objeto


Desarrollo e implementación del módulo personalizado betta_drop_shipping_fiesa para Odoo 19, destinado a integrar la información comercial y operativa disponible en FIESA / Hikvision con BettaERP.

El módulo centralizará en Odoo el catálogo, los precios, los impuestos, la disponibilidad, la mercadería en tránsito y la documentación técnica provistos por los servicios actuales. También incluirá el circuito interno de abastecimiento, recepción y despacho.


2. Alcance funcional


Integración con FIESA

  • Conexión autenticada con los servicios entregados.
  • Importación y actualización de productos, categorías y subcategorías.
  • Marca, número de parte, EAN, títulos y descripciones.
  • Imágenes mediante URL y características técnicas.
  • Precio comercial, moneda e impuestos informados por la API.
  • Stock de referencia y semáforo de disponibilidad.
  • Mercadería en tránsito, cantidades y fechas estimadas.
  • Indicadores de producto nuevo, outlet o liquidación.
  • Sincronización manual y automática mediante acciones programadas.
  • Procesamiento por lotes, registro de resultados y errores.
  • Prevención de ejecuciones simultáneas y reintentos básicos.


Configuración y seguridad en Odoo 

  • Parámetros de conexión configurables.
  • Campos técnicos para relacionar registros externos.
  • Vistas administrativas y permisos para usuarios autorizados.
  • Asociación mediante identificadores externos.
  • Tratamiento controlado de datos faltantes o nulos.
  • Credenciales almacenadas de forma segura y no incrustadas en el código.

 

Almacén Hikvision — HKV

  • Configuración del almacén dedicado.
  • Ubicaciones y reglas de inventario.
  • Rutas de abastecimiento vinculadas al catálogo.
  • Circuito de compra, recepción y despacho.
  • Separación respecto de otros almacenes cuando corresponda.

 

Flujo Buy to Order / MTO

  • Consulta informativa del stock de referencia de FIESA.
  • Generación automática de una orden de compra desde la orden de venta: SO → PO.
  • Recepción en el almacén HKV.
  • Preparación y despacho posterior al cliente.
  • Envío provisional de la solicitud de compra por correo mientras FIESA no disponga de un endpoint documentado para pedidos.
Aclaración: el flujo implementable actualmente es Buy to Order / MTO. La mercadería se compra a partir de la venta, se recibe y luego se despacha. El dropshipping directo de FIESA al cliente final requiere servicios adicionales todavía no documentados.

 

Manuales y documentación técnica

  • Consulta de manuales mediante los servicios entregados.
  • Asociación de manuales, fichas o URLs con el producto.
  • Gestión de adjuntos desde Odoo.
  • Carga o actualización externa únicamente si el endpoint está operativo, documentado y autorizado.
  • Validación básica de archivos y errores.
 No se incluye versionado documental, eliminación remota ni historial externo, salvo que FIESA proporcione esas capacidades.

 

Calidad, entrega y soporte

  • Instalación y configuración del módulo.
  • Pruebas funcionales y de sincronización.
  • Documentación técnica y operativa básica.
  • Entrega del código desarrollado.
  • Garantía de 30 días por errores reproducibles atribuibles al código entregado y comprendidos en el alcance aprobado.

 

3. Estado de las capacidades


Confirmadas por la documentación

  • Productos, categorías, subcategorías y marcas.
  • Descripciones, número de parte, EAN y características técnicas.
  • Precios personalizados, moneda e impuestos, sujeto a validar su significado exacto.
  • Stock actual, semáforo, stock en tránsito y fecha estimada.
  • Imágenes mediante URL.
  • Indicadores de producto nuevo, outlet y liquidación.
  • Datos del cliente y consulta de manuales.

 

Parcialmente confirmada

  • Carga o actualización de manuales. El servicio debe probarse.

 

No documentadas

  • Creación de pedidos por API.
  • Reserva de stock.
  • Dropshipping directo.
  • Etiquetas y seguimiento.
  • Cancelaciones y devoluciones.
  • Webhooks o notificaciones.

 

4. Entregables


  • Módulo instalable para Odoo 19.
  • Conector FIESA configurado.
  • Modelos, campos, vistas y permisos.
  • Sincronización manual y programada.
  • Almacén y rutas HKV.
  • Automatización SO → PO.
  • Gestión de manuales según capacidades disponibles.
  • Registro de sincronizaciones y errores.
  • Documentación básica y pruebas funcionales.

 

5. Dedicación estimada


Total estimado: 98 a 138 horas.

 Incluye análisis, estructura del módulo, seguridad, modelos, vistas, conexión, transformación de datos, sincronizaciones, almacén, flujo comercial, documentación, pruebas y puesta en funcionamiento.

 La estimación supone que los servicios y estructuras entregados al inicio se mantienen estables.

 

6. Honorarios


  • Precio de lista: USD 2.500.
  • Bonificación cliente BettaERP: 50%, equivalente a USD 1.250.
  • Total preferencial cerrado: USD 1.250.
Se factura en dólares estadounidenses o en moneda local al tipo de cambio oficial vendedor del día de pago.

 

7. Dependencias


 El cliente y/o FIESA deberán proporcionar:

  • Credenciales vigentes y autorizadas.
  • Documentación y ejemplos disponibles.
  • Datos representativos y acceso para pruebas controladas.
  • Un contacto técnico.
  • Confirmación del significado de precios, impuestos, stock, semáforos y fechas.
  • Límites de solicitudes, frecuencia permitida y tamaño del catálogo.
  • Respuestas ante bloqueos o consultas técnicas.
Los plazos podrán ajustarse por indisponibilidad de la API, falta de credenciales, información pendiente o validaciones externas.

 

8. Exclusiones 


El precio cerrado no incluye, salvo ampliación escrita y cotización adicional:

  • Creación de pedidos en FIESA por API sin un endpoint definitivo.
  • Reserva automática de stock.
  • Dropshipping directo al destinatario.
  • Etiquetas, tracking y seguimiento logístico.
  • Cancelaciones, rechazos, devoluciones o reintegros por API.
  • Webhooks no entregados.
  • Versionado o eliminación remota de manuales.
  • Funciones ausentes en los servicios recibidos.
  • Cambios posteriores en autenticación, URLs, endpoints, campos o reglas.
  • Migraciones mayores de Odoo, infraestructura o personalizaciones de terceros.
  • Carga o limpieza manual masiva no derivada de la API.
  • Soporte evolutivo posterior a la garantía.

 

9. Control de cambios


Una funcionalidad nueva o variación de la API será analizada antes de implementarse. Podrá resolverse dentro del alcance si su impacto es menor, intercambiarse por otro entregable equivalente o cotizarse como ampliación.

Todo trabajo fuera del alcance deberá aprobarse antes de comenzar.

 

10. Garantía


La garantía de 30 días cubre errores reproducibles respecto del alcance aprobado.

No cubre funciones nuevas, cambios de terceros u Odoo, caídas o modificaciones de FIESA, alteraciones de credenciales o infraestructura, ni datos externos incorrectos.

 

11. Criterios de aceptación


El proyecto se considerará entregado cuando:

  • El módulo se instale en la instancia Odoo 19 acordada.
  • Las credenciales se configuren sin quedar en el código.
  • Los datos confirmados puedan importarse y actualizarse.
  • Las sincronizaciones generen registros de resultado.
  • El circuito SO → PO y el almacén HKV funcionen según lo aprobado.
  • Los manuales puedan consultarse o asociarse según las capacidades verificadas.
  • Se entregue la documentación básica.
  • Se resuelvan los defectos bloqueantes detectados en las pruebas acordadas.

 

12. Validez


La propuesta se basa en los servicios disponibles al elaborarla. Un cambio material previo al inicio podrá requerir una revisión del alcance, siempre con comunicación y aprobación previa.