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?
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/58c8b195-e547-4429-9e6a-95cd02a43727.png)
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/6c61e2aa-29c3-42bb-a2d4-b48d65b76436.png)
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 {
}
}
}