RFID use
This module allows you to use RFID tags from Cienapps-generated labels. Below, the documentation covers functional use cases in Cienapps with RFID tags.
This documentation is organized according to activation and potential use in chronological order. The reader will find a typical case of operation over time.
Activation
The module allows you to use default cases. They do not meet specific customer needs. Currently, Cienapps must create a label per process (e.g., Shipping) and per customer.
For more details, contact your Project Manager.
General Configuration
Cienapps administrators must select the customer. This selection may contain some default configurations. These have been previously developed for the target customer (and may require an update for Cienapps).
Configuration
In the general configuration, an “RFID” tab allows you to configure two processes.
Access to RFID data
In some cases, third-party technology manages input and output based on captured RFID tags.
In this case, database access must be configured.
Zebra Label (ZPL)
This section, by default, displays the ZPL script for the target client. A ZPL script is the format expected by some Zebra printers with RFID integration functionality.
Here is an example from the excellent tool
Labelary Online ZPL Viewer
In the section below the RFID data access configuration, the script can be modified.
IMPORTANT
It is recommended to contact Cienapps to make changes. We are not responsible for any incorrect changes. It is suggested to use the Labelary tool for the format before using it in Cienapps.
The 'Default' button allows you to revert to the original script, as developed by the Cienapps team to meet the customer's needs.
Shipping
When using the shipment, Cienapps generates the required RFIDs and prints the ZPL labels on the Zebra printer.
The reference ZPL script (see above) is used. Some tags are replaced with information from Cienapps (e.g., product name, quantity, shipping address, etc.).
Shipping labels
After printing, shipping labels are applied to the targeted products. It is possible to use one label for a product group. This is possible during printing (see previous step).
RFID Reading
Physically, RFID reading panels were installed in strategic locations at the customer's premises (e.g. in the hangar, at the delivery doors to the trucks).
To read RFIDs, the Cienapps team must install the 'Cienapps Automatic' tool (it is a service). It allows continuous reading of RFIDs from the third-party software database (SQL Server).
It is essential to indicate the ‘cienapps.cfg’ file present on your server and which is updated by our team (during updates).
For uninstallation, you must use the same executable.
IMPORTANT
It is important to ensure that the previous steps are configured and working: this allows the service to connect to the Cienapps database and the database containing the RFIDs.
When making any changes to the configurations, the service must be restarted.
Functioning
The service runs using data from the third-party provider's database. In the case of the current provider, it considers the following file: ProjectAllTagLog
A specific field may exist to indicate whether the RFID corresponds to an input or output.
The 'Status' field can contain the data 'IN' or 'OUT'.
OUT corresponds to an output
IN corresponds to an input
After successful processing, the 'IsSynchronized' field is set to True and is not used again in the process.
Shipping
In the case of a shipment,
OUT: the quantity shipped is increased by 1 (to indicate a shipment)
IN: the quantity shipped is decreased by 1 (this is a form of cancellation)
When all quantities of a shipment have been shipped, the shipment is indicated as complete.
Special cases
In the case of an error scan (e.g.: several times an OUT without IN), the processing considers that the quantity shipped cannot exceed the total quantity. The quantity shipped will never be negative (0 or +).
It is suggested to check the completion of shipments from time to time: no notification is sent to indicate this.