Skip to main content
Answer

Mobile App: Use Barcode Scanner for InventoryID Lookup on Sales Order Details

  • August 1, 2025
  • 3 replies
  • 91 views

Forum|alt.badge.img

I am trying to add the Barcode Scan function to the Mobile App, specifically on the Inventory ID line, in the Details tab.

I was able to find two posts related to this, one with an “answer” but I wasn’t able to get it to work in my customization.

Related Posts:

Code I believe should work:

update screen SO301000 {
update container "Details" {
Update group "LineInventoryIdGroup"{

update field "InventoryID"{
special = BarCodeScan
}

}
}
}


 

Best answer by aiwan

@rmillerKimball 

 

Everyday is a school day! 

You could add a custom field, name it ‘Scan Inventory’ and use a field updated to set it as the InventoryID?

 

It may be that the selector attribute on the InventoryID prevents implementing the scan field.

3 replies

Forum|alt.badge.img+8
  • Captain II
  • August 4, 2025

Hi ​@rmillerKimball 

 

I believe you may have taken the 2nd post out of context. The ‘Pick, Pack, Ship’ screen implements the barcode-driven engine, which you require to process barcodes in the same way as the barcode entry screens.


Forum|alt.badge.img

HI ​@aiwan thanks for your response!

I did see some post a while back that they actually added a new field into the screen with the barcode functionality (link below), unfortunately, I wasn’t able to reproduce this. I was also able to add barcode scanning to a different field, just not the InventoryID field that has the search icon.

Blog Post with Scanning on Mobile Sales Order Screen


Forum|alt.badge.img+8
  • Captain II
  • Answer
  • August 5, 2025

@rmillerKimball 

 

Everyday is a school day! 

You could add a custom field, name it ‘Scan Inventory’ and use a field updated to set it as the InventoryID?

 

It may be that the selector attribute on the InventoryID prevents implementing the scan field.