diff --git a/inventory/barcode/operations/internal.rst b/inventory/barcode/operations/internal.rst index 2977c1182..a9333b201 100644 --- a/inventory/barcode/operations/internal.rst +++ b/inventory/barcode/operations/internal.rst @@ -1,24 +1,102 @@ -=============================== -How to do an internal transfer? -=============================== +==================== +Process to Transfers +==================== -In Odoo, there are two types of internal transfers: +Simple Transfers +================ -- Those initiated automatically by the system (for example, a quality - control) +To process a transfer from the *Barcode* app, the first step is to go +to *Operations*. -- Those created by a worker (for example, through the internal transfer - area of the dashboard). +.. image:: media/internal_01.png + :align: center -To make an Internal Transfer: +Then, you have the choice to either enter an existing transfer, by going +to the corresponding operation type and manually selecting the one you +want to enter, or by scanning the barcode of the transfer. -1. From the home of the barcode application, scan the **source location** +.. image:: media/internal_02.png + :align: center -2. Pick up and **scan the products** +.. image:: media/internal_03.png + :align: center -3. Scan the **destination location** +From there, you will be able to scan the products that are part of the +existing transfer and/or add new products to this transfer. Once all the +products have been scanned, you can validate the transfer to proceed +with the stock moves. -4. **Validate** the transfer to finish it +.. image:: media/internal_04.png + :align: center -.. image:: media/internal01.png +.. note:: + If you have different storage locations in your warehouse, you can add + additional steps for the different operation types. + +Receipts +======== + +When receiving a product in stock, you need to scan its barcode in order +to identify it in the system. Once done, you can either make it enter +the main location of the transfer, for example WH/Stock, or scan a +location barcode to make it enter a sub-location of the main location. + +.. image:: media/internal_05.png + :align: center + +.. note:: + If you want the product to enter WH/Stock in our example, you can simply + scan the next product. + +Delivery Orders +=============== + +When delivering a product, you have to scan the source location if it is +different than the one initially set on the transfer. Then, you can +start scanning the products that are delivered from this specific +location. + +.. image:: media/internal_06.png + :align: center + +Once the different products have been scanned, you have the possibility +to scan another location, such as WH/Stock, and another page will be +added to your delivery order. You can move from one to the other thanks +to the *Previous* and *Next* buttons. + +.. image:: media/internal_07.png + :align: center + +Now, you can validate your transfer. To do so, click on *Next* until +you reach the last page of the transfer. There, you will be able to +validate it. + +.. image:: media/internal_08.png + :align: center + +Internal Transfers +================== + +When realizing an internal transfer with multi-location, you first have +to scan the source location of the product. Then, you can scan the +product in itself, before having to scan the barcode of the destination +location. + +If the source and destination of the internal transfers are already +correct, you don’t need to scan them. + +Transfers with Tracked Products +------------------------------- + +If you work with products tracked by lot/serial numbers, you have two +ways of working: + +- If you work with serial/lot numbers taking all products into consideration, you can scan the barcode of the lot/serial number and Odoo will increase the quantity of the product, setting its lot/serial number. + +.. image:: media/internal_09.png + :align: center + +- If you have the same lot/serial number for different products, you can work by scanning the product barcode first, and then the barcode of the lot/serial number. + +.. image:: media/internal_10.png :align: center \ No newline at end of file diff --git a/inventory/barcode/operations/media/internal01.png b/inventory/barcode/operations/media/internal01.png deleted file mode 100644 index 6bd284c2d..000000000 Binary files a/inventory/barcode/operations/media/internal01.png and /dev/null differ diff --git a/inventory/barcode/operations/media/internal_01.png b/inventory/barcode/operations/media/internal_01.png new file mode 100644 index 000000000..0e75c522d Binary files /dev/null and b/inventory/barcode/operations/media/internal_01.png differ diff --git a/inventory/barcode/operations/media/internal_02.png b/inventory/barcode/operations/media/internal_02.png new file mode 100644 index 000000000..666eb599d Binary files /dev/null and b/inventory/barcode/operations/media/internal_02.png differ diff --git a/inventory/barcode/operations/media/internal_03.png b/inventory/barcode/operations/media/internal_03.png new file mode 100644 index 000000000..8f83c1b01 Binary files /dev/null and b/inventory/barcode/operations/media/internal_03.png differ diff --git a/inventory/barcode/operations/media/internal_04.png b/inventory/barcode/operations/media/internal_04.png new file mode 100644 index 000000000..9f4771bfd Binary files /dev/null and b/inventory/barcode/operations/media/internal_04.png differ diff --git a/inventory/barcode/operations/media/internal_05.png b/inventory/barcode/operations/media/internal_05.png new file mode 100644 index 000000000..b9d4db9b8 Binary files /dev/null and b/inventory/barcode/operations/media/internal_05.png differ diff --git a/inventory/barcode/operations/media/internal_06.png b/inventory/barcode/operations/media/internal_06.png new file mode 100644 index 000000000..43f486dd5 Binary files /dev/null and b/inventory/barcode/operations/media/internal_06.png differ diff --git a/inventory/barcode/operations/media/internal_07.png b/inventory/barcode/operations/media/internal_07.png new file mode 100644 index 000000000..30bd90a6c Binary files /dev/null and b/inventory/barcode/operations/media/internal_07.png differ diff --git a/inventory/barcode/operations/media/internal_08.png b/inventory/barcode/operations/media/internal_08.png new file mode 100644 index 000000000..93c440a69 Binary files /dev/null and b/inventory/barcode/operations/media/internal_08.png differ diff --git a/inventory/barcode/operations/media/internal_09.png b/inventory/barcode/operations/media/internal_09.png new file mode 100644 index 000000000..e331ecee9 Binary files /dev/null and b/inventory/barcode/operations/media/internal_09.png differ diff --git a/inventory/barcode/operations/media/internal_10.png b/inventory/barcode/operations/media/internal_10.png new file mode 100644 index 000000000..3131ccce1 Binary files /dev/null and b/inventory/barcode/operations/media/internal_10.png differ