-
Notifications
You must be signed in to change notification settings - Fork 10.7k
[ADD] Barcode: New RFID setup docs #15347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -13,3 +13,4 @@ Setup | |
| setup/software | ||
| setup/serial_numbers_lots | ||
| setup/operation_types | ||
| setup/rfid | ||
86 changes: 86 additions & 0 deletions
86
content/applications/inventory_and_mrp/barcode/setup/rfid.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,86 @@ | ||
| ==== | ||
| RFID | ||
| ==== | ||
|
|
||
| .. |EPC| replace:: :abbr:`EPC (electronic product code)` | ||
|
|
||
| RFID stands for Radio Frequency Identification. RFID enables the tracking of items using radio | ||
| waves: RFID tags are attached to products in inventory, and RFID readers can read those tags to | ||
| transmit information to a computer. RFID helps automate processes by keeping inventory accurate and | ||
| tracking internal and external moves. | ||
|
|
||
| RFID tags transmit electronic product codes (|EPC|), which are unique identifiers to distinguish | ||
| individual items. The |EPC| in Odoo is based on GS1 standards to consistently identify products | ||
| worldwide. GS1 nomenclature establishes common rules for encoding information within a barcode to | ||
| facilitate the global exchange of goods. | ||
|
|
||
| .. seealso:: | ||
| :doc:`../operations/gs1_nomenclature` | ||
|
|
||
| Hardware | ||
| ======== | ||
|
|
||
| The following are required to begin working with RFID in Odoo: | ||
|
|
||
| - Zebra TCX Series mobile computer, or | ||
| - Android Smartphone | ||
|
|
||
| Paired with: | ||
|
|
||
| - Zebra RFD40 (can read and write RFID tags) | ||
|
|
||
| Configuration | ||
| ============= | ||
|
|
||
| Before using RFID tags to manage inventory, the Android Package Kit (APK) with RFID support must be | ||
| installed on the mobile computer or smartphone. | ||
|
|
||
| .. important:: | ||
| Before installing the APK on an individual device, first enable the ability to install unknown | ||
| apps in the device settings. Find this setting in the device's :guilabel:`App` or :guilabel:`App | ||
| & Notification` settings, under the :guilabel:`Special access` or :guilabel:`Special app access` | ||
| section. | ||
|
|
||
| Then, download the APK. On the :guilabel:`Downloads` page, under the :guilabel:`Mobile Application` | ||
| section, click :guilabel:`Download` next to the :guilabel:`Android` option, then select | ||
| :guilabel:`Download APK (with Zebra RFID support)` from the drop-down menu. Download this file via a | ||
| computer and transfer the APK via USB or Bluetooth, or use the device's web browser to download the | ||
| APK. | ||
|
|
||
| .. image:: rfid/download-apk.png | ||
| :alt: Download the APK from the Download page. | ||
|
|
||
| Install the APK. If :guilabel:`Install unknown apps` is enabled for the device's web browser, | ||
| install the APK directly from the browser download notification. If :guilabel:`Install unknown apps` | ||
| is enabled for the device's file manager, open it and navigate to the location where the file is | ||
| stored, then tap it to install the APK. | ||
|
|
||
| Then, when reading or writing RFID tags, ensure that the Zebra device and the smart device are | ||
| paired and connected. | ||
|
|
||
| Set a compatible barcode | ||
| ======================== | ||
|
|
||
| Before you can manage inventory using RFID tags, a compatible barcode must be assigned to the | ||
| products. Set the product barcode in the product form. | ||
|
|
||
| .. seealso:: | ||
| :ref:`Set product barcodes <inventory/barcode/set-barcodes>` | ||
|
|
||
| To work with RFID, the product barcode must be GTIN-14-compatible, and inventory tracking must be | ||
| enabled for the product. Product barcodes that are not GTIN-14-compatible must be upgraded to work | ||
| with RFID. | ||
|
|
||
| .. note:: | ||
| Tracking by serial number or lots does not need to be enabled for this feature to work properly. | ||
|
|
||
| Limitations | ||
| =========== | ||
|
|
||
| - The serial number that is part of the |EPC| must only be numeric, as SGTIN-96 is the only | ||
| supported encoding scheme for RFID tags in Odoo. Alphanumeric serial numbers are **not** | ||
| supported. | ||
| - For products tracked by lot, the lot can be scanned in, but it will be considered as one lot with | ||
| a quantity of `1`. It does not count individual products in a receipt. | ||
| - Only ultra-high frequency (UHF) RFID tags are supported. | ||
| - Products need to be GS1-registered because barcodes must be unique. | ||
Binary file added
BIN
+10 KB
content/applications/inventory_and_mrp/barcode/setup/rfid/download-apk.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.