# Printing labels/barcode

KB CloudERP comes with an inbuilt feature to print customized labels for products.

You can go to print label screen from multiple places:

* From the Products Sidebar menu `Products -> Print Labels`
* Go to `Products -> View Products` and click on `Actions -> Labels` This will add the selected product to the print label list.
* Go to `Purchases -> List Purchases` and click on `Actions -> Labels` This will add the products from the selected purchase to the print label list.

{% hint style="danger" %}
**Important Note:**&#x20;

If you are printing barcodes/Labels for POS scan purposes, kindly use the `Code-128` barcode type only.
{% endhint %}

### Printing Labels <a href="#printing-labels" id="printing-labels"></a>

1. Once you’re on the print label screen, add the products for which you want to print labels by entering the name or barcode/SKU ID.
2. Adjust the quantity of each product’s label (*No. of labels*).
3. Select the information you want to display in labels by checking/unchecking the options under the “Information to show in labels” heading.
4. Select the Barcode Setting according to your sticker. We have included some commonly used settings.\
   You can add a new setting from `Settings -> Barcode Settings` menu.
5. Click on Preview to view the labels.
6. If everything looks good, you can print it on the Print button.
7. If some information is displayed half because of sticker size, then it is advised to hide them or use 20 Labels Per sheet settings.

{% hint style="info" %}
**Customization:**&#x20;

You must set the Margins to ‘default’ in the browser print window.&#x20;

For better customization or if you like to print 2,3,5,10 labels per row or however you want, you can follow the steps below.
{% endhint %}

### Add Custom Barcode Settings <a href="#error-01-unsupported-sku-id-for-the-selected-barcode-type" id="error-01-unsupported-sku-id-for-the-selected-barcode-type"></a>

If you want to create a custom barcode setting here we have 2 options that you can configure step by step. It will also help resolve the half-cutting sticker size and give me flexibility on your labels.

#### **01. Continuous Rolls**

Go to `settings -> Barcode settings -> add new setting`

Fill in the below image details and click save/update.

<figure><img src="https://1783993055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5qTRYj3FxhZPJbTyUzR4%2Fuploads%2F5xxkbASSN9GQrlWOmNlA%2FRolls%20Barcode.png?alt=media&#x26;token=e69b2df9-d4a4-4b35-86b9-ea218d5d4a7a" alt=""><figcaption></figcaption></figure>

#### **02. A4 Size Paper**

Go to `settings -> Barcode settings -> add new setting`

Fill in the below image details and click save/update.

<figure><img src="https://1783993055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5qTRYj3FxhZPJbTyUzR4%2Fuploads%2FpZmDK7zmN0cfm0WL0sPr%2FA4%20barcode.png?alt=media&#x26;token=d8d65142-c2ae-4878-a270-d83a5aeaa912" alt=""><figcaption></figcaption></figure>

### Common Errors <a href="#error-01-unsupported-sku-id-for-the-selected-barcode-type" id="error-01-unsupported-sku-id-for-the-selected-barcode-type"></a>

#### <mark style="color:red;">Error 01:</mark> Unsupported SKU ID for the selected barcode type <a href="#error-01-unsupported-sku-id-for-the-selected-barcode-type" id="error-01-unsupported-sku-id-for-the-selected-barcode-type"></a>

This error means the SKU provided by you when creating the product doesn’t satisfy the encoding as per the barcode type.

The solution can be to edit the product, change the barcode type to “**Code 128**” save & try printing the label again.

#### <mark style="color:red;">Error 02:</mark> 000000 before the SKU while scanning the barcode <a href="#error-02-000000-before-the-sku-while-scanning-the-barcode" id="error-02-000000-before-the-sku-while-scanning-the-barcode"></a>

The main reason for this is in the barcode type EAN-13 or others, you need to change to Code-128 and it will work fine as the Code-128 has universal reading methods and is compatible with product SKU only.

<figure><img src="https://1783993055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5qTRYj3FxhZPJbTyUzR4%2Fuploads%2FV6Jqt3dKTnKy0rgqOCST%2FIMG_2033.webp?alt=media&#x26;token=66360e0e-30dc-4dbf-8b32-361abc4bf7e2" alt=""><figcaption></figcaption></figure>

So, to avoid issues with leading zeros in EAN-13 barcodes as it is scanning country code, company prefix, and other details,&#x20;

{% hint style="success" %}
**Solution:**&#x20;

We recommend changing from any other barcode type from your product setting to `Code 128` format and reprinting it.
{% endhint %}

Check out the above image for a better understanding of these 2 barcode types of output values.

<br>


---

# 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.kbgfuzion.com/erp/knowledge-base/products/printing-labels-barcode.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.
