Required Elements
To supplement both budget control and Event Requirements (ERQ), both of which enforce chart of account requirements at a system-wide level, Advantage Financial has the concept of decentralized required element pages. These can require any COA and other common fields. These types of pages enforce complete data entry. Transactions without accounting lines and reference pages with chart of account codes listed do not edit against these pages.
On a required elements page, you create entries with one three levels of control: Required, Optional, or Prohibited. For performance reasons, there is no wildcard functionality supported to ‘nullify’ a key field. All key fields must be completed with valid values.
During transaction editing, when a field is required but no value has been specified, a generic message (one without a message code) is issued stating, by name, that the field is required. When a field is prohibited but has a value specified, another generic message is issued stating, by name, that the field is prohibited. Here the end user is not told which required element table is being enforced.