Item List command
- List of elements/products without scanning with the indication of the process to be performed for each element selected from the list.
- List of elements with or without scanning using the list of elements/products, with an indication of the process to be performed or not, with the list of scanned objects or not.
Details of configuration / Scenario logic
Scenario 2 - Do you want to scan items? YES / Do you want to scan using the list? YES / Do you want indicate the items to be scanned? YES
Imported items are visible in the list. The user can tap on any product from the list and then the EAN/QR code scanner will be moved (by default the application scans EAN8, EAN13, QR codes, it is possible to add other formats per instance of the application) if:
- The recognised user is moved to actions that we plan to take in the sub-task, e.g. giving a price and/or taking a photo (the choice of a sub-task is obligatory, you cannot skip this step in the configuration of this scenario). When the user performs actions within the sub-task and saves the result of their answers, they return to the list of elements, where the completed element list is marked green. The information that is displayed for the uncompleted elements, and when the element is already completed, is configurable in the 'Description of uncompleted elements' and 'Description of completed elements' fields. The user can finish the command when at least one product has been completed in the list of elements (there is no parameter to change this setting);
- the barcode was not recognised, the user returns to the scan view to repeat the scan. In this scenario, the user can "continue" only when they scan the EAN code according to the imported value to the item list.
Views in the mobile app for this scenario:
Scenario 3 - Do you want to scan items? YES / Do you want to scan using the list? YES / Do you want to indicate the items to be scanned? NO
Imported items are visible on the list and above them there is a 'Scan' button. The user cannot select a product from the list (it is only an overview of what to scan), they must use the 'Scan' button to scan further EAN codes. After scanning the EAN code (marked with a beep and a green frame) the scanner expects another EAN code to be scanned. This is used to quickly scan multiple EAN codes without leaving the scanner to check the presence of products/EAN codes. In order to finish the scan, the user presses the 'undo' icon to return to the list of items on which the products that were found and not found are marked. In this scenario there is no sub-task support. The information that is displayed for uncompleted items and for when the item is already completed is configurable in the Description of an incomplete element and Description of a completed element articles. The user can finish the command when at least one product has been completed in the item list (there is no parameter to change this setting).
Scenario 4 - Do you want to scan items? YES / Do you want to scan using the list? NO / Do you want to scan with the database? YES / Do you want to add new items? YES
Imported items are not visible to the user, only the 'Scan' button is visible. After scanning, the barcode is compared with those in the imported database (EANs serve as a comparison database for results in the list of elements), and when:
-
The recognised user is moved to actions that you plan to take in the sub-task, e.g. giving a price and/or taking a photo (the choice of the sub-task is obligatory, you cannot skip this step in the configuration of this scenario). When the user performs actions within the sub-task and saves the result of their answers, they return to the list of elements, where the completed list element is marked green. The information that is displayed for completed elements is configurable in the Description of completed element field. The user can terminate the command when at least one product has been completed in the list of elements (there is no parameter to change this setting).
-
The barcode has not been recognised, the user is asked (in the pop-up view) if they would like to add the scanned item to the database, if the user confirms - the action goes to the sub-task, if the user selects rejects - they will have to scan again.
In this scenario, EAN codes imported in the database are treated as a source of information for the scanner to recognise the EAN code (displaying information about the EAN code). EAN codes imported in the list of elements are EAN codes for the presentation of task results.
Business example: You have a database of a million products (EAN codes) and you are looking for 20 specific products (EAN codes), but you do not know if others will not be scanned during the task, in such a scenario each EAN will be recognised by the scanner (because you are searching the database of all products - one million), but the results will present the codes expected and those found. In this scenario the user does not see the results of his task. This scenario is often used in audits.
Importing 'list of items'
- ID - The ID of the item/product that will be displayed both in reports and in task verification, must be a unique entry for each item.
- Name - Product name, will be displayed in the list of items to be scanned. here, the name does not have to be unique.
- Value - Enter the EAN barcode to be scanned (EAN8 or EAN13) in this column. It is not possible to enter several barcodes for one product.
- Locations - When this column is left empty the list of items is the same for each job location. If you would like the element to appear only in selected locations, you need to enter Location ID (External ID) where the element is to appear after the decimal point (without spaces).
- Category1 - (Category2, Category3 to Category 6) - An optional column for placing products within a category, the user will see the categories in the list view that will make it easier for them to find the item on the list. An example of a faucet product can be placed in the categories: Home -> Bathroom -> Taps - in this case, when importing the file, you need to enter the value 'Home' for Category1, for Category2 the value 'Bathroom' and for Category3 the value 'Taps'. In this case, after entering the mobile application, the user will not see the product of the taps in the list, but the 'Home' category, after clicking on its 'Bathroom' category, etc. up to the product.
After completing the file, save it in CSV UTF-8 format and drag it to the Element File field.
Mapping values for list items
The mechanism allows to import dynamic values for each object in the list of elements, i.e. product A with EAN11122233344 will have informational feature in the form of the price '12,50' and product B with EAN11122233355 will have the same feature but with the pricr '50,00'. When you import a link to a photo embedded on a public server, the mobile application will display (and embed the photo), e.g. when you wish to present a photo of what it looks like besides the product name. The template for the import file is in this article, and under the right mouse button in the Task Generator for the 'Import' button in this section.
The import file contains the following columns:
- Label - This is the product ID for which dynamic values are to be displayed.
- DynamicValue1 - Any feature that will be imported under the {{item_value_1} tag.}
- DynamicValue2 - Any feature that will be imported under the tag {{item_value_2}}.
- DynamicValue[n] - Similarly for successive variables where 'N' is the next number
Import template for element list