> For the complete documentation index, see [llms.txt](https://docs.rmhpos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rmhpos.com/es/store-manager/manage-inventory/create-and-print-labels/label-designer-inserting-barcodes.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
