Issue scanning barcodes into Delivery Order Inventory Number

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jeffreysgrossman
    Senior Member
    • Jan 2025
    • 127

    #1

    Issue scanning barcodes into Delivery Order Inventory Number

    Has anyone experienced issues with using a barcode scanner to scan the Inventory number into the Delivery Order. We are putting the curser into the inventory number field on a delivery order and scanning the barcode on the package. It does not seem to take that action and stick. If you scan the package to the note field the number is correct. Is there anyone out there that has done this successfully? Is there anyone who might have a guess as to why its not working?

    We have the carriage return set on the scanner as the setting. That "should" be all we really needed to set is what I was thinking but so far just not working. Any help is very much appreciated.

  • emillod
    Active Community Member
    • Apr 2017
    • 1492

    #2
    Hello jeffreysgrossman
    could you elaborate how you're using barcode scanner? I have standard barcode scanner and it's possible probably to create some kind of customization which would send custom sign even without choosing a product to discover product type based on inventory number.

    If you're using barcode scanner in a way which sends enter key after a barcode it'll not work because EspoCRM is not that fast and before it'll even show you a list of options enter is already pushed..

    I hope i understood your issue correctly

    Comment

    • jeffreysgrossman
      Senior Member
      • Jan 2025
      • 127

      #3
      Thank You emillod for your reply. I do believe you are correct in the speed and return of the scan into the Inventory Number Field. You are correct in what we are trying to do to get Inventory Numbers entered into the Delivery Order with scanning the barcode on the actual package that has the inventory number on it. Therefore making the delivery order fulfillment process that much smoother. We have all the pieces in place but now cant get the scanning to work.

      I tried even creating a workflow to update the Inventory Number field with a new Varchar field I created and put on the Delivery Order Items. The theory being that the scan to that field works as it has no javascript on it. However so far the simple formula:

      InventoryNumberName = cScanCode;

      It does not error out but it also does not seem to work. Any help or any thoughts on how a scan mode can be created or work would be very helpful. I am thinking that we might have to go the development rout and get an extension built but just not sure.

      Thank You,

      Comment

      • yuri
        EspoCRM product developer
        • Mar 2014
        • 9440

        #4
        Do I understand right that the Link field autocomplete functionality is not compatible with scanner input?
        If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

        Comment

        • jeffreysgrossman
          Senior Member
          • Jan 2025
          • 127

          #5
          yuri We have not been able to use the Link Field Autocomplete Functionality with a scanner. It just wont work. I have a video i can send you of what happens. However it just scans in and completes before the drop down can even recognize and it just goes blank. Unfortunately I just assumed my testing of copy paste and enter to simulate a scan was not correct. Let us know if there is any info we can provide to help.

          Comment

          • yuri
            EspoCRM product developer
            • Mar 2014
            • 9440

            #6
            It works the way that it waits for the response from the server, only then the return key input has effect. It does not defer selection if a return key is s entered earlier. I think it's how most autocomplete implementations would work. Not sure if it's easy to find a solution without changing the library.
            If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

            Comment

            • jeffreysgrossman
              Senior Member
              • Jan 2025
              • 127

              #7
              yuri thank you for the info. Makes sense. It works very well for using a keyboard and mouse with checking all the actual inventory numbers and providing them in a list. I have two questions on this topic. The first is there any way to create the Varchar field in the Delivery Order Item say called "Scan Code" that has the user scan the barcode into that. Then set a workflow or something that copies that to the Inventory Number Feild on Save. I have tried setting that up but it does not work. So any thoughts on that?

              The second is more in line of the feature request I put down. That would be to develop a scan mode. Say a button on the delivery order that pops up a window they can scan into and it just checks if it is an available inventory number for any product on that delivery order. Then an apply button and it aligns them into each row of the delivery order.

              As always we appreciate any info you can help with. Especially with a quick workaround that could be done with a varchar field that gets copied?

              Comment

              • yuri
                EspoCRM product developer
                • Mar 2014
                • 9440

                #8
                I'll try to tweak the autocomplete logic to detect quick input followed by enter.
                If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

                Comment

                • yuri
                  EspoCRM product developer
                  • Mar 2014
                  • 9440

                  #9
                  Please let me know whether it will work on v9.2 after upgrade.
                  If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

                  Comment

                  • jeffreysgrossman
                    Senior Member
                    • Jan 2025
                    • 127

                    #10
                    yuri I think it might be a bit better after upgrade to 9.2 However its definitely not stable enough. The JavaScript on the field just messes with scanning. I tried turning on the hard return feature and off. With it off its a bit better. However that defeats the purpose really. I would say that its not reliable enough to be used with scanning still. We keep having a less than reliable results when trying to scan.

                    I am curious why I am not able to create a new field on the Delivery Order Items entity and have it show up on the delivery order. It is a basic Varchar field. They scan the number into that field and then on save it copies to the actual field? I ask because ideally we want to have a way to just scan the barcodes without having to put the curser line by line. I realize this is a complete change to the way that it works now. That is why i put a feature request to build a scan mode into delivery orders. A way to scan barcodes list them and have it show a checkbox of yes or no for any product on that delivery order. Then a button to take them all and put them into the lines where they go. Conceptually that is.

                    I think trying to have the dropdown javascript work with scanning might just be to much and not work well. Thoughts?

                    Comment

                    • yuri
                      EspoCRM product developer
                      • Mar 2014
                      • 9440

                      #11
                      It's a lot of work currently, it's hatd to distract to analyze feature requests for a while.
                      If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

                      Comment


                      • yuri
                        yuri commented
                        Editing a comment
                        Maybe it's still possible to tweak the autocomplete.
                    • jeffreysgrossman
                      Senior Member
                      • Jan 2025
                      • 127

                      #12
                      yuri totally understand. Anything that can be done with the current autocomplete we are here to help test! I also understand that your boards are full with projects under way and your not thinking backlog in any way! Completely understand! Let us know if there is anything that you want us to test with scanning and autocomplete tweaks!

                      Comment

                      • yuri
                        EspoCRM product developer
                        • Mar 2014
                        • 9440

                        #13
                        It's tricky w/o having the scanner at hand. What model do you use? Maybe there're more settings?
                        If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

                        Comment

                        • jeffreysgrossman
                          Senior Member
                          • Jan 2025
                          • 127

                          #14
                          yuri agreed on tricky without an actual scanner! We use for the most part a Zebra CR2278-PC Presentation Cradle Quick Reference Guide (en) I did open the 123 scan tool from them and played around with the adding the return option at the end of the scan. Again its slightly better but the scan happens so quickly and the field especially when there are several inventory numbers to show takes a second and it all just only works kind of.. I was able to quickly just grab hardware to test with. However I was going to try using some of these options to try and simulate scanning for testing:

                          - 123Scan Utility for Windows Support | Zebra

                          - Download virtual scanner for testing
                          - GitHub - mroach/barcode-simulator: Simple app to simulate the usage of a barcode scanner.
                          - Automated Testing of Barcode Scanning Apps with Playwright | Between the Margins

                          Comment

                          Working...