Mandatory tables

Mandatory tables allow to insert checks on records before making a status transaction through filters. This functionality is accessible from the Mandatory Tables action on the page:

  • EDS Tables Setup -> Status Transactions -> Mandatory Tables





These controls can be implemented through conditions which can be of 3 types:

FiltersBehavior
EmptyTable must be empty, it’s possible to set filters
Not EmptyTable must not be empty, it’s possible to set filters
Father Field FilterPerforms a comparison between a field in the selected table and a field in the father table by setting a formula







The checks are carried out individually one by one, the filters are not combined.

For each row of the mandatory tables, preconditions can be added which will be verified before the check, if the result is negative then the check will not be carried out.

Mandatory fields

Mandatory fields allow to insert checks on the table fields before making a status transaction through filters. This functionality is accessible from the Mandatory Fields action on the page:

  • EDS Tables Setup -> Status Transactions -> Mandatory Fields





These controls can be implemented through conditions which can be of 9 types:




For each row of the mandatory fields, preconditions can be added which will be verified before the check, if the result is negative then the check will not be carried out.
EOS Labs -