Start the application using a link, bring start values

You can open an application from another application, an H5 program, and a Workspace widget, with start values in the link. This is helpful when you want to open an application and already have the correct record selected.
Note: Start values only work when the application you want to open has an index list or a data grid. You can use serach transactions or transactions using filter/select fields. The application you have to open must be in status Approved or higher.

To open an application from another application, create a link in the application you started. Use M3 Bookmark as the type and then paste a link in the link field.

This table shows the different parts of a link with their descriptions:

Parts of a link Description
ShortName The short name of the application you want to open.
Title The title of the application you want to open.
Component The component ID of the data grid or index list where you want to add a start value.
SearchField The search or filter/select field in the component where you want to add a start value.
Variable The variable that retrieves the start value from the application, H5 program, or Workspace widget you want to bring into the application you open.
There are three types of links you can use when opening with start values:
  • mp://ShortName?title=Title&Component.SearchField=<Variable>
  • ?favoriteContext=mp://ShortName&title=Title&Component.SearchField=<Variable>&LogicalId=lid://infor.m3.m3
  • ?LogicalId=lid://infor.m3.m3&program=mp://ShortName&title=Title&Component.SearchField=<Variable>
Note: To open an application from a Workspace widget, it is only possible to use the link type starting with ?favoriteContext and the type starting with ?LogicalId.

From application to application, or from H5 to application

This is an example of using general or category search in the index list:

mp://M3CREDCTRL?title=Credit Control&IndexList_Customers.SEARCH=<CUNO>
Note: To add more start values, add ampersand (&) after the last variable in the link, followed by the component's ID, search or filter/select field, and variable used.

From widget to application

This is an example of using specific search in the data grid:

?favoriteContext=mp://CUSTSERV&title=Customer Service&DataGrid_Customers.CUTP=<CUTP>&DataGrid_Customers.PYNO=<PYNO>&LogicalId=lid://infor.m3.m3

This is an example of using specific search and from/to values in the index list:

?favoriteContext=mp://ITEMOV&title=Item Overview&IndexList_Items.ITNO=<ITNO>&IndexList_Items.F_STAT=<STAT>&IndexList_Items.T_STAT=<STAT>&LogicalId=lid://infor.m3.m3

Note: To add more start values, add ampersand (&) after the last variable in the link, followed by the component's ID, search or filter/select field, and variable used.