Configuring the M3 Information Editor widget

Follow this widget configuration to use basic API transactions for updating data.

  1. Click Configure Widget.
  2. Specify this information:
    Title
    Click unlock button and specify a widget title.
    Automatic Refresh Rate
    Select a refresh rate minute interval from the list.
  3. Specify this information:
    Program
    Click the look-up button in this required field. Search for an M3 program, for example CRS610, and provide a description to filter the results. Click a record from the programs list and click Select.
    Get Transaction
    Click the look-up button in this required field. You can search for a transaction, for example SearchCustomer, and provide a description to filter the results. Click a record from the transactions list and click Select.
    Input
    Click the look-up button.
    On the data grid, you can perform these tasks:
    • Select Input to identify the input fields to be submitted to the API transaction.
    • Change the input field's value in the Value column.
    • Optionally, specify an entity type to require the widget to retrieve business context messages, for example, InforCustomerPartyMaster. And then specify an input in the Value field that uses the entity type enclosed in a bracket. This example shows the format: {InforCustomerPartyMaster}. The same input is reflected in the Id1 context message which you can use as an input field to run the API request.
      Note: Other supported macros are used in the Value field.

      See Supported macros for the input field.

    Output
    Click the look-up button in this required field.
    On the datagrid, you can perform these tasks:
    • Select Output to identify the output fields to be submitted for the API transaction.
    • Specify a value under the View Order column to specify the order of the output fields for display, for example CUNO;CUNM;STAT;CUCL.
    • Change the display labels of columns through the Modify Description functionality. You can also specify a translation for the new label. For the translated label to reflect, you must set the equivalent language in the user settings of Infor OS.
    • Select a maximum record count.
    Update Transaction
    Click the look-up button in this required field. You can search for update transactions, for example ChgBasicData and provide a description to filter the results. Click a record from the transactions list and click Select.
    Update Program
    Specify an M3 program. When executing an edit API request, the Program value is overridden with this field. Normally, the values for Program and Update Program are similar, for example, CRS610. When Update Program is changed, the widget uses the Update Program value instead to construct the API request. This enables the widget to use other programs for updating records.
    Editable Fields
    Click the look-up button in this required field to switch to the Input/Output Parameters page.
    On the data grid, you can perform these tasks:
    • Select Input to identify input fields to be submitted to the API transaction.
    • Select Hidden to hide input fields submitted to an API transaction.
      Note: The hidden functionality only works if Input is selected.
    • Change the input field's value in the Value column.
    • Change the display labels of input fields through the Modify Description functionality. You can also specify a translation for the new label. For the translated label to reflect, you have to set the equivalent language in the user settings of Infor OS.
    • Optionally, configure a browse field.

      See Configuring a browse field.

  4. Click Save.