Erpnext: [Community Development] Barcode camera scanner and integration

Created on 2 Nov 2016  Â·  10Comments  Â·  Source: frappe/erpnext

Goals
Add barcode and qr code integration via easy use functions and a barcode scanner to the erpnext mobile app for single field data entry and navigation to a doctype with data entry using the omni scanner.

Features
Barcode camera scanner 3 functions

  • Omni scanning – opened from desktop encoded barcode scanning a qr code redirects to a page a prefills with value’s or just directs you to a page link or completes an automated feature like tagging in and out for timesheet
  • Field scanning – opened from a field scans any barcode to fill data into a field possibly with icon like link field
  • Context scanning - possibly selected from omni scanner or from doctypes like stock entry
    by using QR codes use's qr codes containing only info about the item they are attached and are used in something like stock entry so when you scan an item it adds or stock reconciliation etc

QR code and barcode generation

  • Simple functions for generating barcodes
  • Barcode control field so print can auto generate barcodes stores values in plain text https://github.com/frappe/frappe/issues/9833
  • encoding for omni scanner use
  • print formatting for a4 label stickers can be selected and printed too -- in progress

Current Libary’s planned for use (i welcome recommendations)

related items
https://discuss.erpnext.com/t/feature-request-barcode-generator/4497/2
https://github.com/frappe/frappe/issues/983
https://discuss.erpnext.com/t/community-development-barcode-camera-scanner-and-integration/17103

framework integration

Most helpful comment

Would like to know if there is any movement on this??? I may be working on a project that needs this in the coming weeks in which case I can probably help fund it based on a consensus of initial features and official erpnext support.

All 10 comments

Adding multi barcode per Item:

  • add a new doctype Item Barcode as child table
  • add a field barcode, unique
  • autoname field:barcode
  • add barcode validation EAN13, EAN8, UPC

In Item Doctype:

  • Add barcode section
  • Add barcodes field as Table

schermata 2016-11-02 alle 15 05 29

In POS search and all other Doctype involved, look up in the new Item Barcode Doctype

@giovanni-codrotech nice layout
but what's the purpose behind having multiple barcodes per item
In terms of scanning support will try support everything 2d and qr codes but the listed codes are for barcode generation is there a need for other types for generation

@RobertSchouten Let's say you will get same product from supplier with different barcodes, while scanning, barcodes need to be added to the same Item; btw I could open a new issue for that :) ..added on this one because it's barcode related

@giovanni-codrotech it's definitely doable and belongs here just wanted to know the case so if there was anything require to expand on the solution feel to complete it once we get past the design phase

Robert,

I would like to add to this issue the following:

Enable creation of a "mass" label print file. For example, I have several sales orders throughout the day. at cutoff time, I stop taking orders and then go ahead and use the production tool to create a file for staging all the necessary ingredients for production. In our particular case, I would like to have the ability to create a PDF file with all the labels that need to be printed. In this particular example, lets say i want 2 labels of the same EAN-13 code, and 5 labels of a different EAN-13 code. The PDF should contain a total of 7 labels to be printed, just for download or print immediately directly from ERPNext.

Any way to implement this on this issue and pull request?

+1

Would like to know if there is any movement on this??? I may be working on a project that needs this in the coming weeks in which case I can probably help fund it based on a consensus of initial features and official erpnext support.

Hello @RobertSchouten
What is the needed for this issue to be completed?
Regards
Bilal

any thing about this in v12 ??

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nabinhait picture nabinhait  Â·  3Comments

cradford picture cradford  Â·  4Comments

vorasmit picture vorasmit  Â·  3Comments

GSLabIt picture GSLabIt  Â·  4Comments

setsero71 picture setsero71  Â·  3Comments