BScan456 provides a user-programmable data collection system for scanning barcodes, RFID tags and manual data entry - in any combination. BScan456 provides a standard data collection framework for you to add the data processing details and this can all be done on your PDA, ready to run immediately. BScan456 automatically compiles your processing specifications for maximum performance and helps you organise all your different 'applications'. Also, BScan456 is able to transfer valid data collected into the BScan456 transaction server and transfer data into your existing systems. BScan456 has unique features aimed at handling an almost unlimited variety of complex 'concatenated' barcodes currently used to identify traded units from cartons to containers, for example GS1-128. By intelligently decoding barcodes and RFID tags, the data collection process can be more easily verified by the operator and the system is able to perform data conversions which are otherwise too complex to perform with standard office software packages. The system is able to provide translated barcode and RFID tag data to your application in both batch and immediate mode, depending on your application's configuration. Automatic unattended operation is also an option.