Skip to main content
Skip table of contents

Custom Analysis Entities

Custom Analysis Entities

Definable “Super Entities”

Aqilla utilizes many pre-defined entity types such as Accounts, Customer, Projects, Assets, and Items. In fact, each entry under the Reference section is a separate entity or data type. These entities not only identify what they are by means of a code and description but also contain additional information relevant to that entity. In most cases, it is also possible to configure additional information specific to your own use of the system by means of the Attribute Wizard. Such extra attributes can be text (up to 10 different labels), integer (whole numbers of up to 4 different categories), value (decimals across 6 independent fields), dates (x 4) and/or a single block of longer text up to 255 alphanumeric characters.


This feature provides for three additional, user-definable, Super Entity types with the ability to configure additional information specific to that type of entity.

For example, if you require Contract information to be captured, you can have one of the Custom Analysis Entity types enabled and named “Contract”. Additional information can then be configured with the Attribute Wizard such as: Contract Owner (text), Start Date (date), End Date (date), and Contract Value (value).

Graphical user interface, application  Description automatically generated

You can then choose which document types you would want to capture such customized Contract information. Note that Custom Super Entities can be captured in a document header or on each document line. When a document is posted to the ledger the Contract information will be automatically linked to the ledger transactions.

The Contract and its associated information will then be available to subsequent enquiry and reporting. For instance, a report could be created analyzing contract spend by say the responsible Contract Owner.

The process of enabling a Custom Super Entity is straight forward but must be done by Aqilla support or one of our consultants. The amount of work will depend on the number of documents that will need configuring and whether you need help configuring additional attributes or additional reporting. 

Contact support@aqilla.com or your Aqilla account manager if you would like to discuss this feature further.

Graphical user interface, application  Description automatically generated


Once a Super Entity has been configured in Aqilla, the data relating to that entity can be maintained using the Excel add-in like any other entity such as account, project, and asset.

image-20241022-091226.png

 Extracting data from Aqilla using the “getAnalysisEnties” function

The first parameter is the name of the Super Entity, in this example “Contract”. The second parameter is optional and can be used to filter out a subset of records by specifying the initial characters of the value of the Name, Code, Description or Text1 to Text10.

For example, if the parameter is set to “AB”, all records where Name, Code, Description or Text1 to Text10 starts with “AB” will be returned. Note that the search values should be specified within quotes.

image-20241022-091340.png

Updating Aqilla

Once changes have been made, the data is updated by selecting the appropriate menu option under Analysis Entities.

image-20241022-091415.png

Documents using Custom Entities

If any documents have been configured to use Super Entities these will be automatically added to the add-in version of the document and the contents validated.

In the example on the right, Contract has been added to the sales invoice line and the values supplied has been rejected as not being a valid contract code.

  • Please note to use these features requires an optional upgrade of the Aqilla Microsoft Excel Add-in.

image-20241022-091451.png

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.