# Asignaciones de artículos

Las asignaciones son una funcionalidad que permite **vincular uno o varios códigos de barras a un artículo.**

Se utilizan tanto para:

- **Asignar códigos de barras a artículos ya creados**, permitiendo su uso en ventas al escanearlos
- **Crear conjuntos o packs de productos**

Por ejemplo, se utiliza para definir los códigos de los cartones especificando que un cartón contiene X cajetillas.


#### **Asignación simple**

Uso: asignar **nuevo código** a un artículo existente. Por ejemplo, un cartón de tabaco que contiene 10 cajetillas de un mismo tipo de cigarrillo.

##### Para crear una asignación simple, sigue estos pasos:

**1. Acceso al módulo**

Desde el menú **Control y Gestión,** accede a **Artículos y Prensa** y selecciona la pestaña **Asignaciones**.

**2. Código de la asignación**

- En el campo **Código** Introduce el código de la asignación.
- Si el código no existe aparecerá una pantalla en blanco. Pulsa **ESC** para continuar

**3. Tipo de Asignación**

Al preguntar si es asignación múltiple, selecciona **NO**.

**4. Datos de la Asignación**

- **Artículo**: artículo al que se asigna el código
- **Cdad.**: cantidad incluida en la asignación  
    (ejemplo: 8 si el cartón contiene 8 cajetillas)
- **Descuento**: descuento automático al escanear el código

<p class="callout danger">⚠️ En tabaco, el descuento **siempre debe ser 0**</p>

**5. Guardar la asignación**

Pulsa **Insertar / Guardar** para finalizar el alta de la asignación simple.

##### **Problemas habituales**

¿Por qué cuando paso un artículo me sale otro?

Si al escanear un artículo el sistema muestra otro diferente, normalmente significa que el código de barras está asignado incorrectamente dentro del sistema.

Las causas más habituales son:

- El código de barras pertenece a otro artículo.
- Existe un código duplicado.
- El artículo tiene una asignación incorrecta.
- El proveedor ha cambiado el código del producto.
- Existe una asignación adicional configurada sobre otro artículo.

**Comprobaciones recomendadas:**

1. Revisar la ficha del artículo.

**Comprobar:**

- Código de barras.
- Código de proveedor.
- Datos del artículo.

2. **Revisar las asignaciones del artículo.**

Verificar que el código de barras no esté asociado a otro producto.

3. **Revisar Asignaciones múltiples.**

Acceder a:

Control y Gestión → Asignaciones múltiples

Comprobar que no existan códigos duplicados o asignaciones incorrectas.

Importante:

Si un mismo código está asociado a varios artículos, el sistema puede reconocer un producto diferente al esperado.

Datos para Copilot

Intención: artículo incorrecto al escanear

**Frases de entrenamiento:**

- ¿Por qué cuando paso un artículo me sale otro?
- Escaneo un producto y aparece otro.
- El lector reconoce otro artículo.
- El código de barras abre otro producto.
- Me sale un artículo diferente.
- El escáner detecta otro artículo.
- Tengo un código de barras mal asignado.
- El producto sale incorrecto al escanear.
- Problema con códigos de barras.

**Respuesta del bot:**

Si al escanear un artículo aparece otro diferente, normalmente el código de barras está asociado incorrectamente dentro del sistema o existe una asignación duplicada.

**Se recomienda revisar:**

- La ficha del artículo.
- El código de barras.
- El código de proveedor.
- Las asignaciones del artículo.
- Las Asignaciones múltiples para comprobar que no existan códigos duplicados.

#### **Problema habitual: el cartón de tabaco aparece con precio incorrecto**

Cuando un cartón de tabaco aparece con un precio incorrecto, normalmente no debe corregirse creando un artículo nuevo ni modificando manualmente el precio del cartón.

En el sistema, los cartones deben estar configurados como **asignaciones de la cajetilla**. Por tanto, el precio del cartón se calcula según la cajetilla asociada y la cantidad de unidades indicadas en la asignación.

**Qué revisar**

Accede a:

**Control y Gestión → Artículos y Prensa → pestaña Asignaciones**

Busca el código del cartón y comprueba:

- Que el cartón esté asignado a la **cajetilla correcta**.
- Que el campo **Cdad.** tenga las unidades reales que contiene el cartón. 
    - Por ejemplo: si el cartón contiene 10 cajetillas, debe indicar **10**.
    - Si contiene 8 cajetillas, debe indicar **8**.
- Que el campo **Descuento** esté a 0, ya que en tabaco no debe aplicarse descuento.

**Importante**

Los cartones de tabaco no deben crearse como artículos independientes si corresponden al mismo producto en formato cartón. Deben gestionarse desde **Asignaciones**, vinculando el código del cartón con la cajetilla correspondiente e indicando cuántas unidades contiene.

Si la asignación está mal configurada, el sistema puede mostrar un precio incorrecto, calcular mal el importe de venta o descontar mal el stock.

#### **Datos para Copilot**

**Intención:** Cartón de tabaco con precio incorrecto

**Frases de entrenamiento:**

- cartón de tabaco con precio incorrecto
- el cartón sale con precio mal
- el cartón de tabaco cobra mal
- el cartón tiene mal el precio
- precio incorrecto en cartones
- el cartón no calcula bien el precio
- al vender un cartón sale otro precio
- cartón de tabaco mal configurado
- revisar precio de cartón
- cartón asignado mal
- el cartón no corresponde con la cajetilla
- el cartón descuenta mal el stock
- precio mal en asignación de cartón

**Respuesta del bot:**

Los cartones de tabaco deben estar configurados como **asignaciones de la cajetilla**, no como artículos independientes.

Si un cartón aparece con el precio incorrecto, hay que revisar la asignación del cartón y comprobar que esté asociada a la cajetilla correcta y que la cantidad indicada sea la adecuada.

**Pasos:**

1. Accede a **Control y Gestión**.
2. Entra en **Artículos y Prensa**.
3. Abre la pestaña **Asignaciones**.
4. Busca el código del cartón.
5. Comprueba que el campo **Artículo** corresponde a la cajetilla correcta.
6. Revisa el campo **Cdad.** e indica las unidades que contiene el cartón. 
    - Por ejemplo, si el cartón contiene 10 cajetillas, debe indicar **10**.
7. Comprueba que el campo **Descuento** esté a 0.
8. Guarda los cambios con **Insertar / Guardar**.

**Importante:**  
En tabaco, el descuento debe estar siempre a 0. El cartón debe venderse mediante asignación a la cajetilla, indicando las unidades que contiene.

#### **Asignación múltiple**

Uso: **Varios artículos diferentes**, como pack de mechero + papel

##### **Para crear una asignación múltiple, sigue estos pasos:**

**1. Acceso al módulo**

Desde el menú **Control y Gestión,** accede a **Artículos y Prensa** y selecciona la pestaña **Asignaciones**.

**2. Código de la asignación**

- En el campo **Código** Introduce el código de la asignación o pulsa **F6 (Código EAN)**.
- Si el código no existe aparecerá una pantalla en blanco. Pulsa **ESC** para continuar

**3. Tipo de Asignación**

Al preguntar si es asignación múltiple, selecciona **SI**

**4. Datos de la asignación**

- **Descripción conjunto**: nombre del pack o promoción
- **Familia**: categoría principal (define el tipo de IVA)
- **Subfamilia**: nivel adicional de categoría
- **Empresa**: empresa a la que pertenece la asignación
- En el campo **Detalle Tiquet**:
    
    
    - **S**: se muestran todos los artículos en el ticket
    - **N**: solo se muestra el nombre del conjunto

**5. Añadir artículos a la asignación**

Desde la grilla de artículos, selecciona los productos y sus cantidades.

**6. Finalizar asignación**

Pulsa **F2 – Finalizar Asignación** e indica el **precio de venta del conjunto** (Por defecto, mostrará la suma de los PVP de los artículos)

Opcionalmente:

- Aplica un **descuento** al conjunto

**7. Guardar la asignación**

Pulsa **Insertar / Guardar** para finalizar el alta de la asignación múltiple.

**Notas importantes sobre las asignaciones**

- Las asignaciones simples y múltiples se gestionan desde el mismo módulo
- El tipo de asignación se define al crearla y **no debe confundirse con un artículo normal**

#### **<span class="BZ_Pyq_fadeIn">Cuándo </span><span class="BZ_Pyq_fadeIn">modificar </span><span class="BZ_Pyq_fadeIn">o </span><span class="BZ_Pyq_fadeIn">dar </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">baja </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">asignación</span>**

<span class="BZ_Pyq_fadeIn">En </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">mayoría </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">casos, </span><span class="BZ_Pyq_fadeIn">si </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">está </span><span class="BZ_Pyq_fadeIn">mal </span><span class="BZ_Pyq_fadeIn">configurada </span>**<span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">necesario </span><span class="BZ_Pyq_fadeIn">eliminarla</span>**<span class="BZ_Pyq_fadeIn">, </span><span class="BZ_Pyq_fadeIn">basta </span><span class="BZ_Pyq_fadeIn">con </span>**<span class="BZ_Pyq_fadeIn">modificarla</span>**<span class="BZ_Pyq_fadeIn">.</span>

##### <span class="BZ_Pyq_fadeIn">Pasos</span>

1. <span class="BZ_Pyq_fadeIn">Accede </span><span class="BZ_Pyq_fadeIn">a </span>**<span class="BZ_Pyq_fadeIn">Control </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Gestión → </span><span class="BZ_Pyq_fadeIn">Artículos </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Prensa → </span><span class="BZ_Pyq_fadeIn">pestaña </span><span class="BZ_Pyq_fadeIn">Asignaciones</span>**<span class="BZ_Pyq_fadeIn">.</span>
2. <span class="BZ_Pyq_fadeIn">Localiza </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">introduciendo </span><span class="BZ_Pyq_fadeIn">su </span>**<span class="BZ_Pyq_fadeIn">código</span>**<span class="BZ_Pyq_fadeIn">.</span>
3. <span class="BZ_Pyq_fadeIn">Ábrela </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">pantalla.</span>
4. <span class="BZ_Pyq_fadeIn">Modifica </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">campo </span><span class="BZ_Pyq_fadeIn">necesario, </span><span class="BZ_Pyq_fadeIn">por </span><span class="BZ_Pyq_fadeIn">ejemplo:</span>
    
    
    - <span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">artículo </span><span class="BZ_Pyq_fadeIn">asociado </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">incorrecto</span>
    - <span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">cantidad </span><span class="BZ_Pyq_fadeIn">incluida </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">errónea</span>
    - <span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">necesario </span><span class="BZ_Pyq_fadeIn">ajustar </span><span class="BZ_Pyq_fadeIn">algún </span><span class="BZ_Pyq_fadeIn">dato </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación</span>
5. <span class="BZ_Pyq_fadeIn">Pulsa </span>**<span class="BZ_Pyq_fadeIn">Insertar / </span><span class="BZ_Pyq_fadeIn">Guardar</span>** <span class="BZ_Pyq_fadeIn">para </span><span class="BZ_Pyq_fadeIn">guardar </span><span class="BZ_Pyq_fadeIn">los </span><span class="BZ_Pyq_fadeIn">cambios.</span>

<span class="BZ_Pyq_fadeIn">Utiliza </span>**<span class="BZ_Pyq_fadeIn">F5 – </span><span class="BZ_Pyq_fadeIn">Baja</span>** <span class="BZ_Pyq_fadeIn">cuando:</span>

- <span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span>**<span class="BZ_Pyq_fadeIn">ya </span><span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">se </span><span class="BZ_Pyq_fadeIn">va </span><span class="BZ_Pyq_fadeIn">a </span><span class="BZ_Pyq_fadeIn">utilizar</span>**
- <span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">código </span>**<span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">corresponde </span><span class="BZ_Pyq_fadeIn">a </span><span class="BZ_Pyq_fadeIn">ningún </span><span class="BZ_Pyq_fadeIn">artículo </span><span class="BZ_Pyq_fadeIn">válido</span>**
- <span class="BZ_Pyq_fadeIn">se </span><span class="BZ_Pyq_fadeIn">quiere </span>**<span class="BZ_Pyq_fadeIn">eliminar </span><span class="BZ_Pyq_fadeIn">completamente </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">del </span><span class="BZ_Pyq_fadeIn">sistema</span>**

#### **<span class="BZ_Pyq_fadeIn"><span class="BZ_Pyq_fadeIn">D</span>ar </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">baja </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">asignación</span>**

<span class="BZ_Pyq_fadeIn">Para </span><span class="BZ_Pyq_fadeIn">eliminar </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">asignación:</span>

1. <span class="BZ_Pyq_fadeIn">Accede </span><span class="BZ_Pyq_fadeIn">a </span>**<span class="BZ_Pyq_fadeIn">Control </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Gestión → </span><span class="BZ_Pyq_fadeIn">Artículos </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Prensa → </span><span class="BZ_Pyq_fadeIn">pestaña </span><span class="BZ_Pyq_fadeIn">Asignaciones</span>**<span class="BZ_Pyq_fadeIn">.</span>
2. <span class="BZ_Pyq_fadeIn">Introduce </span><span class="BZ_Pyq_fadeIn">el </span>**<span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación</span>**<span class="BZ_Pyq_fadeIn">.</span>
3. <span class="BZ_Pyq_fadeIn">Abre </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">pantalla.</span>
4. <span class="BZ_Pyq_fadeIn">Pulsa </span>**<span class="BZ_Pyq_fadeIn">F5 – </span><span class="BZ_Pyq_fadeIn">Baja</span>** <span class="BZ_Pyq_fadeIn">para </span><span class="BZ_Pyq_fadeIn">eliminarla.</span>

<span class="BZ_Pyq_fadeIn">Una </span><span class="BZ_Pyq_fadeIn">vez </span><span class="BZ_Pyq_fadeIn">eliminada, </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">dejará </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">funcionar </span><span class="BZ_Pyq_fadeIn">como </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">las </span><span class="BZ_Pyq_fadeIn">ventas.</span>

#### **<span class="BZ_Pyq_fadeIn">Corregir </span><span class="BZ_Pyq_fadeIn">errores </span><span class="BZ_Pyq_fadeIn">habituales </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">asignaciones</span>**

<span class="BZ_Pyq_fadeIn">Si </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">funciona </span><span class="BZ_Pyq_fadeIn">correctamente </span><span class="BZ_Pyq_fadeIn">o </span><span class="BZ_Pyq_fadeIn">se </span><span class="BZ_Pyq_fadeIn">ha </span><span class="BZ_Pyq_fadeIn">creado </span><span class="BZ_Pyq_fadeIn">con </span><span class="BZ_Pyq_fadeIn">datos </span><span class="BZ_Pyq_fadeIn">incorrectos, </span><span class="BZ_Pyq_fadeIn">revisa </span><span class="BZ_Pyq_fadeIn">las </span><span class="BZ_Pyq_fadeIn">siguientes </span><span class="BZ_Pyq_fadeIn">situaciones:</span>

**<span class="BZ_Pyq_fadeIn">El </span><span class="BZ_Pyq_fadeIn">artículo </span><span class="BZ_Pyq_fadeIn">asociado </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">incorrecto</span>**  
<span class="BZ_Pyq_fadeIn">Abre </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">desde </span>**<span class="BZ_Pyq_fadeIn">Control </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Gestión → </span><span class="BZ_Pyq_fadeIn">Artículos </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">Prensa → </span><span class="BZ_Pyq_fadeIn">pestaña </span><span class="BZ_Pyq_fadeIn">Asignaciones</span>** <span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">modifica </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">campo </span>**<span class="BZ_Pyq_fadeIn">Artículo</span>** <span class="BZ_Pyq_fadeIn">con </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">producto </span><span class="BZ_Pyq_fadeIn">correcto.</span>  
<span class="BZ_Pyq_fadeIn">Pulsa </span>**<span class="BZ_Pyq_fadeIn">Insertar / </span><span class="BZ_Pyq_fadeIn">Guardar</span>** <span class="BZ_Pyq_fadeIn">para </span><span class="BZ_Pyq_fadeIn">aplicar </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">cambio.</span>

**<span class="BZ_Pyq_fadeIn">La </span><span class="BZ_Pyq_fadeIn">cantidad </span><span class="BZ_Pyq_fadeIn">incluida </span><span class="BZ_Pyq_fadeIn">en </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">errónea</span>**  
<span class="BZ_Pyq_fadeIn">Accede </span><span class="BZ_Pyq_fadeIn">a </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">modifica </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">campo </span>**<span class="BZ_Pyq_fadeIn">Cdad.</span>** <span class="BZ_Pyq_fadeIn">con </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">cantidad </span><span class="BZ_Pyq_fadeIn">correcta.</span>  
<span class="BZ_Pyq_fadeIn">Guarda </span><span class="BZ_Pyq_fadeIn">los </span><span class="BZ_Pyq_fadeIn">cambios.</span>

**<span class="BZ_Pyq_fadeIn">El </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">ya </span><span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">debe </span><span class="BZ_Pyq_fadeIn">utilizarse</span>**  
<span class="BZ_Pyq_fadeIn">Localiza </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">por </span><span class="BZ_Pyq_fadeIn">su </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">pulsa </span>**<span class="BZ_Pyq_fadeIn">F5 – </span><span class="BZ_Pyq_fadeIn">Baja</span>** <span class="BZ_Pyq_fadeIn">para </span><span class="BZ_Pyq_fadeIn">eliminarla </span><span class="BZ_Pyq_fadeIn">del </span><span class="BZ_Pyq_fadeIn">sistema.</span>

**<span class="BZ_Pyq_fadeIn">El </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">escaneado </span><span class="BZ_Pyq_fadeIn">no </span><span class="BZ_Pyq_fadeIn">corresponde </span><span class="BZ_Pyq_fadeIn">al </span><span class="BZ_Pyq_fadeIn">artículo </span><span class="BZ_Pyq_fadeIn">esperado</span>**  
<span class="BZ_Pyq_fadeIn">Comprueba </span><span class="BZ_Pyq_fadeIn">que </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">está </span><span class="BZ_Pyq_fadeIn">asociado </span><span class="BZ_Pyq_fadeIn">al </span><span class="BZ_Pyq_fadeIn">artículo </span><span class="BZ_Pyq_fadeIn">correcto </span><span class="BZ_Pyq_fadeIn">dentro </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación.</span>  
<span class="BZ_Pyq_fadeIn">Si </span><span class="BZ_Pyq_fadeIn">es </span><span class="BZ_Pyq_fadeIn">necesario, </span><span class="BZ_Pyq_fadeIn">modifica </span><span class="BZ_Pyq_fadeIn">la </span><span class="BZ_Pyq_fadeIn">asignación </span><span class="BZ_Pyq_fadeIn">o </span><span class="BZ_Pyq_fadeIn">crea </span><span class="BZ_Pyq_fadeIn">una </span><span class="BZ_Pyq_fadeIn">nueva </span><span class="BZ_Pyq_fadeIn">con </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">adecuado.</span>

#### **<span class="BZ_Pyq_fadeIn">Preguntas </span><span class="BZ_Pyq_fadeIn">relacionadas</span>**

- <span class="BZ_Pyq_fadeIn">¿</span><span class="BZ_Pyq_fadeIn">Cómo </span><span class="BZ_Pyq_fadeIn">cambiar </span><span class="BZ_Pyq_fadeIn">el </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">un </span><span class="BZ_Pyq_fadeIn">producto </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">tabaco?</span>
- <span class="BZ_Pyq_fadeIn">¿</span><span class="BZ_Pyq_fadeIn">Cómo </span><span class="BZ_Pyq_fadeIn">sustituir </span><span class="BZ_Pyq_fadeIn">un </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">antiguo </span><span class="BZ_Pyq_fadeIn">por </span><span class="BZ_Pyq_fadeIn">uno </span><span class="BZ_Pyq_fadeIn">nuevo?</span>
- <span class="BZ_Pyq_fadeIn">¿</span><span class="BZ_Pyq_fadeIn">Cómo </span><span class="BZ_Pyq_fadeIn">dar </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">baja </span><span class="BZ_Pyq_fadeIn">un </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">y </span><span class="BZ_Pyq_fadeIn">crear </span><span class="BZ_Pyq_fadeIn">otro </span><span class="BZ_Pyq_fadeIn">nuevo?</span>
- <span class="BZ_Pyq_fadeIn">¿</span><span class="BZ_Pyq_fadeIn">Qué </span><span class="BZ_Pyq_fadeIn">hacer </span><span class="BZ_Pyq_fadeIn">si </span><span class="BZ_Pyq_fadeIn">un </span><span class="BZ_Pyq_fadeIn">código </span><span class="BZ_Pyq_fadeIn">de </span><span class="BZ_Pyq_fadeIn">tabaco </span><span class="BZ_Pyq_fadeIn">ha </span><span class="BZ_Pyq_fadeIn">cambiado?</span>

#### **<span role="text">Importante sobre formatos de artículos (cartones, cajetillas, packs)</span>**

En el sistema, cuando un mismo producto se trabaja en distintos formatos (por ejemplo, cajetillas y cartones), **la relación entre ellos se gestiona siempre desde Asignaciones**.

**Esto significa que:**

- El artículo base (por ejemplo, la cajetilla) se crea en el módulo de Artículos
- Los formatos asociados (como cartones) **no se crean como artículos independientes**, sino como asignaciones
- En la asignación se indica cuántas unidades contiene cada formato (por ejemplo, un cartón = 10 cajetillas)

**Esta configuración permite que el sistema:**

- Ajuste correctamente las cantidades al vender
- Reconozca distintos códigos de barras para un mismo producto
- Mantenga el control correcto de stock y precios

#### Importante

La gestión de formatos de un mismo producto (como cartones y cajetillas) se realiza desde Asignaciones, no desde el módulo de Artículos ni desde el campo Unidad de Caja.