It is not often, but sometimes a function in M3 disappears when you upgrade your previous version of Movex/M3 to the newest one. Here is a recent case and how we solved it.
We have a client that used a function in Movex where you were able to allocate multiple employees to several work orders at the same time. In 13.2 this function was gone, and this caused problems since they now needed to allocate the employees one by one, order by order. If you have 5 orders to which you want to allocate 3 users, you have to allocate 15 times instead of 1.
There is an API available for employee allocation – and when we have an API there is always a solution!
In this case the solution was to create a mashup and a jscript. The mashup shows the open work orders to the left (MOS195), and on the right side you have the possibility to add up to 5 employees.
You mark the orders you want to allocate, and when you press “Start allocation” the jscript will run the API-transaction for all orders/employees. The jscript will also show a log in the mashup, where you can see whether the API-transactions were successful or not.
The functionality was gone – but we could recreate it without doing any modifications in business engine!
More popular posts from the M3 Usability Blog
Create smarter shortcuts for search querries in M3
How to find net change documentation
Use virtual fields to show calculations