Skip to content

Commit

Permalink
TA#57380 [IMP] stock_picking_barcode: Add Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
majouda committed May 29, 2024
1 parent 684b5d7 commit 55c0d8f
Show file tree
Hide file tree
Showing 9 changed files with 54 additions and 7 deletions.
61 changes: 54 additions & 7 deletions stock_picking_barcode/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,62 @@ Stock Picking Barcode

Context
-------
The module allows scanning a barcode by type of operation.
The module adds a field on pickings which allows you to scan the barcode and fill in the fields using the information contained in the barcode.

Description
-----------
Settings
---------

1- New barcode nomenclature
~~~~~~~~~~~~~~~~~~~~~~~~~~~
As a member of the `Inventory / Administrator` group, I go to the `Inventory application > Configuration > Barcode nomenclatures`
and I see that a new barcode nomenclature `Operations/Detailed Operations` is present.

This nomenclature defines the structure of the barcode which must be decoded during scanning from an inventory operation.

.. image:: static/description/new_nomenclature.png

2- Configuration on operation types
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

As a member of the `Inventory / Administrator` group, I go to the form view of an Operation Type and I see that a new field `Scan from this Operation Type` is added.

.. image:: static/description/operation_type_form.png

When I check the box, I see that the Barcode Nomenclature field appears.
This field is required.

.. image:: static/description/operation_type_form_2.png


3- Configuration on delivery order
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

As a member of the `Inventory / Administrator` group, I go to the form view of the "Delivery Order" operation type and I check the Scan from this operation type box.

I then select the nomenclature "Operations/Detailed Operations" and save.

.. image:: static/description/operation_type_form_3.png

Usage
-----

As an Inventory user, I go to a delivery Order and see that a new Scan field is available.

.. image:: static/description/delivery_order_with_barcode.png

For this exemple my product has the following barcode:

.. image:: static/description/product_with_barcode.png

I click on Edit, then on the Check availability button (if the quantities are not yet reserved) to create the detailed operation lines.
I then click in the Scan field and scan the following barcode for my product.

.. image:: static/description/barcode_to_scan.png

I see that the Done fields is populated from the information in the barcode and the Scan field is empty so I can scan again.

.. image:: static/description/delivery_order_after_scan_barcode.png

This module allows, when the user scans a product, to find a candidate movement line (or create one if necessary)
and process it by incrementing its 'Done' field.
In this case, we will use a nomenclature with a rule of type 'Weighed Item'
and the barcode model should look like this: `.......{NNDDD}`

Contributors
------------
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 55c0d8f

Please sign in to comment.