Ir al contenido

PROYECTO

Actualizar PrintPV de Flectra 2.0 a Odoo 19. Esto conlleva la modificación del código base de personalizaciones anteriores para garantizar que sean compatibles y operativos con la versión 19. Se debe extraer la información de contactos, productos, ventas y facturas en Excel, y ajustarla para su importación a Odoo 19.

HOSTING

Para poder alojar aplicaciones como Flectra u Odoo, es fundamental disponer de un servidor.

En la actualidad, PrintPV está utilizando un servicio de hosting con IONOS. Sugerimos que consideren la contratación de un nuevo hosting. Procederemos a instalar una nueva base de datos de Odoo 19 Community en el nuevo servidor y comenzaremos a realizar las modificaciones necesarias en el código para migrar las funciones de su sistema antiguo al nuevo. Una vez completado esto, llevaremos a cabo la transferencia de algunos datos y realizaremos pruebas exhaustivas. Nuestro objetivo es alcanzar una satisfacción del 100% en las pruebas... migrando datos como contactos, productos, ventas, facturas, entre otros. PrintPV puede optar por mantener su sistema antiguo si lo consideran necesario; sin embargo, nuestra intención es migrar toda su base de datos, lo que hará que el antiguo sistema sea menos relevante, permitiéndoles dejar de pagar a IONOS por el servidor viejo y operar únicamente con el nuevo.



Continuamos recomendando Ionos y sus tres últimas opciones. Sin duda, el XXL será una excelente elección. Ese se paga directamente a Ionos.

APPS DE TERCEROS

Si PrintPV desea mantener ciertas funcionalidades, será necesario adquirir el código fuente de aplicaciones de terceros. A continuación, se presenta una lista de dichas aplicaciones, las cuales se pueden comprar en el portal apps.odoo.com.


CHATROOM - ACRUXLABS

ChatRoom Chatter. Chat history in any form. by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector_chatter

$48.57
ChatRoom BASE Whatsapp - Messenger - Instagram. Live Chat. Real All in One with ChatGPT OpenAI and Sale Funnels. Online translator. by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector

$98.31
ChatRoom AI ChatBot. ChatGPT, OpenAI, GEMINI. Whatsapp, Instagram DM, FaceBook Messenger. by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector_bot

$147.67
ChatRoom CRM extra. Create CRM Leads direct in ChatRoom. Real All in One by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector_crm

$58.48
ChatRoom Facebook/Instagram/Whatsapp Live Chat. Real All in One by AcruxLab for version 18.0

https://apps.odoo.com/apps/modules/18.0/whatsapp_connector_facebook

$0.00
ChatRoom BASE Whatsapp - Messenger - Instagram. Live Chat. Real All in One with ChatGPT OpenAI and Sale Funnels. Online translator. by AcruxLab for version 18.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector

$98.18
ChatRoom Marketing & Group with Templates. Whatsapp, Instagram DM, FaceBook Messenger. by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector_mass

$177.40
ChatRoom PACK. Send from many places and Templates by AcruxLab for version 19.0

https://apps.odoo.com/apps/modules/19.0/whatsapp_connector_pack

$0.00


Total $628.61 USD
(17.44) ~$11,000.00 MXN

DROGGOL THEME - PAGINA WEB (OPCIONAL - SUGURIMOS QUE PRIMERO REVISAN LAS OPCIONES POR DEFECTO)

droggol_theme_commonhttps://apps.odoo.com/apps/modules/19.0/droggol_theme_common10 USD
(17.44) ~$174.00 MXN

ACTIVITY MANAGEMENT

rt_activity_mgmt/https://apps.odoo.com/apps/modules/19.0/rt_activity_mgmt40.76 USD
(17.44) ~$710.85 MXN


Hay muchas apps ya gratis en la tienda entonces ese no implica un costo adicional

DESARROLLOS HECHOS POR LUCION

A lo largo del tiempo, hemos creado aplicaciones personalizadas para printpv que requieren desarrollo para su migración, ya que fueron diseñadas para Flectra 2.0.


  1. ➤ Calculate Price (calculate_price): Módulo encargado de convertir la tienda online en un configurador dimensional para viniles y lonas: el cliente elige medidas, el sistema calcula material y cantidad, y esas medidas viajan por ventas, facturas y producción. Permite que el cliente en la tienda online ingrese ancho y alto en centímetros, calcule cuánto material se necesita y use eso para determinar cantidad y precio al agregar al carrito.
    • 10 Horas/$1500.00 = $17,400.00

  2. Customer Number (customer_number)
    • Addon pequeño para Flectra (fork de Odoo) que extiende contactos, ventas, e-commerce y (en código) cupones. Depende de: base, contacts, website, web, sale_management, coupon. 1. Número de cliente en contactos (res.partner) Añade el campo customer_number (texto) con validación de unicidad en create y write. - Filtro de agrupación por id en la búsqueda de contactos. 2. Ventas (sale.order) - Campo customer_number relacionado con partner_id. - Se muestra en las vistas de árbol de cotizaciones y pedidos de venta. 3. E-commerce / dirección en tienda. Hereda la plantilla website_sale.address para que en /shop/address el país México quede preseleccionado en el desplegable de países. 4. Cupones (coupon_rule.py) — código parcial - Extiende coupon.rule y coupon.program con rule_min_quantity y una restricción de cantidad mínima > 0. 
    • 1 Horas/$1500.00 = $1,740.00

  3. Delivery check (delivery_check): Cuando se valida un albarán de salida, el sistema crea automáticamente un registro de verificación de entrega y una línea por cada producto del movimiento. Después, el usuario puede registrar quién recibió, cuánto se entregó y el estado (no entregado, parcial o completo) desde una vista dedicada.
    • 2 Horas/$1500.00 = $3,480.00

  4. Make Portal Access (make_portal_access): Módulo encargado de crear automáticamente un usuario de portal para el cliente cuando compra en la tienda online, si la función está activada. Esto evita que el cliente quede solo como contacto: al pagar en el eCommerce se le puede dar acceso al portal (pedidos, facturas, etc.) sin que un administrador lo cree a mano.
    • 1 Horas/$1500.00 = $1,740.00

  5. Partner Status (partner_status): Módulo orientado a ventas y facturación en México. Extiende contactos, pedidos de venta y el checkout web. Depende de base, sale y website_self_cfdi_invoice. intervienen diversas funciones entre ellas, ayuda a clasificar clientes por confiabilidad, seguir preprensa y pagos en pedidos de venta (con filtros y badges) y completar datos fiscales mexicanos en el checkout junto con la facturación CFDI del addon dependiente.
    • 8 Horas/$1500.00 = $13,920.00

  6. Search Advanced E-commerce (search_advanced): Módulo encargado de amplíar la búsqueda de productos en la tienda online (website_sale). Permitiendo que los clientes encuentren productos no solo por nombre o referencia, sino también por nombres alternativos o comunes (sinónimos, nombres populares, etc.).
    • 4 Horas/$1500.00 = $6,960.00

  7. Shipping Checkout (shipping_checkout): app encargada de vincular métodos de envío con almacenes/sucursales, de modo que al elegir un método de entrega en el checkout se asigne el almacén correcto al pedido. Permite definir métodos de envío personalizados (por ejemplo, recoger en sucursal) y asociar cada uno a un almacén. Cuando el cliente elige ese método en la web, el pedido queda ligado a ese almacén.
    • 1 Horas/$1500.00 = $1,740.00

  8. Customer Files On Sale Order (files_attachment): Permite que los clientes suban archivos (imágenes u otros) durante el checkout de la tienda online, en la página de pago, y que el equipo interno los vea vinculados al pedido de venta (sale.order).
    • 3 Horas/$1500.00 = $5,220.00

  9. Payment Link (payment_link): Módulo personalizado que conecta pagos de ventas en línea con la autofacturación CFDI en México. Su objetivo principal es saber si una orden está pagada, registrar pagos manuales y controlar cuándo el cliente puede facturarse en el portal web. Verifica y expone el estado de pago de pedidos de venta (sale.order), asigna la forma de pago SAT según el método usado, y bloquea o permite la autofacturación según reglas definidas.    
    • IMPORTANTE: Incluye actualización del módulo website_self_cfdi_invoice por cuenta de Lucion, ya que por parte del proveedor quedó obsoleto y al ser la base de esta función, es imprescindible su uso.
    • 14 Horas/$1500.00 = $24,360.00

  10. Ticket Print(ticket_print): Módulo personalizado para imprimir documentos de almacén y fabricación en formato ticket térmico, pensado para impresoras de recibos, plantilla de recibo adaptada a las necesidades. Funciones integradas para redirigir al usuario al picking y orden de fabricacion correspondiente.
    • 10 Horas/$1500.00 = $17,400.00
        
  11. Form Captcha (form_recaptcha)
    • 2 Horas/$1500.00 = $3,480.00   


PrintPV tiene la opción de revisar y determinar cuáles desarrollos quieren seguir adelante o incorporar en la migración.

S00683 -  $97,440.00

DESARROLLOS YA EN PROCESO

INTEGRACION MERCADO ENVIOS - ODOO

Se desarrolló una integración entre Flectra y Mercado Envíos que permite gestionar el proceso de envío de productos directamente desde el sistema, sin necesidad de acceder a Mercado Libre por separado. ¿Qué puedes hacer con esta integración? - Cotizar envíos: Consulta en tiempo real las tarifas y opciones de envío disponibles según el destino y el peso del paquete. - Imprimir guías: Genera e imprime la guía de envío directamente desde Flectra una vez confirmado el pedido. - Seguimiento del envío: Consulta automáticamente el estatus actualizado del envío, desde que se despacha hasta que llega al cliente. 

Tambien esta contemplado la migración del desarrollo de odoo14 a odoo19 


 S00678 -  $19,488.00

MIGRACION

La migración de datos es un proceso que requiere atención al detalle. Aunque Flectra 2.0 y Odoo comparten similitudes y muchos nombres de campos, existen diferencias sutiles que demandan paciencia para ajustarlas. Para llevar a cabo la migración de datos, es fundamental mapear cada campo de Flectra 2.0 con su correspondiente en Odoo 19. Además, es importante cargar los datos en un orden específico para que Odoo 19 los acepte correctamente.

🗂 MIGRACIÓN DE DATOS 

Propuesta de Migración de Datos: Flectra 2.0 a Odoo 19 🔄 

¿Qué es la migración? 

La migración consiste en trasladar todos los datos históricos y actuales de su sistema Flectra 2.0 (similar a Odoo 14) hacia una nueva instalación limpia de Odoo 19. Este proceso no es automático ni directo, sino que se realiza manualmente utilizando plantillas en formato Excel o CSV, lo que garantiza que los datos se limpien, se mantenga su calidad y sean compatibles con Odoo 19. 

⚙️ ¿Cómo es el proceso? 

🔍 Identificar los datos importantes: Definimos qué módulos y datos están activos y se usan en su sistema actual. 
♦ Contactos - Estados - Etiquetas - Regimen Fiscal - Uso de CFDI 
♦ Productos - Variantes - Categorias - Unidades de Medida 
♦ Ventas desde app de Ventas 
♦ Ventas desde Ecomercio 
♦ Compras 
♦ Facturas - Impuestos - Facturas en PPD - Pagos 
♦ Inventario - Almacenes - 
 ♦ Usuarios 
♦ Páginas web 

📄 Crear plantillas personalizadas: Desarrollamos plantillas CSV con la estructura que Odoo 19 espera para cada tipo de dato (por ejemplo, clientes, productos, facturas). 

✅ Validar antes de producción: Probamos todo en un ambiente de pruebas para asegurar que los datos se importen bien antes de hacerlo en el sistema real. 

📊 ¿Cuántas plantillas se crearán? 

Para cubrir toda la información necesaria, se prepararán aproximadamente 30 a 35 plantillas CSV, cada una correspondiente a un modelo de datos específico dentro de los módulos de Contactos, Ventas, Contabilidad, Inventario, Manufactura, Productos, Mensajes y algunos datos adicionales opcionales (como bancos o monedas). Cada plantilla permitirá migrar un conjunto ordenado y compatible de datos, y se importarán siguiendo un orden lógico para asegurar la integridad y el correcto funcionamiento del sistema en Odoo 19.

S00685 - $ 34,800.00

INVERSION

Aquí se puede observar la distinción entre los pagos a terceros y los pagos a Lucion. Todos los pagos a Lucion son negociables en términos de plazos, se pueden diferir en meses, y estamos dispuestos a considerar propuestas de printpv. En cuanto a los pagos a terceros, no podemos ofrecer las mismas condiciones, ya que su acuerdo es directo con ellos.


TERCEROS

Hosting - Ionos 
IONOS VPS Linux XXL+ - $570.00 / mes

Apps - apps.odoo.com
Chatroom (Acruxlab) - $11,000.00
Droggol Theme - $174.00
Activity Management - $710.85

TOTALES TERCEROS: $11,884.85 (+$570.00 mensual)


LUCION

Desarrollos necesarios para la migración

Calculate Price (calculate_price)
Customer Number (customer_number)
Delivery check (delivery_check)
Make Portal Access (make_portal_access)
Partner Status (partner_status)
Search Advanced E-commerce (search_advanced)
Shipping Checkout (shipping_checkout)
Customer Files On Sale Order (files_attachment)
Payment Link (payment_link)
Ticket Print(ticket_print)
Form Captcha (form_recaptcha)

TOTAL: $97,440.00 (ya con IVA incluido)


Desarrollos ya en camino

INTEGRACION MERCADO ENVIOS - ODOO - $19,488.00

Migracion de Datos

Servicio de Migrar los datos - $34,800.00


TOTALES LUCION: $151,728.00


TOTAL LUCION Y TERCEROS: $163,612.85 (+$570.00 mensual)