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 need to open an application and already have the correct record selected. Start values work when the application you need to open starts with an index list, data grid, form or application header.
Note:  You can use search transactions or transactions using filter/select fields. The application you 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 need to open.
Title The title of the application you need to open.
Component The component ID of the data grid or index list where you need to add a start value.
SearchField The search or filter/select field in the component where you need to add a start value.
Variable The variable that retrieves the start value from the application, H5 program, or Workspace widget you need 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.