Based on the Win app logic the client side (browser) app created.
When a warehouse receives a box of returned goods from a customer, instead of manually performing an inventory on the items, the warehouse staff opens the inventory scan web page, presses 'start scan' tab, then using a USB barcode scanner (ie keyboard wedge), begins scanning the barcodes of all the items in the box into a text form field (each scan is equivalent to typing the barcode then pressing ENTER).
The web page has a loaded from an external URL a JSON- or XML-formatted list containing a unique barcode (EAN13) with the corresponding product code and product name.
As each item is scanned, a live inventory populates with the results, showing an item whose barcode is scanned twice as 2 x ItemCode in the window with the description also visible.
Upon completion, the warehouse staff presses a 'stop scan' button and is prompted to enter a Reference ID, then an email address (which is usually scanned from a Code128-formatted barcode). The contents of the inventory scan made available in a mailto: link that creates an email in the client's normal email program.
The Reference ID in the subject line and contents as follows:
20 x A1000001M Mens Black T-Shirt Medium
17 x A1000001L Mens Black T-Shirt Large
2 x A1000002S Mens Red T-Shirt Small
Specifications:
There is be no server support here for the scan or email operations; no back-end. Static page, loads all JS it needs and loads/parses JSON asynchronously upon page load in the browser.
Page (js / html app) itself created using the Bootstrap Framework using a basic black/yellow theme defined in CSS to match our company branding with logo in top left corner.
http://www.phpcmsmodx.info/json_warehouse/ is the demo.
Rate this information:
Votes: 1840May we recommend:
RSS feeds integration to and from MODX import MULTIPLE OPTIONS Timeout - Screensaver How to harden a CMS website
MODX CMS extensions Sale:
fix responsiveness on OC theme 4h support 6h support MODX Evolution documents as products export to google base