---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.kz/routing/doc/en/rq-app/scanning.md
  - https://yandex.kz/routing/doc/kk/rq-app/scanning.md
  - https://yandex.kz/routing/doc/ru/rq-app/scanning.md
  - href: en/rq-app/scanning.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
title: RouteQ app — item scanning
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.kz/routing/doc/en/llms.txt


# Item scanning

By scanning barcodes on products, you can confirm the loading of orders at the depot before departing on a route, as well as identify and record their unloading at the delivery location.

Scanning is used in three scenarios:

At the depot

:   In the depot card, you can see a list of products from orders that were assigned to your routes. Scanning helps you confirm that the items were loaded for delivery.

Upon arrival at the delivery location

:   Scanning helps you verify which order the item belongs to.

Return recording at the delivery location

:   If a client refuses part of the products or the entire order, scan the items to record that they weren't dispatched.

{% note warning %}

If a logistics coordinator moves an order from one vehicle to another during the delivery, information about all scanned orders on the route is reset.

{% endnote %}

## Scan products at the depot {#scan-at-depot}

1. Open a [depot card](https://yandex.kz/routing/doc/en/rq-app/depots.md#depot-details) and tap **Scan for loading**.

2. Point the camera at the item barcode so that it appears within the frame on the screen. 
    
    If the camera doesn't recognize the barcode:
    
    1. Tap **Enter code manually**.
    2. Enter the first digits of the item code.
    3. Select the item you need.

3. Repeat scanning for each item in the list. In the upper‑right corner, you can see a counter that displays the number of scanned items and the total number of items to be loaded. 

When all the items are scanned, go back to the depot card and tap the **Visited** button. 

### Partial loading {#partial-upload} 

If some products aren't available at the depot and can't be loaded:
 
1. In the product scanning window, tap <!-- diplodoc:svg ![](./_images/cross.svg) --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0.00 0.00 16.00 16.00" width="16.00" height="16.00"><path fill="#ababab" d="   M 0.00 0.00   L 2.81 0.00   L 7.71 4.94   Q 8.15 5.39 8.56 4.90   Q 10.95 2.03 14.06 0.00   L 16.00 0.00   L 16.00 2.56   L 11.03 7.70   Q 10.64 8.12 11.04 8.52   L 16.00 13.56   L 16.00 16.00   L 13.44 16.00   L 8.46 11.21   Q 8.00 10.76 7.52 11.20   L 2.44 16.00   L 0.00 16.00   L 0.00 13.94   L 4.95 8.44   Q 5.33 8.02 4.94 7.62   L 0.00 2.44   L 0.00 0.00   Z"/></svg>.
2. Return to the depot card.
3. Tap **Visited** → **Continue with partial load**.

## Identify a product at the delivery location {#scan-identify}

If you're unsure which order the item in the vehicle belongs to, scan its barcode — the app will show information about the product. To do this, open the order card and tap **Check items**.

## Record the return of an item at the delivery location {#scan-at-order}

If a client refuses part of the products, scan the information about the returned items. To do this:

1. Open the order card.
2. Tap ![](_images/chose-option-button.svg) → **Partially delivered** → **Save and continue**.
3. Specify the return reason and tap **Continue**.
4. Confirm the return reason.
5. Tap **Scan** and point the camera at the barcode of each returned item.

    If the camera doesn't recognize the code, tap **Enter code manually**.

7. Repeat for all returned items.

<!-- source: en/rq-app/_includes/container-gallery.md -->

<!-- endsource: en/rq-app/_includes/container-gallery.md -->

<!-- source: en/_includes/style-for-page.md -->

<!-- endsource: en/_includes/style-for-page.md -->

<!-- source: en/rq-app/_includes/feedback.md -->
<a href="support">
  <span class="button">Contact support</span>
</a>


<!-- endsource: en/rq-app/_includes/feedback.md -->
