Barcode Collector v 3
*1) What is BCC?*
"Barcode Collector" (BCC) is barcode scanner designed to serve as Data Terminal in wide range of works where hardware laser scanner facilities usually engaged. BCC is a handy tool, ready for practical usage. It can help, for example, in different kind inventory tasks, for the creation of barcoded items lists, accounting goods in stock etc. It supports all the mainstream commodity barcode types:
EAN13, EAN8, CODE25, CODE39, CODE93, CODE128, PDF417 and QR.
*2) Tasks.*
All the works in this application are carried out in terms of "tasks" as an object of data storing and exchange.
*3) Work*
When user press the button this start new scanning for current task. When barcode recognized - we have an option to accept or reject the result. Each acceptance adds new item in task's barcode list or increments quantity if the item is already present in task. When scanner reads a code, it looks up for this code in current task's list and in main directory. Each variant of lookup result produce different sound signal, that gives operator the reason to accept result depending on particular situation. For example, if we have comprehensive main directory and we know, that extra barcodes shouldn't happen - signal of unknown barcode should be a warning to double check if recognition is correct. In other cases , when you create the list of unknown items, you can right away add the name when new barcode arrived. Standard Android voice input facilities are especially helpful for that. In either case there is one more means of control : we can tune settings to forbid accept result that is not found in lookup.
So the result of task - list of scanned goods is the main product of this application. And there is one more useful option: we can add images to the list. For this purpose there is embedded photography module that allows easy to attach one or more image to each item. If that ordinary photography does not meet your special needs - you can set an option to use some dedicated app that is default photography program in your device.
*4) Exporting results *
To use collected data in practice we can export it to different accounting or ERP systems.
Export files include images optionally. You can change this in settings
*5) Input / output format.*
Data are exported in a form of XLS, XML, CVS or JSON file with a simple structure. This format is exactly the same for import too. File may contain main catalog part, or tasks part, or both of them. Files are additionally zipped for export. When importing - both: zipped XLS (XML,CSV,JSON) or raw XLS (XML,CSV,JSON) is acceptable. After initial acquaintance, when passing to real practical work - it's a good idea - to start with a filling of main catalog from locally engaged accounting system. Template XLS (XML,CSV,JSON) file may be obtained by command from menu. When importing tasks - only barcode field is mandatory for each item, task name is any arbitrary text. Main catalog import requires barcode and item name - all other fields are optional. Main catalog can be replenished as well from the current tasks by the items having names.
*6) Field mapping.*
When exporting or importing data user could customize field names to accommodate to other data systems. This is done by field mapping schemes (managed in preferences), and provides one more convenience option for cooperation with different third party industrial applications like ERP etc.
One prominent use case for this is Odoo, formerly known as OpenERP. Preferences contain preset tunings for Odoo, that helps to accomplish some tedious routine jobs in couple of simple steps.
Odoo is a registered trademark of Odoo S.A.
Ažurirano dana
30. sep 2024.