Give us contact

Do you prefer to ask us directly?

Call us +420 605 203 938 (the Czech Republic)

or use this contacts

AyMINE

Related links


FI - Finance Management

Abstract Business Area

Abstract business area is a principal object of the Task & information management module, ancestor of many object from several modules and principal object for data-related user rights definition

Major object purpose

Object serves as an envelope for collection of objects of various types. However, abstract area does not define what objects could be located in the area. Each descendant defines its own collection of supported objects.

Manage rights

Area support rights:

  • Who can access objects in the collection
  • Who has right to modify the objects
  • Administrator of the area

Area administrator is always a single person. Areas could also be managed by the general administrator, person with system right tskAreaAdministrator .

Area functionality

Business services related with the area are:

  • Set unique object identifiers rules for all objects in the collection
  • Show overview, how many objects are in the collection – used by overview diagram

User interface supported by object

Area dashboard
Area implements the dashboard with objects from area. Some basic objects are already supported by the abstract object but not many:

  • Information
  • Task

Dashboard view definition defines both menu and dashboard desk. Only basic items are placed, structure is prepared for descendants.

Other objects should be placed by descendants.

List of objects
General list of all objects are provided with basic columns, hierarchical structure support and filters.

General list support list of all types of objects not only a single one. It allows to show areas, projects and other descendant together.

Descendants

In the tsk module object has practical implementation in collections:

Object is available to be reused by other modules. Currently it is used by

Data export / import

Abstract area implements general functionality for export area and all object in the area. Functionality works without necessity to override by are descendant.

Function calls export for all objects that are registered as an area-related objects (by the installation method). Objects that are not registered are not exported by area but could be exported other related object. Anyway, each exported / imported object should have its own definition of the export/import methods.

See more about object import / export at the framework documentation.

Areas of special purpose

The plug-in concept of the application supports, that modules assign special purpose to the business area. The internal support of the plug-in model is described here.