Skip to main content
Question

Mobile App - Barcode scanner is not working

  • 25 July 2024
  • 1 reply
  • 32 views

Hi Everyone,

In the Shipments screen, I have introduced a new custom field i.e ShipmentNbr (Text Field) to scan the Shipment Barcode. In the Desktop, when we enter a value in the ShipmentNbr custom field, then in the field updated event, I’m updating the value in the actual Shipment Nbr field and details are loading properly.  (Please find the screenshot for your reference).

 

Where as in Mobile, when we try to scan the Shipment Nbr using Custom Field (Barcode scanner field), it is scanning successfully but not updating the value in the Shipment Nbr (Default Acumatica field). Can you please help me with this?

 

 

 

 

 

add screen SO302000 {

add container
"ShipmentSummary"
{

add field
"ShipmentNbr"
{

special = BarCodeScan

}

add field
"ShipmentNbr_"

add field
"Type"

add field
"Status"

add field
"Operation"

add field
"ShipmentDate"

add field
"Customer"

add field
"Location"
{

special = BarCodeScan

}

add field
"Workgroup"

add field
"WarehouseID"

add field
"Owner"

add field
"ShippedQuantity"

add field
"ControlQuantity"

add field
"ShippedWeight"

add field
"Packages"

add field
"PackageWeight"

add recordAction
"Save"
{

behavior = Save

}

add recordAction
"Cancel"
{

behavior = Cancel

}

add recordAction
"ConfirmShipmentAction"

attachments {

}

}

add container
"Details"
{

add field
"ShipmentNbr"

add field
"LineNbr"

add field
"OrderType"

add field
"OrderNbr"

add field
"InventoryID"

add field
"Location"

add field
"UOM"

add field
"ShippedQty"

add field
"OrderedQty"

add field
"OpenQty"

add field
"PickedQty"

add field
"PackedQty"

add field
"LotSerialNbr"

add field
"ExpirationDate"

add field
"ReasonCode"

add field
"Description"

attachments {

}

}

}

 

 

1 reply

Userlevel 4
Badge +1

Hello @nsmith51 

Can you confirm whether the new ShipmentNbr field you have is defined as “ShipmentNbr” or “ShipmentNbr_” in the service description for the page? It might be that the new field name in this file is “ShipmentNbr_”, and so you need to update the mobile mapping like so:

...
add field
"ShipmentNbr"


add field
"ShipmentNbr_"
{

special = BarCodeScan
}
...

 

Reply