Skip to content

Commit e0a2edb

Browse files
Felicioushojo-odoo
andcommitted
[IMP] barcode: add zebra scanner section
Co-authored-by: hojo-odoo <[email protected]>
1 parent 21c4917 commit e0a2edb

File tree

5 files changed

+65
-52
lines changed

5 files changed

+65
-52
lines changed

content/applications/inventory_and_mrp/inventory/barcode/setup/hardware.rst

Lines changed: 65 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -4,64 +4,77 @@ Set up your barcode scanner
44

55
.. _barcode/setup/hardware:
66

7-
Getting started with barcode scanning in Odoo is fairly easy. Yet, a
8-
good user experience relies on an appropriate hardware setup. This guide
9-
will help you through the task of choosing and configuring the barcode
10-
scanner.
11-
12-
Find the barcode scanner that suits your needs
13-
==============================================
14-
15-
The 3 recommended type of barcode scanners to work with the Odoo
16-
**Inventory** and **Barcode Scanning** apps are the **USB scanner**, **the bluetooth
17-
scanner** and the **mobile computer scanner**.
18-
19-
.. image:: hardware/hardware02.png
20-
:align: center
21-
22-
- If you scan products at a computer location, the **USB scanner** is the
23-
way to go. Simply plug it in the computer to start scanning. Just
24-
make sure when you buy it that the scanner is compatible with
25-
your keyboard layout or can be configured to be so.
26-
27-
- The **bluetooth scanner** can be paired with a smartphone or a tablet and
28-
is a good choice if you want to be mobile but don't need a big
29-
investment. An approach is to log in Odoo on you smartphone, pair
30-
the bluetooth scanner with the smartphone and work in the
31-
warehouse with the possibility to check your smartphone
32-
from time to time and use the software 'manually'.
33-
34-
- For heavy use, the **mobile computer scanner** is the handiest solution.
35-
It consists of a small computer with a built-in barcode scanner.
36-
This one can turn out to be a very productive solution, however
37-
you need to make sure that is is capable of running Odoo smoothly.
38-
The most recent models using Android + Google Chrome or Windows +
39-
Internet Explorer Mobile should do the job. However, due to the
40-
variety of models and configurations on the market, it is
41-
essential to test it first.
42-
43-
Configure your barcode scanner
44-
==============================
7+
Follow this guide to choose and set up a barcode scanner compatible with Odoo's *Inventory* and
8+
*Barcode* apps.
9+
10+
.. image:: hardware/barcode-scanner.png
11+
:align: center
12+
:alt: An image of an example barcode scanner.
13+
14+
Scanner types
15+
=============
16+
17+
Before setting up a barcode scanner, it is important to determine which scanner type best meets the
18+
needs of the business. There are three main types, each with their own benefits and use cases
19+
20+
- **USB scanners** are connected to a computer and are suitable for businesses that scan products at
21+
a fixed location, like at the checkout in a grocery store. Ensure the chosen USB scanner is
22+
compatible with the keyboard layout of the computer.
23+
24+
- **Bluetooth scanners** pair with a smartphone or tablet, making them an ideal cost-effective and
25+
portable barcode scanner option. In this scenario, Odoo is installed on the smartphone, allowing
26+
warehouse operators to handle operations and check stock directly through their mobile devices.
27+
28+
- **Mobile computer scanners** are mobile devices with a built-in barcode scanner. Ensure the device
29+
can run the Odoo mobile app properly. Recent models that use Android OS with the Google Chrome
30+
browser or Windows OS with Internet Explorer Mobile should work. However, testing is crucial due
31+
to the variety of available models and configurations.
32+
33+
Configuration
34+
=============
35+
36+
When setting up the barcode scanner, ensure the following configurations are correctly set to ensure
37+
the scanner can interpret barcodes properly in Odoo.
4538

4639
Keyboard layout
4740
---------------
4841

49-
.. image:: hardware/hardware01.png
50-
:align: center
42+
When using a USB barcode scanner, match its keyboard layout with the operating system's layout for
43+
proper interpretation of characters. Generally, the scanning mode should be set to accept a USB
44+
Keyboard (HID), with the language set based on the keyboard that is in use.
5145

52-
An USB barcode scanner needs to be configured to use the same keyboard
53-
layout as your operating system. Otherwise, your scanner won't translate
54-
characters correctly (replacing a 'A' with a 'Q' for example). Most
55-
scanners are configured by scanning the appropriate barcode in the user
56-
manual.
46+
When configuring the keyboard layout for a Zebra scanner, scan the keyboard wedge barcode in the
47+
user manual for the barcode scanner.
48+
49+
.. image:: hardware/keyboard-barcode.png
50+
:align: center
51+
:alt: Example of a user manual for keyboard layout.
5752

5853
Automatic carriage return
5954
-------------------------
6055

61-
By default, Odoo has a 50 milliseconds delay between each successive
62-
scan (it helps avoid accidental double scanning). If you want to
63-
suppress this delay, you can configure your scanner to insert a carriage
64-
return at the end of each barcode. This is usually the default
65-
configuration and can be explicitly configured by scanning a specific
66-
barcode in the user manual ('CR suffix ON', 'Apply Enter for suffix',
67-
etc.).
56+
Odoo has a default 50-millisecond delay between scans to prevent accidental double scanning.
57+
58+
To remove this delay, configure the scanner to add a *carriage return* (:dfn:`character used to mark
59+
the end of text`) at the end of each barcode. Typically, this is the default setting and can be
60+
explicitly set by scanning a specific barcode in the user manual, like 'CR suffix ON' or 'Apply
61+
Enter for suffix.'
62+
63+
Zebra scanner
64+
-------------
65+
66+
When using Zebra scanners, ensure the correct keystroke configurations are set to prevent errors.
67+
68+
Begin on the Zebra scanner's home screen and select the :guilabel:`DataWedge` app (the icon for the
69+
app is a light blue barcode). On the :guilabel:`DataWedge Profiles` page, select the profile option
70+
to access the Zebra scanner's settings.
71+
72+
Scroll down to the :guilabel:`Keyboard Output` option and ensure the option
73+
:guilabel:`Enable/disable keystroke output` is :guilabel:`Enabled`.
74+
75+
.. image:: hardware/enable-keystroke.png
76+
:align: center
77+
:alt: Show keystroke option in the Zebra scanner's DataWedge app.
78+
79+
Now, go back to the :guilabel:`Profile` options page and select :guilabel:`Key event options`. Here,
80+
ensure the :guilabel:`Send Characters as Events` option is checked.
17.3 KB
Loading
Binary file not shown.
43.2 KB
Loading

0 commit comments

Comments
 (0)