I have built some functionality into the work order and invoice screens to allow the work order number to be pulled through when creating an invoice (there is a dropdown field in the invoice table displaying record ID from the activity table). There are then 3-4 linked fields in the invoice via the activity record ID.
On the desktop screen all works fine as the flow moves from work order screen > create invoice screen > invoice screen.
On mobile I have created a button on the work order screen which stores the record ID of the active work order to a shared result. When the field engineer then moves to the mobile invoice screen another button replicates the default create invoice button and also retrieves the activity record ID from the shared result. A message pops up asking for confirmation that an invoice is to be created and the message successfully displays the shared result. The next action should place the same shared result in the dropdown for the work order number but the field is always blank. As a test I also placed a textbox on screen and tried to place the shared result in there but that is also blank.
I just wanted to check that there is nothing here that isn’t supported on mobile before I spend any more time on it.