Mobile Cockpit#
Overview#
Shop floor operators currently need to navigate the full MES interface to perform the most frequent and time-critical operations at a resource: checking in, dispatching, tracking in, and tracking out materials. On the shop floor, operators work with handheld Zebra devices that have a built-in scanner but a small screen, making the standard MES interface impractical to use efficiently.
Concept#
The feature provides a lightweight, scan-driven Operator Cockpit tailored for the Zebra device enables operators to perform these core operations quickly, accurately, and without relying on a desktop terminal, reducing wait times, minimizing navigation steps, and keeping operators focused on the physical work at hand.
Assumptions#
To use Mobile Cockpit function, the following conditions should be followed:
- The lookup table
MedDevMaterialStateForMobileCockpithas data.
- The Resource attributes
MedDevMobileCockpitDefaultDispatchAndTrackInandMedDevMobileCockpitDefaultTrackoutAndMoveNextset as true.
Example Scenario#
This section briefly introduces how to use Mobile Cockpit feature.
Entry#
Scan Resource and Check In#
Scan a Resource that you want to operate, if the Resource need to Check In, then you need to Check In first.
Search#
After scanned a resource, the page will display all the materials with the material system state of Queued on this resource.
You can search according material system state and material name.
Scan Material#
If you want to select a material, you can scan it or select it manually.
If you want to cancel a material, you can scan it again or cancel it manually.
Insert Barcode#
Relevant information can be manually entered vio the Insert Barcode button in the menu bar.
Dispatch and Track-In#
You can select the materials these you want to Dispatch and Track In.
TrackOut and Move Next#
You can select the materials these you want to TrackOut and Move Next.
Mobile Cockpit Known Issue – Lookup Table Not Found#
Issue#
When opening the Mobile Cockpit, the following error may be displayed:
The data for the LookupTable with Name= was not found in the system.
This is a known product issue and is expected to be fixed in a future product patch.
Temporary Workaround#
Follow the steps below to resolve the issue until the product fix is available.
1. Create a New UI Version#
Create a new version of the Mobile Cockpit UI with the desired Change Set selected, or create a new Change Set.

2. Enable the Tabs Widget Header#
- Edit the UI Page.
- Open the Tabs Widget settings by clicking the widget menu.
- Enable Show Header.
- Click Save and Close.
Note: This temporarily exposes the widget title, allowing you to identify the correct widget.
3. Open the Resource Materials Widget#
- Click the menu of the Resource Materials widget.
- Verify that the widget Name is:
4. Refresh the Lookup Table Reference#
Navigate to the Custom Filters tab.
For the SystemState filter:
- Select SystemState from the filter list.
- Copy the Reference Type Name value: MedDevMaterialStateForMobileCockpit.
- Click the X button to clear the field.
- Paste the copied value into the lookup search box.
- Select the same lookup table from the search results.
- Click Save and Close.
5. Disable the Tabs Widget Header#
- Open the Tabs Widget settings again.
- Disable Show Header.
- Click Save and Close.
6. Verify the Result#
Open the Mobile Cockpit again.
The Lookup Table error should no longer appear.
7. Save the UI Page#
Finally:
- Save the UI Page.
- Click Request Approval.
Summary#
This workaround refreshes the Reference Type Name used by the SystemState custom filter.
- Create a new UI version.
- Enable the Tabs Widget header.
- Open the Resource Materials widget.
- Re-select the Reference Type Name for the SystemState filter.
- Disable the Tabs Widget header.
- Save the UI Page and submit it for approval.
Note: This workaround is only required until the official product fix becomes available.
























