# Insertar códigos de barras en etiquetas personalizadas

Puede insertar diferentes tipos de objetos en las etiquetas, como cuadros de texto, campos, códigos de barras, líneas e imágenes.

{% hint style="info" %}
Puede editar etiquetas existentes. Sin embargo, la mejor práctica es crear una nueva etiqueta (que puede basarse en una etiqueta existente) y guardar la etiqueta con un nuevo nombre. Consulte [**Crear nuevas etiquetas con el Diseñador de etiquetas**](/es/store-manager/manage-inventory/create-and-print-labels/label-designer-select-label-format.md) para obtener más información.
{% endhint %}

1. Haga clic en **Insertar** y seleccione **BarCode**. El cursor cambia a un icono de lápiz.
2. Haga clic y arrastre para dibujar un cuadro de código de barras.

<div align="left"><img src="/files/65a0b299657852e0a70db1b832505d7a4b9a377f" alt=""></div>

3. Conecte el objeto de código de barras al tipo de código de barras del artículo en la base de datos RMH:
   1. En la pantalla **Propiedades** pestaña, haga clic en la **Propiedades** icono.
   2. Haga clic en la lista desplegable junto a **Code Type** y seleccione el tipo de código de barras, p. ej., UPC, EAN.
   3. En la pantalla **Propiedades** pestaña, haga clic en la **Vinculaciones** icono.
   4. En **Apariencia**, haga clic en los puntos suspensivos (...) junto a **Code Type**. La **Script Editor** se muestra.
   5. Haga clic en el **Orígenes de datos** .
   6. Expandir **NewDataset**, expandir **Tabla**, y haga doble clic en **BarcodeFormat**. Se inserta un comando SQL que buscará el formato de código de barras asignado al artículo en la base de datos RMH.
   7. (Opcional) Edite el script para llamar a **PerpetuumSoft Framework** para los formatos de código de barras:\
      `(PerpetuumSoft.Framework.Drawing.BarCodeType)Convert.ToInt16(GetData("NewDataset.Table.BarcodeFormat"))`
   8. Haga clic en **Aceptar**.

{% hint style="warning" %}
Si no llama a PerpetuumSoft Framework, el código de barras no se mostrará ni se imprimirá correctamente en la etiqueta. Consulte la [**Report Sharp-Shooter User Guide**](https://www.perpetuumsoft.com/sf/en/fls/rss/ReportSharpShooterUserGuide.pdf) de Perpetuum Software para obtener más información.
{% endhint %}

<div align="left"><img src="/files/c605a483333c974aadd578546cf40c97916ce158" alt=""></div>

<div align="left"><img src="/files/9175328563bd6732e792a9248a49155ab8349a34" alt=""></div>

<div align="left"><img src="/files/68d86d9beea1458dc0cb59b00bff06dc8f9776ac" alt=""></div>

<div align="left"><img src="/files/42bbc9b04e79b55b5b4ff56ad0162a3a44947d7c" alt=""></div>

<div align="left"><img src="/files/68553d044e161a7b9b9774727bf413f5482dda9c" alt=""></div>

4. (Opcional) Muestre el **Código de búsqueda del artículo** debajo del código de barras:
   1. En la pantalla **Propiedades** pestaña, haga clic en la **Vinculaciones** icono.
   2. Haga clic en los puntos suspensivos (...) junto a **Código**. La **Script Editor** se muestra.
   3. Haga clic en el **Orígenes de datos** .
   4. Expandir **NewDataset**, expandir **Tabla**, y haga doble clic en **ItemLookupCode**. Se inserta un comando SQL que buscará el código de búsqueda del artículo en la base de datos RMH.
   5. Haga clic en **Aceptar**.

<div align="left"><img src="/files/68d86d9beea1458dc0cb59b00bff06dc8f9776ac" alt=""></div>

<div align="left"><img src="/files/86ce7c7381e519728b82d67130bc8b8120cb308e" alt=""></div>

<div align="left"><img src="/files/b79623d1efe72264800cfea2ca15847bf99afbd5" alt=""></div>

5. Ajuste la posición del código de barras en la etiqueta:
   1. En la pantalla **Propiedades** pestaña, haga clic en la **Propiedades** icono.
   2. Haga clic en el **Propiedades** icono.
   3. En **Diseño**, ajuste el **Ubicación** y **Tamaño**.

{% hint style="warning" %}
Asegúrese de que el código de barras no se superponga con otros objetos de la etiqueta. Las superposiciones pueden causar problemas de impresión.
{% endhint %}

<div align="left"><img src="/files/c605a483333c974aadd578546cf40c97916ce158" alt=""></div>

<div align="left"><img src="/files/eac66c800ee63801f6db9c014205c4f5a41a02cb" alt=""></div>

6. Guarde los cambios.
7. Imprima la etiqueta para probar el tamaño y la ubicación del código de barras, y la legibilidad del texto.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/es/store-manager/manage-inventory/create-and-print-labels/label-designer-inserting-barcodes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
