|
| 1 | +==== |
| 2 | +RFID |
| 3 | +==== |
| 4 | + |
| 5 | +.. |EPC| replace:: :abbr:`EPC (electronic product code)` |
| 6 | + |
| 7 | +RFID stands for Radio Frequency Identification. RFID enables you to track items using radio waves: |
| 8 | +RFID tags are attached to products in inventory, and RFID readers can read those tags to transmit |
| 9 | +information to a computer. RFID helps automate processes by keeping inventory accurate and tracking |
| 10 | +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 | +Hardware |
| 18 | +======== |
| 19 | + |
| 20 | +To begin working with RFID in Odoo, you need: |
| 21 | + |
| 22 | +- Zebra TCX Series mobile computer, or |
| 23 | +- Android Smartphone |
| 24 | + |
| 25 | +Paired with: |
| 26 | + |
| 27 | +- Zebra RFD40 (can read and write RFID tags) |
| 28 | + |
| 29 | +Before you begin |
| 30 | +================ |
| 31 | + |
| 32 | +Before using RFID tags to manage inventory, the APK with RFID support must be installed on the |
| 33 | +mobile computer or smartphone. |
| 34 | + |
| 35 | +Before installing the APK on an individual device, you must first enable the ability to install |
| 36 | +unknown apps in the device settings. Find this setting in the device’s :guilabel:`App` or |
| 37 | +:guilabel:`App & Notification` settings, under the :guilabel:`Special access` or :guilabel:`Special |
| 38 | +app access` section. |
| 39 | + |
| 40 | +Then, download the APK. On the :guilabel:`Downloads` page, under the :guilabel:`Mobile Application` |
| 41 | +section, click :guilabel:`Download` next to the :guilabel:`Android` option, then select |
| 42 | +:guilabel:`Download APK (with Zebra RFID support)` from the drop-down menu. Download this file via a |
| 43 | +computer and transfer the APK via USB or Bluetooth, or use the device’s web browser to download the |
| 44 | +APK. |
| 45 | + |
| 46 | +.. image:: rfid/download-apk.png |
| 47 | + :alt: Download the APK from the Download page. |
| 48 | + |
| 49 | +Install the APK. If :guilabel:`Install unknown apps` is enabled for the device’s web browser, |
| 50 | +install the APK directly from the browser download notification. If :guilabel:`Install unknown apps` |
| 51 | +is enabled for the device’s file manager, open it and navigate to the location where the file is |
| 52 | +stored, then tap it to install the APK. |
| 53 | + |
| 54 | +Then, when reading or writing RFID tags, ensure that the Zebra device and the smart device are |
| 55 | +paired and connected. |
| 56 | + |
| 57 | +Set a compatible barcode |
| 58 | +======================== |
| 59 | + |
| 60 | +Before you can manage inventory using RFID tags, you must first set a compatible barcode on |
| 61 | +products. Set the product barcode in the product form. To work with RFID, the product barcode must |
| 62 | +be GTIN-14-compatible, and inventory tracking must be enabled for the product. Product barcodes that |
| 63 | +are not GTIN-14-compatible must be upgraded to work with RFID. |
| 64 | + |
| 65 | +.. note:: |
| 66 | + Tracking by serial number or lots does not need to be enabled for this feature to work properly. |
| 67 | + |
| 68 | +Limitations |
| 69 | +=========== |
| 70 | + |
| 71 | +- The serial number that is part of the |EPC| must only be numeric, as SGTIN-96 is the only |
| 72 | + supported encoding scheme for RFID tags in Odoo. Alphanumeric serial numbers are not supported. |
| 73 | +- For products tracked by lot, you can scan in a lot, but it will be considered as one lot with a |
| 74 | + quantity of `1`. It does not count individual products in a receipt. |
| 75 | +- Only ultra-high frequency (UHF) RFID tags are supported. |
| 76 | +- Products need to be GS1-registered because barcodes must be unique. |
| 77 | + |
0 commit comments