Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.
El Sistema de Variantes está diseñado para que tus clientes puedan personalizar sus platos de forma fácil en la carta pública (elegir tamaños, términos de cocción, sabores, guarniciones o ingredientes adicionales), mientras tu restaurante gestiona y controla todo de manera ágil y centralizada desde la plataforma de Gestión de Negocio.
Comunicación directa con cocina y trazabilidad completa: Cada preferencia, alternativa o ingrediente extra queda registrado con total claridad y listo para enviar de inmediato a cocina en la comanda. Esta misma información alimenta de forma consistente los reportes de venta y la facturación, evitando discrepancias.
Toma de pedidos más ágil en el POS: El personal de atención o caja registra las mismas preferencias en un par de toques, sin tener que memorizar precios ni escribir notas largas, garantizando que el pedido se arme correctamente desde el primer intento.
Presentación visual e interactiva en la carta pública: Al tocar un plato con opciones, el cliente visualiza de inmediato una ventana donde puede elegir sus preferencias (como porciones, sabores o acompañamientos) con sus precios claros antes de agregar el producto al pedido.
Administración centralizada y ahorro de tiempo: Permite organizar grupos de opciones una sola vez (por ejemplo: lista de guarniciones o salsas) y asignarlos de forma masiva a categorías completas, sin tener que configurar plato por plato.
Tu carta no necesita decenas de platos repetidos para ofrecer variedad. Una variante es la herramienta que le da flexibilidad a un mismo producto base, permitiendo que el cliente decida exactamente cómo disfrutarlo.En lugar de saturar el sistema registrando “Pizza Mediana”, “Pizza Familiar”, o creando un producto separado para cada término de carne o estilo de cerveza, mantienes un solo plato principal en tu menú y le asocias sus opciones disponibles.
El cliente o el usuario que toma la orden debe elegir exactamente una opción de la lista para poder continuar.
Ejemplos cotidianos: Términos de cocción (1/2, 3/4, Bien cocido), estilos de cerveza artesanal (IPA, Red Ale, Porter), pizzas mitad y mitad, o tamaño/porción (Personal, Mediano, Familiar).
2. Selección Múltiple
Permite al comensal o usuario marcar una o varias opciones a la vez para enriquecer el plato.
Ejemplos cotidianos: Toppings extras (tocino crocante, queso cheddar, huevo montado) o salsas a elección.
Control de cantidades: Permite fijar límites mínimos o máximos (ej. “hasta 2 opciones”) para definir la cantidad exacta permitida.
Para evitar confusiones en caja y comanda, cada alternativa que configures puede tener una de estas tres reglas de precio:
Incluida o Cortesía (+S/ 0.00): La opción ya forma parte del costo del plato base o se ofrece como cortesía sin recargo alguno (ej. el término de la carne, o las dos salsas básicas de la casa).
Suma de Adicional (+S/ X.XX): Mantiene el precio base del plato y le suma el monto extra que tú definas. Ideal para toppings o cuando el cliente pide un upgrade (ej. agregar tocino por +S/ 3.50, o cambiar la gaseosa por cerveza artesanal por +S/ 4.00).
Reemplazo del Precio Base: La opción elegida determina por completo el nuevo precio final del plato. Es la configuración perfecta para tamaños o porciones (ej. Pizza Personal S/ 25.00, Mediana S/ 38.00, Familiar S/ 52.00).
Caso 1: Creación de Promociones y Combos Pizzeros Ejemplo: “Combo Dúo: Pizza Grande + Bebida o Complemento” a S/ 45.00.
Creas un producto promocional base y le asocias variantes para armar la oferta de forma dinámica:
Elección de sabor (Única obligatoria): Sabores clásicos incluidos a +S/ 0.00 (Americana, Pepperoni, Hawaiana), o un sabor gourmet con un adicional de +S/ 6.00 (Cuatro Quesos con Prosciutto).
Bebida o Acompañamiento (Única): Gaseosa 1.5L incluida (+S/ 0.00), o un upgrade a 2 Cervezas Artesanales por +S/ 8.00.
Adicional opcional (Múltiple): Porción de Pan al Ajo simple (+S/ 6.00) o Pan al Ajo especial con queso mozzarella (+S/ 9.00).
Caso 2: Experiencia “Arma tu Plato” por Pasos (Bowls o Salchipapas Gourmet)
Estructuras el producto en pasos lógicos:
Paso 1 (Selección Única): Elige la base (Papas nativas o Quinua).
Paso 2 (Selección Única): Elige la proteína (Salchicha artesanal, Pollo crocante o Lomo).
Paso 3 (Selección Múltiple con límite): Elige hasta 3 salsas o toppings extra.
Cocina recibe la comanda ordenada paso a paso y caja cobra automáticamente cualquier ingrediente extra.
Las variantes se administran como Plantillas Reutilizables. Esto significa que solo configuras el grupo de opciones una sola vez y luego puedes asociarlo a uno o a decenas de platos.
1
Ingreso al módulo
Desde tu panel de administración, ve al menú lateral y entra en Gestión de Carta > Variantes y toca el botón Nueva Plantilla.
2
Datos generales del grupo
Nombre de la plantilla: Escribe cómo verá el grupo el cliente o colaborador (ejemplos: “Elige el Tamaño”, “Sabores de Pizza”, “Toppings Adicionales”, “Término de la Carne”).
Descripción (Opcional): Una breve indicación de apoyo si lo consideras necesario (ejemplo: “Selecciona hasta 2 salsas de la casa”).
3
Configurar el comportamiento de la opción
Define cómo debe interactuar el comensal con estas opciones mediante 3 interruptores simples:
¿Es Obligatorio?: Actívalo si el cliente o colaborador no puede agregar el plato al pedido sin haber escogido al menos una alternativa (ideal para tamaños, términos de cocción o sabores de pizza).
¿Múltiples opciones?:
Desactivado: Funciona como selección única (solo permite elegir una alternativa).
Activado: Permite marcar varias opciones a la vez (ideal para adicionales y toppings). Puedes fijar un límite máximo.
¿Reemplazar precio base?: Actívalo únicamente si la opción elegida debe reemplazar por completo el precio original del plato (la regla de oro para tamaños: Personal, Mediana o Familiar).
Configuración de interruptores de la plantilla de variantes
4
Cargar las opciones (Manual o desde tu Catálogo)
Para armar la lista de alternativas tienes dos botones directos:
Opción Manual (Escribir a mano): Agrega una fila vacía para que digites una opción desde cero con su nombre en español, inglés, descripción y precio o costo del complemento.
Importar del Catálogo (Selector de Platos): Abre una ventana visual interactiva para reutilizar de inmediato platos que ya existen en tu menú:
Navegación por Categorías o Buscador: Explora la barra lateral de categorías o busca por nombre en tiempo real.
Selección individual o por lote: Marca casillas o usa Seleccionar todos.
Estrategia de Precio Inteligente:
Opciones Incluidas (+S/ 0.00): Sin recargo extra (ideal para guarniciones o bebidas de menú).
Cobrar como Adicional (+Precio Carta): Asigna automáticamente el precio de venta oficial.
Ajuste de precio al vuelo: Modifica libremente el importe antes de importar.
Protección contra duplicados: Los platos ya añadidos muestran la etiqueta “Ya en plantilla”.
Selector interactivo de opciones desde el catálogo
5
Guardar
Haz clic en Guardar. Tu plantilla quedará lista en la lista general de variantes para ser asignada a los platos que desees.
2. Manejo de Excepciones: Personalizar o excluir en un producto específico
En la cocina siempre existen excepciones. Por ejemplo: en la categoría “Parrillas”, un Carpaccio o un Tartar no requiere término de cocción; o una pizza promocional solo se vende en tamaño fijo.
Para apagar una opción heredada en un solo producto:
Ve a Gestión de Carta > Productos y edita el producto.
Entra a la pestaña Variantes.
En el bloque superior ⚡ Variantes Heredadas de la Categoría, pulsa el botón verde Activa (Desactivar) en la que no corresponda.
Para agregar Variantes Propias exclusivas:
En la sección inferior Variantes Propias de este Plato, crea opciones que solo se mostrarán al pedir ese producto específico.
Gestión de excepciones y variantes propias por producto
La Experiencia en Acción: De la Pantalla a la Cocina
1. En la Carta Digital Pública
Botón Inteligente: Si el producto tiene variantes, invita al cliente a “Elegir Opciones”.
Ventana Intuitiva: Valida elecciones obligatorias y límites máximos con precios claros.
Carrito y WhatsApp: Las elecciones aparecen desglosadas limpiamente bajo el producto.
2. En el Punto de Venta (POS)
Registro en 2 toques: Selección inmediata sin cálculos mentales ni textos libres.
Cero pedidos incompletos: El sistema bloquea el envío si falta una selección obligatoria.
3. En Cocina y Despacho
Comanda térmica y pantalla clara: Opciones impresas con sangría bajo el plato principal.
Trazabilidad servido vs. cobrado: Seguridad de que todo extra preparado fue registrado.
4. Reportes y Finanzas
Caja y ventas 100% exactas: Cada adicional cobrado se suma al precio vendido sin fugas de dinero.
Historial auditable: Cada ticket guarda el desglose exacto de las opciones vendidas.
Integración contable: Subtotales e IGV automáticos sin descuadres al cierre.
Experiencia interactiva del comensal en la Carta Digital Pública
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Viw-Carta","colors":{"primary":"#10b981","light":"#34d399","dark":"#059669"},"logo":{"light":"https://mintcdn.com/viwpowered/Gf3_sFsZr6FQA-X9/images/logo-light.svg?fit=max\u0026auto=format\u0026n=Gf3_sFsZr6FQA-X9\u0026q=85\u0026s=91e1b60b42775d8bfd58cb62d178c322","dark":"https://mintcdn.com/viwpowered/Gf3_sFsZr6FQA-X9/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=Gf3_sFsZr6FQA-X9\u0026q=85\u0026s=a45441c8851b70a228a340f8f5a512f6"},"favicon":"https://mintcdn.com/viwpowered/Gf3_sFsZr6FQA-X9/favicon.png?fit=max\u0026auto=format\u0026n=Gf3_sFsZr6FQA-X9\u0026q=85\u0026s=2bd52c50d19b4a52db956a0fd90c2c56","navbar":{"links":[{"href":"https://app.viw-carta.com/backoffice","label":"Panel de Control"}],"primary":{"type":"button","label":"Ir a mi Carta","href":"https://app.viw-carta.com"}},"footer":{"socials":{"website":"https://viw-carta.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"viwpowered","hasAudioNarration":false,"actualSubdomain":"viwpowered","customDomains":["ayuda.viw-carta.com"],"gitSource":{"type":"github","owner":"activity13","repo":"viw-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6af213016fd24287048b1f4d"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af252b3a545e6c965c9f5d4","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Gestión de Carta","count":1},{"language":"default","tag":"Comenzando","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"viwpowered@proton.me"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"carta/variantes","slug":"/carta/variantes","pageMetadata":{"title":"Gestión de Variantes","description":"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.","icon":"sliders","href":"/carta/variantes"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,em:`em`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,OptimizedImage,Step,Steps,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`El `,_jsx(_components.strong,{children:`Sistema de Variantes`}),` está diseñado para que tus clientes puedan personalizar sus platos de forma fácil en la carta pública (elegir tamaños, términos de cocción, sabores, guarniciones o ingredientes adicionales), mientras tu restaurante gestiona y controla todo de manera ágil y centralizada desde la plataforma de `,_jsx(_components.a,{href:`https://app.viw-carta.com/backoffice`,children:`Gestión de Negocio`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`objetivos-del-sistema`,children:`Objetivos del Sistema`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Comunicación directa con cocina y trazabilidad completa:`}),` Cada preferencia, alternativa o ingrediente extra queda registrado con total claridad y listo para enviar de inmediato a cocina en la comanda. Esta misma información alimenta de forma consistente los reportes de venta y la facturación, evitando discrepancias.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Toma de pedidos más ágil en el POS:`}),` El personal de atención o caja registra las mismas preferencias en un par de toques, sin tener que memorizar precios ni escribir notas largas, garantizando que el pedido se arme correctamente desde el primer intento.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Presentación visual e interactiva en la carta pública:`}),` Al tocar un plato con opciones, el cliente visualiza de inmediato una ventana donde puede elegir sus preferencias (como porciones, sabores o acompañamientos) con sus precios claros antes de agregar el producto al pedido.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Administración centralizada y ahorro de tiempo:`}),` Permite organizar grupos de opciones una sola vez (por ejemplo: lista de guarniciones o salsas) y asignarlos de forma masiva a categorías completas, sin tener que configurar plato por plato.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`¿qué-son-las-variantes`,children:`¿Qué son las Variantes?`}),`\n`,_jsxs(_components.p,{children:[`Tu carta no necesita decenas de platos repetidos para ofrecer variedad. Una `,_jsx(_components.strong,{children:`variante`}),` es la herramienta que le da flexibilidad a un mismo producto base, permitiendo que el cliente decida exactamente cómo disfrutarlo.`]}),`\n`,_jsxs(_components.p,{children:[`En lugar de saturar el sistema registrando `,_jsx(_components.em,{children:`“Pizza Mediana”`}),`, `,_jsx(_components.em,{children:`“Pizza Familiar”`}),`, o creando un producto separado para cada término de carne o estilo de cerveza, mantienes un solo plato principal en tu menú y le asocias sus opciones disponibles.`]}),`\n`,_jsx(Heading,{level:`3`,id:`los-2-tipos-principales-de-opciones`,children:`Los 2 Tipos Principales de Opciones`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{title:`1. Selección Única`,icon:`circle-dot`,children:[_jsxs(_components.p,{children:[`El cliente o el usuario que toma la orden debe elegir `,_jsx(_components.strong,{children:`exactamente una opción`}),` de la lista para poder continuar.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ejemplos cotidianos:`}),` Términos de cocción (1/2, 3/4, Bien cocido), estilos de cerveza artesanal (IPA, Red Ale, Porter), pizzas mitad y mitad, o tamaño/porción (Personal, Mediano, Familiar).`]}),`\n`]})]}),_jsxs(Card,{title:`2. Selección Múltiple`,icon:`square-check`,children:[_jsxs(_components.p,{children:[`Permite al comensal o usuario marcar `,_jsx(_components.strong,{children:`una o varias opciones a la vez`}),` para enriquecer el plato.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ejemplos cotidianos:`}),` Toppings extras (tocino crocante, queso cheddar, huevo montado) o salsas a elección.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Control de cantidades:`}),` Permite fijar límites mínimos o máximos (ej. `,_jsx(_components.em,{children:`“hasta 2 opciones”`}),`) para definir la cantidad exacta permitida.`]}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`¿cómo-se-maneja-el-precio-de-cada-opción`,children:`¿Cómo se maneja el Precio de cada opción?`}),`\n`,_jsx(_components.p,{children:`Para evitar confusiones en caja y comanda, cada alternativa que configures puede tener una de estas tres reglas de precio:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Incluida o Cortesía (+S/ 0.00):`}),` La opción ya forma parte del costo del plato base o se ofrece como cortesía sin recargo alguno (ej. el término de la carne, o las dos salsas básicas de la casa).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Suma de Adicional (+S/ X.XX):`}),` Mantiene el precio base del plato y le suma el monto extra que tú definas. Ideal para toppings o cuando el cliente pide un upgrade (ej. agregar tocino por +S/ 3.50, o cambiar la gaseosa por cerveza artesanal por +S/ 4.00).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reemplazo del Precio Base:`}),` La opción elegida determina por completo el nuevo precio final del plato. Es la configuración perfecta para tamaños o porciones (ej. Pizza Personal S/ 25.00, Mediana S/ 38.00, Familiar S/ 52.00).`]}),`\n`]}),`\n`,_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Caso 1: Creación de Promociones y Combos Pizzeros`}),_jsx(_components.br,{}),`\n`,_jsx(_components.em,{children:`Ejemplo: “Combo Dúo: Pizza Grande + Bebida o Complemento” a S/ 45.00.`}),_jsx(_components.br,{}),`\n`,`Creas un producto promocional base y le asocias variantes para armar la oferta de forma dinámica:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Elección de sabor (Única obligatoria):`}),` Sabores clásicos incluidos a +S/ 0.00 (Americana, Pepperoni, Hawaiana), o un sabor gourmet con un adicional de +S/ 6.00 (Cuatro Quesos con Prosciutto).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Bebida o Acompañamiento (Única):`}),` Gaseosa 1.5L incluida (+S/ 0.00), o un upgrade a 2 Cervezas Artesanales por +S/ 8.00.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Adicional opcional (Múltiple):`}),` Porción de Pan al Ajo simple (+S/ 6.00) o Pan al Ajo especial con queso mozzarella (+S/ 9.00).`]}),`\n`]})]}),`\n`,_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Caso 2: Experiencia “Arma tu Plato” por Pasos (Bowls o Salchipapas Gourmet)`}),_jsx(_components.br,{}),`\n`,`Estructuras el producto en pasos lógicos:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Paso 1 (Selección Única):`}),` Elige la base (Papas nativas o Quinua).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Paso 2 (Selección Única):`}),` Elige la proteína (Salchicha artesanal, Pollo crocante o Lomo).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Paso 3 (Selección Múltiple con límite):`}),` Elige hasta 3 salsas o toppings extra.`,_jsx(_components.br,{}),`\n`,`Cocina recibe la comanda ordenada paso a paso y caja cobra automáticamente cualquier ingrediente extra.`]}),`\n`]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`crear-una-nueva-plantilla-de-variantes`,children:`Crear una nueva Plantilla de Variantes`}),`\n`,_jsxs(_components.p,{children:[`Las variantes se administran como `,_jsx(_components.strong,{children:`Plantillas Reutilizables`}),`. Esto significa que solo configuras el grupo de opciones una sola vez y luego puedes asociarlo a uno o a decenas de platos.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Ingreso al módulo`,children:_jsxs(_components.p,{children:[`Desde tu panel de administración, ve al menú lateral y entra en `,_jsx(_components.a,{href:`https://app.viw-carta.com/backoffice/menu/variants`,children:`Gestión de Carta > Variantes`}),` y toca el botón `,_jsx(_components.strong,{children:`Nueva Plantilla`}),`.`]})}),_jsx(Step,{title:`Datos generales del grupo`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Nombre de la plantilla:`}),` Escribe cómo verá el grupo el cliente o colaborador (ejemplos: `,_jsx(_components.em,{children:`“Elige el Tamaño”`}),`, `,_jsx(_components.em,{children:`“Sabores de Pizza”`}),`, `,_jsx(_components.em,{children:`“Toppings Adicionales”`}),`, `,_jsx(_components.em,{children:`“Término de la Carne”`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Descripción (Opcional):`}),` Una breve indicación de apoyo si lo consideras necesario (ejemplo: `,_jsx(_components.em,{children:`“Selecciona hasta 2 salsas de la casa”`}),`).`]}),`\n`]})}),_jsxs(Step,{title:`Configurar el comportamiento de la opción`,children:[_jsx(_components.p,{children:`Define cómo debe interactuar el comensal con estas opciones mediante 3 interruptores simples:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`¿Es Obligatorio?:`}),` Actívalo si el cliente o colaborador no puede agregar el plato al pedido sin haber escogido al menos una alternativa (ideal para tamaños, términos de cocción o sabores de pizza).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`¿Múltiples opciones?:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`Desactivado:`}),` Funciona como selección única (solo permite elegir una alternativa).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`Activado:`}),` Permite marcar varias opciones a la vez (ideal para adicionales y toppings). Puedes fijar un límite máximo.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`¿Reemplazar precio base?:`}),` Actívalo únicamente si la opción elegida debe reemplazar por completo el precio original del plato (la regla de oro para tamaños: Personal, Mediana o Familiar).`]}),`\n`]}),_jsx(Frame,{caption:`Configuración de interruptores de la plantilla de variantes`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/viwpowered/images/configurar_plantilla.png`,alt:`Configurar plantilla`})})]}),_jsxs(Step,{title:`Cargar las opciones (Manual o desde tu Catálogo)`,children:[_jsx(_components.p,{children:`Para armar la lista de alternativas tienes dos botones directos:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Opción Manual (Escribir a mano):`}),` Agrega una fila vacía para que digites una opción desde cero con su nombre en español, inglés, descripción y precio o costo del complemento.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Importar del Catálogo (Selector de Platos):`}),` Abre una ventana visual interactiva para reutilizar de inmediato platos que ya existen en tu menú:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Navegación por Categorías o Buscador:`}),` Explora la barra lateral de categorías o busca por nombre en tiempo real.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Selección individual o por lote:`}),` Marca casillas o usa `,_jsx(_components.strong,{children:`Seleccionar todos`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Estrategia de Precio Inteligente:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`Opciones Incluidas (+S/ 0.00):`}),` Sin recargo extra (ideal para guarniciones o bebidas de menú).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`Cobrar como Adicional (+Precio Carta):`}),` Asigna automáticamente el precio de venta oficial.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ajuste de precio al vuelo:`}),` Modifica libremente el importe antes de importar.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Protección contra duplicados:`}),` Los platos ya añadidos muestran la etiqueta `,_jsx(_components.em,{children:`“Ya en plantilla”`}),`.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Frame,{caption:`Selector interactivo de opciones desde el catálogo`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/viwpowered/images/importar_catalogo.png`,alt:`Importar opciones`})})]}),_jsx(Step,{title:`Guardar`,children:_jsxs(_components.p,{children:[`Haz clic en `,_jsx(_components.strong,{children:`Guardar`}),`. Tu plantilla quedará lista en la lista general de variantes para ser asignada a los platos que desees.`]})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`asignación-masiva-a-categorías-y-excepciones-por-producto`,children:`Asignación Masiva a Categorías y Excepciones por Producto`}),`\n`,_jsx(Heading,{level:`3`,id:`1-asignar-variantes-a-categorías-enteras-herencia-automática`,children:`1. Asignar variantes a Categorías enteras (Herencia Automática)`}),`\n`,_jsx(_components.p,{children:`Para no perder tiempo configurando las opciones producto por producto, el sistema te permite vincular una o varias plantillas a toda una categoría:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`En tu panel de administración, ve a `,_jsx(_components.a,{href:`https://app.viw-carta.com/backoffice/menu/categories`,children:`Gestión de Carta > Categorías`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Al crear o editar una categoría (ej. `,_jsx(_components.em,{children:`“Pizzas Artesanales”`}),` o `,_jsx(_components.em,{children:`“Cortes a la Parrilla”`}),`), ubica la sección `,_jsx(_components.strong,{children:`Plantillas de Variantes (Heredadas)`}),`.`]}),`\n`,_jsx(_components.li,{children:`Marca las casillas de las plantillas que corresponden a esa categoría.`}),`\n`,_jsxs(_components.li,{children:[`Guarda la categoría.`,_jsx(_components.br,{}),`\n`,_jsx(_components.strong,{children:`Listo:`}),` Todos los productos de esa sección —e incluso los que crees a futuro— adoptarán estas opciones automáticamente.`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Asignación masiva de plantillas heredadas a una categoría`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/viwpowered/images/herencia_categoria.png`,alt:`Asignar plantillas a categoría`})}),`\n`,_jsx(Heading,{level:`3`,id:`2-manejo-de-excepciones-personalizar-o-excluir-en-un-producto-específico`,children:`2. Manejo de Excepciones: Personalizar o excluir en un producto específico`}),`\n`,_jsxs(_components.p,{children:[`En la cocina siempre existen excepciones. Por ejemplo: en la categoría `,_jsx(_components.em,{children:`“Parrillas”`}),`, un `,_jsx(_components.em,{children:`Carpaccio`}),` o un `,_jsx(_components.em,{children:`Tartar`}),` no requiere término de cocción; o una pizza promocional solo se vende en tamaño fijo.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Para apagar una opción heredada en un solo producto:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Ve a `,_jsxs(_components.strong,{children:[`Gestión de Carta > `,_jsx(_components.a,{href:`https://app.viw-carta.com/backoffice/menu`,children:`Productos`})]}),` y edita el producto.`]}),`\n`,_jsxs(_components.li,{children:[`Entra a la pestaña `,_jsx(_components.strong,{children:`Variantes`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`En el bloque superior `,_jsx(_components.strong,{children:`⚡ Variantes Heredadas de la Categoría`}),`, pulsa el botón verde `,_jsx(_components.strong,{children:`Activa (Desactivar)`}),` en la que no corresponda.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Para agregar Variantes Propias exclusivas:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`En la sección inferior `,_jsx(_components.strong,{children:`Variantes Propias de este Plato`}),`, crea opciones que solo se mostrarán al pedir ese producto específico.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Gestión de excepciones y variantes propias por producto`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/viwpowered/images/excepcion_producto.png`,alt:`Excepciones por producto`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`la-experiencia-en-acción-de-la-pantalla-a-la-cocina`,children:`La Experiencia en Acción: De la Pantalla a la Cocina`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`1. En la Carta Digital Pública`,icon:`mobile-screen`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Botón Inteligente:`}),` Si el producto tiene variantes, invita al cliente a `,_jsx(_components.em,{children:`“Elegir Opciones”`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Ventana Intuitiva:`}),` Valida elecciones obligatorias y límites máximos con precios claros.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Carrito y WhatsApp:`}),` Las elecciones aparecen desglosadas limpiamente bajo el producto.`]}),`\n`]})}),_jsx(Card,{title:`2. En el Punto de Venta (POS)`,icon:`cash-register`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Registro en 2 toques:`}),` Selección inmediata sin cálculos mentales ni textos libres.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Cero pedidos incompletos:`}),` El sistema bloquea el envío si falta una selección obligatoria.`]}),`\n`]})}),_jsx(Card,{title:`3. En Cocina y Despacho`,icon:`kitchen-set`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Comanda térmica y pantalla clara:`}),` Opciones impresas con sangría bajo el plato principal.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Trazabilidad servido vs. cobrado:`}),` Seguridad de que todo extra preparado fue registrado.`]}),`\n`]})}),_jsx(Card,{title:`4. Reportes y Finanzas`,icon:`chart-line-up`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Caja y ventas 100% exactas:`}),` Cada adicional cobrado se suma al precio vendido sin fugas de dinero.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Historial auditable:`}),` Cada ticket guarda el desglose exacto de las opciones vendidas.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Integración contable:`}),` Subtotales e IGV automáticos sin descuadres al cierre.`]}),`\n`]})})]}),`\n`,_jsx(Frame,{caption:`Experiencia interactiva del comensal en la Carta Digital Pública`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/viwpowered/images/carta_publica_movil.png`,alt:`Carta pública móvil`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Gestión de Variantes","description":"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.","icon":"sliders","href":"/carta/variantes"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Objetivos del Sistema","slug":"objetivos-del-sistema","depth":2,"children":[]},{"title":"¿Qué son las Variantes?","slug":"¿qué-son-las-variantes","depth":2,"children":[{"title":"Los 2 Tipos Principales de Opciones","slug":"los-2-tipos-principales-de-opciones","depth":3,"children":[]},{"title":"¿Cómo se maneja el Precio de cada opción?","slug":"¿cómo-se-maneja-el-precio-de-cada-opción","depth":3,"children":[]}]},{"title":"Crear una nueva Plantilla de Variantes","slug":"crear-una-nueva-plantilla-de-variantes","depth":2,"children":[]},{"title":"Asignación Masiva a Categorías y Excepciones por Producto","slug":"asignación-masiva-a-categorías-y-excepciones-por-producto","depth":2,"children":[{"title":"1. Asignar variantes a Categorías enteras (Herencia Automática)","slug":"1-asignar-variantes-a-categorías-enteras-herencia-automática","depth":3,"children":[]},{"title":"2. Manejo de Excepciones: Personalizar o excluir en un producto específico","slug":"2-manejo-de-excepciones-personalizar-o-excluir-en-un-producto-específico","depth":3,"children":[]}]},{"title":"La Experiencia en Acción: De la Pantalla a la Cocina","slug":"la-experiencia-en-acción-de-la-pantalla-a-la-cocina","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"viwpowered","siteName":"Viw-Carta","title":"Gestión de Variantes - Viw-Carta","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T20:25:04.699Z","originalFileLocation":"carta/variantes.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Viw-Carta\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Gestión de Variantes - Viw-Carta\">\u003cmeta data-mint-head property=\"og:description\" content=\"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Viw-Carta\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://ayuda.viw-carta.com/carta/variantes\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://viwpowered.mintlify.site/_mintlify/api/og/v2?division=Gesti%C3%B3n+de+Carta\u0026amp;title=Gesti%C3%B3n+de+Variantes\u0026amp;description=Personaliza+tus+productos+con+tama%C3%B1os%2C+t%C3%A9rminos+de+cocci%C3%B3n%2C+guarniciones+y+adicionales+con+c%C3%A1lculo+de+precios+autom%C3%A1tico.\u0026amp;theme=a002dd5fe6a472d8fbb6dacf\u0026amp;signature=dd3ea0495b00427baef261af08ef249b6b3808df50360b9eaec836b37fc1d862\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Gestión de Variantes - Viw-Carta\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://viwpowered.mintlify.site/_mintlify/api/og/v2?division=Gesti%C3%B3n+de+Carta\u0026amp;title=Gesti%C3%B3n+de+Variantes\u0026amp;description=Personaliza+tus+productos+con+tama%C3%B1os%2C+t%C3%A9rminos+de+cocci%C3%B3n%2C+guarniciones+y+adicionales+con+c%C3%A1lculo+de+precios+autom%C3%A1tico.\u0026amp;theme=a002dd5fe6a472d8fbb6dacf\u0026amp;signature=dd3ea0495b00427baef261af08ef249b6b3808df50360b9eaec836b37fc1d862\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/viwpowered/O67R_nZPFf1Y2agF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Viw-Carta\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#10b981\">\u003clink data-mint-head rel=\"canonical\" href=\"https://ayuda.viw-carta.com/carta/variantes\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/carta/variantes.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://ayuda.viw-carta.com/#organization\",\"name\":\"Viw-Carta\",\"url\":\"https://ayuda.viw-carta.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/viwpowered/Gf3_sFsZr6FQA-X9/images/logo-light.svg?fit=max\u0026auto=format\u0026n=Gf3_sFsZr6FQA-X9\u0026q=85\u0026s=91e1b60b42775d8bfd58cb62d178c322\"}},{\"@type\":\"WebSite\",\"@id\":\"https://ayuda.viw-carta.com#website\",\"name\":\"Viw-Carta\",\"url\":\"https://ayuda.viw-carta.com\",\"publisher\":{\"@id\":\"https://ayuda.viw-carta.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://ayuda.viw-carta.com/carta/variantes#webpage\",\"url\":\"https://ayuda.viw-carta.com/carta/variantes\",\"name\":\"Gestión de Variantes\",\"description\":\"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\",\"dateModified\":\"2026-11-09T20:25:04.699Z\",\"isPartOf\":{\"@id\":\"https://ayuda.viw-carta.com#website\"},\"breadcrumb\":{\"@id\":\"https://ayuda.viw-carta.com/carta/variantes#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://ayuda.viw-carta.com/carta/variantes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Viw-Carta\",\"item\":\"https://ayuda.viw-carta.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gestión de Variantes\",\"item\":\"https://ayuda.viw-carta.com/carta/variantes\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://ayuda.viw-carta.com/carta/variantes#article\",\"headline\":\"Gestión de Variantes\",\"name\":\"Gestión de Variantes\",\"description\":\"Personaliza tus productos con tamaños, términos de cocción, guarniciones y adicionales con cálculo de precios automático.\",\"url\":\"https://ayuda.viw-carta.com/carta/variantes\",\"mainEntityOfPage\":{\"@id\":\"https://ayuda.viw-carta.com/carta/variantes#webpage\"},\"dateModified\":\"2026-11-09T20:25:04.699Z\",\"publisher\":{\"@id\":\"https://ayuda.viw-carta.com/#organization\"},\"isPartOf\":{\"@id\":\"https://ayuda.viw-carta.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Viw-Carta\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Viw-Carta","nav":{"global":null,"groups":[{"group":"Comenzando","pages":[{"title":"Bienvenido a la Documentación de Viw-Carta","description":"Guías operativas y manuales paso a paso para dominar tu restaurante con Viw-Carta.","icon":"book-open","href":"/introduccion"}]},{"group":"Gestión de Carta","pages":[{"title":"Gestión de Variantes","icon":"sliders","href":"/carta/variantes"}]}]},"basePath":"","title":"Gestión de Variantes - Viw-Carta","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-5Xwp92K7.js","DynamicMarkdown-BoyYAA8K.js","zoom-image-lightbox-DkE6VzSN.js","lightbox-handle-r17bVUz3.js"]}