Adding a customized tab – example for Search transactions

A Search API in M3 differs from standard Get, List and Sel (select) APIs because it uses the SQRY syntax for a deeply integrated, intuitive search of Infor M3 data. Instead of selecting from a predetermined list of M3 BE input fields for the transaction, you can specify the required values in the Field column and valid expressions, use intervals, booleans, etc. to sort and limit returned data. You can refer to M3 Business Engine documentation for more details on searching data in M3.

This example describes the creation of a customized tab with specified ‘Manufacturing_Details’ in the Tab name field and specified ‘Manufacture’ in the Step field in the API Interface Configuration panel:

  1. Click Add new configuration icon in the System Administration > API Interface Configuration.
  2. Select 'Manufacture' in the Step field.
  3. Select 'PMS100MI-Manufacturing Order' in the API program field.
  4. Select 'SearchMO-Search manufacturing order' in the Transaction field.
  5. Specify 'Manufacturing_Details' in the Tab name field.
  6. On the API Input Configuration tab, you specify both Field column and GLT Field column, for example:
    • If you specify 'MFNO' in the Field column, select 'Manufacturing Order - AMO010_MO_Number' in the GLT Field column.
    • If you specify 'FACI' in the Field column, select 'Facility - TXT_FACI' in the GLT Field column.
    • If you specify 'SortBy' in the Field column, select 'Enter a value' in the GLT Field column and specify 'MFNO' in the Value column.
    • If you specify 'WHST' in the Field column, select 'Enter a value' in the GLT Field column and specify '[xx TO yy]' in the Value column, where ‘xx ’ = 60 and ‘yy’ = 90 to represent the required MO Status value range.
  7. Click the API Output Configuration tab.
  8. Select the required check boxes in the Selected column, for example: PRNO, ITDS, RORN, RORL, or RORC.
  9. Click the Save icon to create the API Interface Configuration.

Results:

  1. The value .INTERFACE:TABS_Manufacturing_Details is generated in the Key column in the Application Settings panel.
    Note: The name of the key consists of the prefix .INTERFACE:TABS, followed by the name from the Step field and Tab name field.
  2. Access per user group is established.
  3. The value MANUFACTURE_MANUFACTURING_DETAILS is generated in the Key column in the Application Localization panel.
    Note: The name of the key consists of the name from the Step field and Tab name field.
  4. The value 'Manufacturing_Details' is generated in the Value column.
    Note: Changing the text in the Value column re-names the displayed text value on the customized tab.
  5. A custom tab with the name 'Manufacturing_Details' appears in the Manufacture Trace panel.