Skip to content

Commit b1b22ce

Browse files
committed
[ADD] Inventory: add RFID support doc
closes #15347 Signed-off-by: Felicia Kuan (feku) <[email protected]>
1 parent 5f0e42a commit b1b22ce

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed

content/applications/inventory_and_mrp/barcode/setup.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ Setup
1313
setup/software
1414
setup/serial_numbers_lots
1515
setup/operation_types
16+
setup/rfid
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
====
2+
RFID
3+
====
4+
5+
.. |EPC| replace:: :abbr:`EPC (electronic product code)`
6+
7+
RFID stands for Radio Frequency Identification. RFID enables the tracking of items using radio
8+
waves: RFID tags are attached to products in inventory, and RFID readers can read those tags to
9+
transmit information to a computer. RFID helps automate processes by keeping inventory accurate and
10+
tracking internal and external moves.
11+
12+
RFID tags transmit electronic product codes (|EPC|), which are unique identifiers to distinguish
13+
individual items. The |EPC| in Odoo is based on GS1 standards to consistently identify products
14+
worldwide. GS1 nomenclature establishes common rules for encoding information within a barcode to
15+
facilitate the global exchange of goods.
16+
17+
.. seealso::
18+
:doc:`../operations/gs1_nomenclature`
19+
20+
Hardware
21+
========
22+
23+
The following are required to begin working with RFID in Odoo:
24+
25+
- Zebra TCX Series mobile computer, or
26+
- Android Smartphone
27+
28+
Paired with:
29+
30+
- Zebra RFD40 (can read and write RFID tags)
31+
32+
Configuration
33+
=============
34+
35+
Before using RFID tags to manage inventory, the Android Package Kit (APK) with RFID support must be
36+
installed on the mobile computer or smartphone.
37+
38+
.. important::
39+
Before installing the APK on an individual device, first enable the ability to install unknown
40+
apps in the device settings. Find this setting in the device's :guilabel:`App` or :guilabel:`App
41+
& Notification` settings, under the :guilabel:`Special access` or :guilabel:`Special app access`
42+
section.
43+
44+
Then, download the APK. On the :guilabel:`Downloads` page, under the :guilabel:`Mobile Application`
45+
section, click :guilabel:`Download` next to the :guilabel:`Android` option, then select
46+
:guilabel:`Download APK (with Zebra RFID support)` from the drop-down menu. Download this file via a
47+
computer and transfer the APK via USB or Bluetooth, or use the device's web browser to download the
48+
APK.
49+
50+
.. image:: rfid/download-apk.png
51+
:alt: Download the APK from the Download page.
52+
53+
Install the APK. If :guilabel:`Install unknown apps` is enabled for the device's web browser,
54+
install the APK directly from the browser download notification. If :guilabel:`Install unknown apps`
55+
is enabled for the device's file manager, open it and navigate to the location where the file is
56+
stored, then tap it to install the APK.
57+
58+
Then, when reading or writing RFID tags, ensure that the Zebra device and the smart device are
59+
paired and connected.
60+
61+
Set a compatible barcode
62+
========================
63+
64+
Before you can manage inventory using RFID tags, a compatible barcode must be assigned to the
65+
products. Set the product barcode in the product form.
66+
67+
.. seealso::
68+
:ref:`Set product barcodes <inventory/barcode/set-barcodes>`
69+
70+
To work with RFID, the product barcode must be GTIN-14-compatible, and inventory tracking must be
71+
enabled for the product. Product barcodes that are not GTIN-14-compatible must be upgraded to work
72+
with RFID.
73+
74+
.. note::
75+
Tracking by serial number or lots does not need to be enabled for this feature to work properly.
76+
77+
Limitations
78+
===========
79+
80+
- The serial number that is part of the |EPC| must only be numeric, as SGTIN-96 is the only
81+
supported encoding scheme for RFID tags in Odoo. Alphanumeric serial numbers are **not**
82+
supported.
83+
- For products tracked by lot, the lot can be scanned in, but it will be considered as one lot with
84+
a quantity of `1`. It does not count individual products in a receipt.
85+
- Only ultra-high frequency (UHF) RFID tags are supported.
86+
- Products need to be GS1-registered because barcodes must be unique.
10 KB
Loading

0 commit comments

Comments
 (0)