Overslaan naar inhoud

MIJN ERP - Cutting Optimizer

10.800.000,00 10.800.000,00
10.800.000,00

Algemene voorwaarden
Geld-terug-garantie van 30 dagen
Verzending: 2-3 werkdagen

¿Listo para implementarlo en tu Odoo?

Agenda una demo o habla con un consultor y resuelve tus dudas antes de comprar. Instalación, configuración y soporte incluidos.

Optimizador de corte 1D y 2D integrado al flujo de ventas

Odoo 19.0Compatibilidad
Construcción & BIMCategoría
80Funcionalidades
Mi-ERPInstalación y soporte

Funcionalidades del módulo

  • Solver CP-SAT de Google OR-Tools
  • Fallback FFD (First Fit Decreasing)
  • Soporte de múltiples stocks y largos
  • Manejo de kerf (grosor de sierra)
  • Ideal para barras, tubos y perfiles
  • Guillotine con backtracking recursivo
  • CP-SAT NoOverlap2D para feasibility
  • rectpack MaxRects Best Area Fit
  • Trims en bordes y rotación de piezas
  • Ideal para láminas de madera, vidrio y metal
  • Widget OWL 2 nativo en el formulario
  • Planos con etiquetas y dimensiones en cm
  • Estilo OptiCutter con paleta pastel
  • Áreas de retazo con patrón rayado
  • Vista por hoja/barra consumida
  • Reporte QWeb con planos de corte
  • Una página por hoja/barra cortada
  • Listado de piezas y dimensiones
  • Botón "Optimizador de Corte" en sale.order
  • Aplica resultados a las líneas del pedido
  • Cantidades de stock calculadas automáticamente
  • Trazabilidad línea trabajo de corte
  • Crea órdenes de fabricación (mrp.production)
  • Una MO por producto stock consumido
  • Vinculación directa con el trabajo de corte
  • Control de consumo desde inventario
  • Captura automática de áreas de desperdicio ≥ 5cm
  • Crea registros de stock como retazos reusables
  • Reutilización en futuras optimizaciones
  • Trazabilidad del trabajo de origen
  • Materiales 1D y 2D parametrizables
  • Kerf, trim, grano y rotación por defecto
  • Stocks vinculados a product.product
  • Cantidades reales desde inventario Odoo
  • Endpoint POST /api/v1/cutting/optimize
  • Autenticación Bearer con API Keys
  • Stateless: piezas y stocks vía JSON
  • Devuelve resultados con planos SVG
  • Grupos User y Manager
  • Reglas multi-compañía sobre trabajos y stocks
  • Secuencia CUT/AAAA/00000
  • Heredan permisos de Ventas
  • Cascada de solvers 2D: Guillotine con backtracking Greedy CP-SAT rectpack NFDH. Selecciona automáticamente el mejor resultado.
  • Escalado por GCD: Reduce el dominio del solver dividiendo dimensiones por su MCD (ej. 3270×2110 327×211), acelerando los tiempos de resolución 4-10×.
  • Modo rollo: Soporte para materiales en rollo (longitud infinita en una dimensión).
  • Grano / veta: Respeta la dirección del grano en madera o vetas decorativas.
  • Rotación de piezas: Configurable por trabajo (permite o prohíbe girar piezas 90°).
  • Stock ilimitado: Cantidad -1 indica stock infinito (productos consumibles o sin link a inventario).
  • Tiempo límite configurable: Por defecto 30 segundos, ajustable por trabajo o globalmente.
  • Crear cotización u orden de venta con productos a cortar.
  • Hacer clic en el botón "Optimizador de Corte" en la SO.
  • Definir piezas requeridas (largo, ancho, cantidad, etiqueta).
  • Seleccionar stocks disponibles (inventario o retazos).
  • Ejecutar "Optimizar" — el sistema calcula los planos de corte.
  • Revisar layouts SVG y métricas (uso, desperdicio, retazos).
  • "Aplicar a Pedido" — actualiza líneas de la orden de venta.
  • "Crear Producción" — genera órdenes de fabricación.
  • Imprimir reporte PDF y entregar al taller.
  • Borrador: Definiendo piezas y stocks.
  • Optimizado: Layouts calculados y listos para revisar.
  • Aplicado: Resultados aplicados a la orden de venta.
  • Cancelado: Trabajo descartado.
  • Tras optimizar, las áreas de desperdicio ≥ 5cm se registran como stock con is_remnant=True.
  • En futuras optimizaciones del mismo material, los retazos se incluyen automáticamente.
  • Al consumirse, el retazo se desactiva y queda trazado al trabajo que lo usó.
  • Modelos propios: cutting.material, cutting.stock, cutting.piece, cutting.job, cutting.layout, cutting.layout.piece.
  • Extiende: sale.order, sale.order.line, mrp.production.
  • Frontend en OWL 2: componentes cutting_layout_viewer y widget cutting_layout_field.
  • Motor de optimización desacoplado de Odoo (Python puro) — testeable de forma aislada.
  • Reporte QWeb PDF con planos SVG embebidos.
  • Compatible con Odoo Enterprise y Community Edition.
  • Depende de: base, mail, product, stock, sale_management, mrp.
  • Mensajería (mail)
  • Producto (product)
  • Inventario (stock)
  • Ventas (sale_management)
  • Fabricación (mrp)
  • rectpack — requerido
  • ortools — recomendado (solver CP-SAT)
  • Sin ortools: el módulo usa FFD y guillotine como fallback

Especificaciones

CategoríaConstrucción & BIM
CompatibilidadOdoo 19.0
TipoAplicación / módulo Odoo
LicenciaOther proprietary
AutorMI ERP APP
Soporte[email protected]

Qué incluye con Mi-ERP

InstalaciónDesplegamos el módulo en tu Odoo y lo dejamos operativo.
ParametrizaciónLo configuramos según tu operación y migramos tus datos.
CapacitaciónEntrenamos a tu equipo para aprovecharlo desde el día 1.
Soporte y actualizacionesMesa de ayuda y mantenimiento del módulo.