Related links
CMS - Content Management & Web API services
FI - Finance Management
Framework Core functionality
- prices
- managementfaq
- prices_private-installation
- clientdefinedattributes
- phplibraries
- servermethods
- io_export
- AyMINE Framework Server
- The AyMINE licence model
- System Rights
- servermethods_frmfrm
- io_import
- multiclient-architecture
- servermethods_stringsandtranslations
- frmevent
- System messaging
- usersessions
Libraries & Lincences
Module - support for management
Front-End Scripting
HR - Human Resources
Mobile & Web Application
- clientprogramming_fevaldataobject
- userinterface-objectstructure
- cliplink
- npmlibraries
- fclip
- drag-drop
- AyMINE Application
- objectdefinition_inlineedit
- npmlibraries_stringlibrary
- clientprogramming
- mobileapplication
- languagesupport
- objectdefinition_multiupdate
- clientprogramming_fevalglobal
- clientprogramming_fevallanguage
- clientprogramming_fevaluser
- objectdefinition_viewdefinition
- offlineobjects
- System console
- Runtime debugging
- objectdefinition_detailview
Sales & Asset management
Sales related services
Description of a part of the AM module - sales partSystem Management (part of framework)
Task, Project, Quality
Task & Task pattern
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.