{"id":53,"date":"2026-02-10T09:00:55","date_gmt":"2026-02-10T09:00:55","guid":{"rendered":"https:\/\/sienna-manatee-218967.hostingersite.com\/blogs\/modulo-convertidor-de-productos-en-odoo-19-2\/"},"modified":"2026-05-04T03:27:02","modified_gmt":"2026-05-04T03:27:02","slug":"modulo-convertidor-de-productos-en-odoo-19","status":"publish","type":"post","link":"https:\/\/exdoo.mx\/blogs\/modulo-convertidor-de-productos-en-odoo-19\/","title":{"rendered":"M\u00f3dulo &#8220;convertidor de productos&#8221; en Odoo 19"},"content":{"rendered":"<p><!-- HERO --><\/p>\n<div style=\"background:linear-gradient(135deg,#0A7099 0%,#0d8db8 100%);color:#fff;padding:32px 28px;border-radius:16px;margin:0 0 28px;box-shadow:0 4px 16px rgba(10,112,153,.2);\">\n<div style=\"display:inline-block;background:rgba(255,255,255,.18);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:14px;\">\ud83d\udce6 INVENTARIO \u00b7 ODOO 19<\/div>\n<p style=\"font-size:17px;line-height:1.6;margin:0 0 18px;color:#fff;opacity:.95;\">El <strong style=\"color:#F1B500;\">m\u00f3dulo Convertidor de Productos<\/strong> de Odoo te permite tomar varios componentes y crear un producto final, o cambiar la unidad de medida (UDM) entre SKUs distintos. Por ejemplo: vender un producto por pieza y tambi\u00e9n empaquetado en docenas o paquetes, manteniendo trazabilidad e inventario consistente.<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px;\">\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udd01<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Convierte componentes en producto final<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udcd0<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Cambia UDM entre SKUs<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udcb0<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Calcula costos autom\u00e1ticamente<\/strong>\n    <\/div>\n<div style=\"background:#F3F4F6;padding:8px 10px;border-radius:8px;border-left:3px solid #F1B500;display:flex;align-items:center;gap:8px;\">\n      <span style=\"font-size:18px;line-height:1;\">\ud83d\udccb<\/span><br \/>\n      <strong style=\"font-size:12px;color:#1F2937;\">Trazabilidad por lote opcional<\/strong>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- D\u00d3NDE EST\u00c1 EL M\u00d3DULO --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u00bfD\u00f3nde est\u00e1 el m\u00f3dulo?<\/h2>\n<div style=\"background:#1F2937;color:#F9FAFB;border-radius:10px;padding:14px 18px;font-family:monospace;font-size:14px;margin:14px 0;border-left:4px solid #F1B500;\">\n  <span style=\"color:#F1B500;\">\u25b8 Ruta:<\/span> Inventario &nbsp;<span style=\"color:#9CA3AF;\">\u203a<\/span>&nbsp; Productos &nbsp;<span style=\"color:#9CA3AF;\">\u203a<\/span>&nbsp; <strong style=\"color:#fff;\">Convertidor de productos<\/strong>\n<\/div>\n<p>En este men\u00fa encuentras todo el historial y el estado de los movimientos de conversi\u00f3n realizados por los distintos usuarios.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.07.48a-a.m.-yOWqh0FQOiWMx3c6-2.png\" alt=\"Men\u00fa del Convertidor de productos en Odoo\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- CREAR NUEVO --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Crear un nuevo movimiento<\/h2>\n<p>Da clic al bot\u00f3n <strong style=\"background:#0A7099;color:#fff;padding:2px 10px;border-radius:4px;font-size:13px;\">NUEVO<\/strong> y completa los siguientes campos:<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:14px 0 18px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06);border-radius:10px;overflow:hidden;\">\n<thead>\n<tr style=\"background:#0A7099;color:#fff;\">\n<th style=\"padding:12px;text-align:left;font-size:13px;letter-spacing:.5px;\">CAMPO<\/th>\n<th style=\"padding:12px;text-align:left;font-size:13px;letter-spacing:.5px;\">DESCRIPCI\u00d3N<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">\ud83d\udc64 Usuario<\/td>\n<td style=\"padding:12px;font-size:14px;\">Qui\u00e9n est\u00e1 realizando la conversi\u00f3n.<\/td>\n<\/tr>\n<tr style=\"background:#F8FAFC;border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">\ud83d\udccd Ubicaci\u00f3n origen<\/td>\n<td style=\"padding:12px;font-size:14px;\">De qu\u00e9 ubicaci\u00f3n saldr\u00e1n los componentes para generar el producto final.<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E5E7EB;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">\ud83d\udcc5 Date<\/td>\n<td style=\"padding:12px;font-size:14px;\">Fecha en la que se realiza la conversi\u00f3n.<\/td>\n<\/tr>\n<tr style=\"background:#F8FAFC;\">\n<td style=\"padding:12px;font-weight:600;color:#0A7099;\">\u2705 Fecha de confirmaci\u00f3n<\/td>\n<td style=\"padding:12px;font-size:14px;\">Se completa autom\u00e1ticamente al confirmar. Sigue el flujo: <strong>Borrador \u2192 Confirmar \u2192 Cancelar<\/strong>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.10.53a-a.m.-tvw5MGZwhmyahOzl-2.png\" alt=\"Formulario de nuevo movimiento de conversi\u00f3n\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- COMPONENTES Y PRODUCTO FINAL --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Componentes y producto final<\/h2>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0;\">\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;padding:16px;border-radius:8px;\">\n    <strong style=\"color:#0A7099;font-size:15px;\">\ud83d\udce6 Secci\u00f3n &#8220;Productos&#8221;<\/strong><\/p>\n<p style=\"margin:8px 0 0;font-size:14px;color:#374151;\">Coloca los <strong>componentes<\/strong> que se van a convertir. Define la cantidad de cada uno.<\/p>\n<\/p><\/div>\n<div style=\"background:#FFFBEB;border-left:4px solid #F1B500;padding:16px;border-radius:8px;\">\n    <strong style=\"color:#92400E;font-size:15px;\">\ud83c\udfaf Secci\u00f3n &#8220;PRODUCTO&#8221;<\/strong><\/p>\n<p style=\"margin:8px 0 0;font-size:14px;color:#374151;\">Coloca el <strong>producto final<\/strong> resultante de la conversi\u00f3n.<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"background:#FEF3C7;border-left:4px solid #F59E0B;border-radius:8px;padding:14px 18px;margin:14px 0 18px;font-size:14px;color:#78350F;\">\n  <strong>\u26a0\ufe0f Importante:<\/strong> tanto componentes como producto final deben estar previamente creados en <em>Productos<\/em>. En este men\u00fa solo seleccionas los que ya existen.\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.18.13a-a.m.-XVoplfZnOax2B3kI-2.png\" alt=\"Secci\u00f3n de productos y producto final\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- CALCULAR COSTO --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Calcular el costo del producto final<\/h2>\n<div style=\"background:linear-gradient(135deg,#EFF6FB,#DBEAFE);border-radius:12px;padding:20px;margin:14px 0 18px;border-top:4px solid #0A7099;\">\n<div style=\"display:flex;align-items:center;gap:12px;margin-bottom:12px;\">\n    <span style=\"background:#0A7099;color:#fff;padding:6px 14px;border-radius:6px;font-weight:700;font-size:14px;\">\ud83e\uddee CALCULAR COSTO<\/span>\n  <\/div>\n<p style=\"margin:0 0 8px;font-size:14px;color:#1F2937;\">Toma autom\u00e1ticamente el costo de los componentes y calcula el costo del producto final.<\/p>\n<p style=\"margin:0;font-size:14px;color:#1F2937;\">Tambi\u00e9n puedes <strong>editar el costo manualmente<\/strong> para sumar gastos adicionales como mano de obra, empaque o ajustes.<\/p>\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.30.03a-a.m.-3yWTmgCoh6NuU0AS-2.png\" alt=\"Bot\u00f3n Calcular Costo\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- CONFIRMAR --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Confirmar el movimiento<\/h2>\n<p>Al confirmar, Odoo autom\u00e1ticamente registra la <strong>fecha de confirmaci\u00f3n<\/strong> y el flujo cambia de estado.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.34.34a-a.m.-FSpoJnyeiMxiWNaG-2.png\" alt=\"Movimiento confirmado\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 18px;\" \/><\/p>\n<p>En el ejemplo se convierten productos que pueden venderse separados o como conjunto, ya que cada uno tiene un SKU diferente.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.36.22a-a.m.-lJLmxzUKi6HUthz3-2.png\" alt=\"Productos a convertir con SKUs distintos\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- MOVIMIENTOS ALMAC\u00c9N --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Movimientos de almac\u00e9n<\/h2>\n<p>En el ejemplo del folio <code style=\"background:#F3F4F6;padding:2px 8px;border-radius:4px;font-family:monospace;color:#0A7099;font-weight:600;\">CNV0001<\/code>, en la secci\u00f3n <strong>Movimientos de almac\u00e9n<\/strong> se localiza:<\/p>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 18px;\">\n<div style=\"background:#FEF2F2;border:2px solid #FCA5A5;border-radius:10px;padding:14px;\">\n    <strong style=\"color:#B91C1C;font-size:14px;\">\ud83d\udce4 Salida<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#7F1D1D;\">de los componentes desde la ubicaci\u00f3n origen<\/p>\n<\/p><\/div>\n<div style=\"background:#F0FDF4;border:2px solid #86EFAC;border-radius:10px;padding:14px;\">\n    <strong style=\"color:#15803D;font-size:14px;\">\ud83d\udce5 Entrada<\/strong><\/p>\n<p style=\"margin:6px 0 0;font-size:13px;color:#166534;\">del producto final al inventario<\/p>\n<\/p><\/div>\n<\/div>\n<p>Hay que validar ambos movimientos cambi\u00e1ndolos de <span style=\"background:#FEF3C7;color:#92400E;padding:2px 8px;border-radius:4px;font-size:13px;font-weight:600;\">LISTO<\/span> a <span style=\"background:#D1FAE5;color:#065F46;padding:2px 8px;border-radius:4px;font-size:13px;font-weight:600;\">HECHO<\/span>.<\/p>\n<div style=\"background:#EFF6FB;border-left:4px solid #0A7099;border-radius:8px;padding:14px 18px;margin:14px 0 18px;font-size:14px;color:#1F2937;\">\n  \ud83d\udca1 <strong>Tip:<\/strong> si el producto final lleva seguimiento por lotes, puedes asignarle un lote en el momento de la entrada.\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.38.11a-a.m.-A6PNaWEwvbpj4hj8-2.png\" alt=\"Movimientos de almac\u00e9n validados\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- VALIDACI\u00d3N COMPLETA --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">Conversi\u00f3n completada<\/h2>\n<p>Una vez validados los movimientos, la conversi\u00f3n queda lista y los inventarios se ajustan autom\u00e1ticamente.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/exdoo.mx\/blogs\/wp-content\/uploads\/2026\/05\/captura-de-pantalla-2026-02-10-a-la-s-9.42.52a-a.m.-YCSlT78tVoJxmIa0-2.png\" alt=\"Conversi\u00f3n finalizada\" loading=\"lazy\" style=\"max-width:100%;height:auto;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.12);display:block;margin:14px 0 24px;\" \/><\/p>\n<p><!-- CANCELAR --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\u00bfC\u00f3mo cancelar una conversi\u00f3n?<\/h2>\n<div style=\"background:#FEF2F2;border-left:4px solid #EF4444;border-radius:8px;padding:18px 22px;margin:14px 0 24px;\">\n<p style=\"margin:0;color:#7F1D1D;font-size:14px;line-height:1.6;\">Si necesitas cancelar una conversi\u00f3n ya validada, debes hacer una <strong>devoluci\u00f3n<\/strong> de <em>ambos<\/em> movimientos de almac\u00e9n:<\/p>\n<ul style=\"margin:8px 0 0;padding-left:22px;color:#991B1B;font-size:14px;line-height:1.8;\">\n<li>\ud83d\udce4 La salida de los componentes<\/li>\n<li>\ud83d\udce5 La entrada del producto final<\/li>\n<\/ul>\n<p style=\"margin:8px 0 0;color:#7F1D1D;font-size:13px;font-style:italic;\">Solo as\u00ed se realiza la cancelaci\u00f3n correctamente.<\/p>\n<\/div>\n<p><!-- CONSEJOS --><\/p>\n<h2 style=\"color:#0A7099;border-bottom:3px solid #F1B500;padding-bottom:8px;display:inline-block;margin-top:32px;\">\ud83d\udca1 Consejos pr\u00e1cticos<\/h2>\n<div style=\"background:#F0FDF4;border-left:4px solid #10B981;border-radius:8px;padding:18px 22px;margin:14px 0 24px;\">\n<ul style=\"margin:0;padding-left:22px;line-height:2;color:#14532D;\">\n<li><strong>Productos previamente creados:<\/strong> tanto componentes como producto final deben existir en el cat\u00e1logo y tener un costo asignado para que el c\u00e1lculo funcione.<\/li>\n<li><strong>Permisos por usuario:<\/strong> revisa qu\u00e9 usuarios pueden ejecutar conversiones seg\u00fan las necesidades operativas de tu equipo.<\/li>\n<li><strong>Considera UDM diferentes:<\/strong> aprovecha que un mismo producto puede venderse por pieza, paquete o docena con SKUs distintos.<\/li>\n<li><strong>Lleva trazabilidad:<\/strong> si manejas lotes o n\u00fameros de serie, as\u00edgnalos al momento de la entrada del producto final.<\/li>\n<\/ul>\n<\/div>\n<p><!-- CONCLUSI\u00d3N --><\/p>\n<div style=\"background:linear-gradient(135deg,#0A7099,#0d8db8);color:#fff;padding:28px;border-radius:14px;margin-top:32px;text-align:center;\">\n<h3 style=\"color:#F1B500;margin-top:0;font-size:22px;\">En resumen<\/h3>\n<p style=\"font-size:16px;line-height:1.7;margin:0;color:#fff;opacity:.95;\">El <strong style=\"color:#F1B500;\">Convertidor de Productos<\/strong> es una herramienta sencilla pero potente: te permite combinar componentes en productos finales, cambiar entre unidades de medida, y mantener inventario y costos consistentes \u2014 todo desde un solo m\u00f3dulo.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udce6 INVENTARIO \u00b7 ODOO 19 El m\u00f3dulo Convertidor de Productos de Odoo te permite tomar varios componentes y crear un producto final, o cambiar la unidad de medida\u2026<\/p>\n","protected":false},"author":3,"featured_media":43,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-53","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fabricacion-mrp"],"_links":{"self":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/comments?post=53"}],"version-history":[{"count":2,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/53\/revisions"}],"predecessor-version":[{"id":1788,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/posts\/53\/revisions\/1788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media\/43"}],"wp:attachment":[{"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/media?parent=53"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/categories?post=53"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/exdoo.mx\/blogs\/wp-json\/wp\/v2\/tags?post=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}