M3 Information Creator
You can run this widget as standalone or retrieve data from another widget based on your selected item, customer, or other objects. The retrieved data depends on the entity declared on the widget configuration. You can also integrate this widget with Infor Go to use its scan functionality.
Prerequisites
- As a prerequisite to Infor Go, you must install and configure the application in your mobile devices. To know the installation and configuration setup, see Infor Go for Android and iOS in the Infor OS User and Administration Documentation Library (Cloud).
When you have configured the widget and the Infor Go application, you can click the camera icon to scan QR codes and get values for a specific item. Although, you must strictly follow this format for the code to be interpreted in the widget:
{ "FieldId1": "FieldValue1", "FieldId2": "FieldValue2" }. - To require the widget to use context message values, ensure that the M3 Information Viewer or other related widgets that publish InforWidgetContext messages are added to your workspace. In M3, you must start a program that publishes the required InforBusinessContext messages.
Supported languages
The widget interface, labels, and configuration options are displayed in the user's preferred language. If the preferred language is not supported, the widget is displayed in English (en-US).
This widget supports these languages:
- Arabic (Saudi Arabia) - ar-SA
- Bulgarian (Bulgaria) - bg-BG
- Chinese (Simplified, China) - zh-CN
- Chinese (Traditional, Taiwan) - zh-TW
- Croatian (Croatia) - hr-HR
- Czech (Czech Republic) - cs-CZ
- Danish (Denmark) - da-DK
- Dutch (Netherlands) - nl-NL
- English (United States) - en-US
- Estonian (Estonia) - et-EE
- Finnish (Finland) - fi-FI
- French (France) - fr-FR
- German (Germany) - de-DE
- Hebrew (Israel) - he-IL
- Hungarian (Hungary) - hu-HU
- Italian (Italy) - it-IT
- Japanese (Japan) - ja-JP
- Korean (South Korea) - ko-KR
- Latvian (Latvia) - lv-LV
- Lithuanian (Lithuania) - lt-LT
- Norwegian Bokmål (Norway) - nb-NO
- Polish (Poland) - pl-PL
- Portuguese (Portugal) - pt-PT
- Romanian (Romania) - ro-RO
- Russian (Russia) - ru-RU
- Slovenian (Slovenia) - sl-SI
- Spanish (Spain) - es-ES
- Swedish (Sweden) - sv-SE
- Thai (Thailand) - th-TH
- Turkish (Turkey) - tr-TR
- Ukrainian (Ukraine) - uk-UA
- Vietnamese (Vietnam) - vi-VN
Widget management
This table shows the related topics and information that support the configuration and use of the M3 Information Creator widget. Use these topics to learn about key widget functionality, including widget configuration and browse field configuration to help you set up and work with the widget.
| Task | Description |
|---|---|
| Configuring the widget | Use this procedure to configure the M3 Information Creator widget, including API transactions, input fields, field settings, and display options used to create records. |
| Configuring a browse field | Use this procedure to configure a browse field by defining the data source, browse settings, filters, and display order used for selecting values. |
Configuring the widget
Use this configuration to use basic API transactions for updating data.
- Click .
- Unlock and provide a title for the widget.
- Specify this M3 API information:
- Program
- Click the look-up button in this required field. You can search for M3 programs, for example CRS610, and provide a description to filter the results. Click a record from the programs list and click .
- Add Transaction
- Click the look-up button in this required field. You can search for a transaction, for example AddTool, and provide a description to filter the results. Click a record from the transactions list and click .
- Input Fields
-
Click the look-up button in this required field.
On the data grid, provide additional details:- Select Input to identify input fields to be submitted to the API transaction.
- Select Hidden to hide input fields to be submitted to the API transaction.
A hidden field can hold a suggested value which can only be viewed through an API request.Note: The hidden functionality only works if Input is selected.
- Change an input field's value in the Value column.
- Add an entity in the Value field to indicate the type of context message to be retrieved for a particular record. The value usually follows this format: {<entity>}, for example, {InforCustomerPartyMaster}. If multiple messages are required, you only have to append .id<ID number> for the declared entity, for example, {InforCustomerPartyMaster.id2}.
- Specify a table in the Table column, for example OCUSMA. This optional parameter is used to retrieve value maps and typically used for combo box fields. This option determines the table from which the value maps are retrieved.
- Optionally, configure a browse field. See Configuring a browse field in this document.
- Use the View Order column to sort the order of the fields as displayed on the widget.
Fields with lower view order are placed first on the top of the widget. For example, if the input fields are set with these values, CUNO=100, CUNM=10, and STAT=50, the widget displays the fields from top to bottom starting from CUNM, STAT and then CUNO.
- Use the Modify Field type to override the field type and length of characters that you supply as metadata. You may use these options:
- Default: Uses the field type assigned by the system.
- String: Uses text characters to specify values. You can also customize the character length.
- Numeric: Uses numeric characters to specify values. You can customize the character length.
- Date: Transforms the field into a calendar picker so you can select the day, month, and year.
- Checkbox: Transforms the field into a checkbox.
- 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 must set the equivalent language in the user settings of Infor OS.
- Click .
Configuring a browse field
Use this procedure to configure a browse field by defining the data source, browse settings, filters, and display order used for selecting values.
- In the Input fields, click the look-up button.
- Specify this information:
- Field Override
- Specify any M3 API Field, for example CONO.
- Set as Browse
- Select the check box to set the parameter as browse field.
- Browse Field
-
Click the button to modify the browse field overrides.
Field Description Field Override Contains M3 API fields, for example CONO. Note: If this field contains no value, the value in the Field Override field from the input parameter is used by default.Parameter List Index Contains an index of the available data. From Table Contains M3 table values, for example {} or OCUSMA. This field is auto filled by the Parameter List Index. Browse Variant Contains browse variant values, for example 00 or 01. This field is auto filled by the Parameter List Index. Add a filter Selecting this check box enables you to specify filter fields.
- Click .