sn or barcode required
Merge branch 'develop' into sn-or-barcode
fixed sn or barcode loop in view
Merge pull request #216 from xliiv/sn-or-barcode

Optional *sn* when *barcode* filled