Error, Warning, or Informational Notification: General Information
A notification on an MYOB Acumatica form is a control containing an error message, a warning message, or an informational message that is displayed to a user to convey important information related to the data displayed on the form. The following screenshots show examples of an informational notification, a warning notification, and an error notification.

In the Modern UI, a notification is defined by the qp-info-box control. The Classic UI does not have an analog of this control.
Learning Objectives
In this chapter, you will learn the following about error, warning, and informational notifications:
- The guidelines for error, warning, and informational messages
- The proper configuration of a notification for specific cases, such as a notification that appears in specific place of an MYOB Acumatica form
Applicable Scenarios
You configure an error, warning, or informational notification in the following cases:
- An error or a warning has been generated during validation of the data that the user has entered on an MYOB Acumatica form.
- Some information related to the data displayed on an MYOB Acumatica form should be shown to a user.
Message Guidelines
The main idea of any error message is to describe the problem that is stopping the user or system from completing a task and to educate the user on how to solve this problem. Before finalizing an error message and inserting it in the code, you should consider whether your message answers the following questions:
- What problem has occurred? (State the problem clearly.)
- Why did it happen? (Explain what has gone wrong.)
- How can the user solve the problem? (Provide the user with a solution to the problem.)
Your error message should answer at least two of these questions in a given situation. It must include enough information for the user to understand the problem and to overcome it.
In a warning message, you inform a user about a problem that could arise so that they can avoid it. Clearly state what could go wrong and how the user can avoid it. Do not include any unneeded details.
You use an informational message when you want to provide helpful information to help the user understand what is happening (for example, informing them about the successful completion of a process). Keep the message concise and useful; the goal is to support the user in completing the task at hand, not to slow their work with unneeded or confusing information.
In all types of messages, you should use complete sentences and the proper punctuation. Clear, concise messages enhance and smooth the user experience.
Recommendations for Organizing the Layout
The following table shows the recommendations for organizing the layout with error, warning, and informational notifications.
Correct | Incorrect |
---|---|
When a template contains fields in only one fieldset and an
error, warning, or informational notification should be displayed for this fieldset, align
the notification with the fieldset. Put both the qp-info-box tag and the qp-fieldset tags into a single div tag with the specified slot value, as shown below.
|
|
![]() |
![]() |