System Administration: Support of Intelligent Text Completion

MYOB Acumatica 2024.1.1 introduces intelligent text completion for forms that contain a rich text editor.

Use of Text Completion

With intelligent text completion, users can save effort when they are filling in information that is often repeated. For example, this functionality might ease the processes of requesting certain data or creating a support case.

When a system administrator enables the Intelligent Text Completion feature on the Enable/Disable Features (CS100000) form for the first time (as described in the next section), the system uses the built-in model. This model contains the most commonly used polite phrases (for example, Could you please provide an update on …). The following screenshot shows the Task (CR306020) form with suggestions in the editor area.

Figure 1. Suggestions provided by the built-in model


A user switches between suggestions by using the Up and Down arrow keys on the keyboard, and selects the needed string by using the Right arrow key. The user can ignore the suggestions and continue typing all the needed text.

To improve the quality of suggested text over time, the system generates text completion models that collect phrases that the user types and that use these phrases as training data. The system generates the models for each user separately, depending on the user's activity and phrases that are used most commonly.

By default, the system performs the generation of models for all users every week on Saturday. This default schedule is configured for the System company and is enabled for all tenants that are created. The system administrator can invoke the generation manually for certain users or for all users by using the new Generate Models for Text Completion (SM508000) form. Also, the system administrator can add a new schedule by using the Schedules > Add command on the form toolbar.

The following screenshot shows the Generate Models for Text Completion (SM508000) form. Notice that for the model for the admin user, the system shows the date and the result of the last generation.

Figure 2. The Generate Models for Text Completion form


Attention: This form is available for only users to whom the Administrator or Acumatica Support roles have been assigned.

If multiple tenants are created for the MYOB Acumatica instance, the system generates separate models for each tenant. If more than one locale is specified for an instance, the system generates a single model for all locales.

Turning On and Turning Off Text Completion

Intelligent completion must be set up at the system level in order to be used by any user. It can be turned off at the system level and for each individual user.

To turn on intelligent text completion at the system level, the system administrator must enable the Intelligent Text Completion feature, which is listed under Experimental Features on the Enable/Disable Features (CS100000) form.

A user can turn off this functionality by clearing the Intelligent Text Completion check box in the Personal Settings section on User Profile (SM203010). When a user clears this check box, the text completion is turned off for only this particular user. (By default, the check box is selected for all users after the system administrator enables the Intelligent Text Completion feature.)

The feature is supported for forms (including custom forms) that contain boxes and areas with a rich text editor, such as the Activity (CR306010) and Event (CR306030) forms.