Related links
Sales & Asset management
Sales related services
Description of a part of the AM module - sales partFI - Finance Management
Framework Core functionality
- AyMINE Framework Server
- frmFrm – provided functionality
- System Rights
- System messaging
- AyMINE Business – Price calculation
- Strings and translations
- Export collection of objects
- AyMINE Framework management FAQ
- The AyMINE licence model
- AyMINE On-premise
- System events
- Mutli-client architecture
- Import collection of objects
- User sessions
- Default server methods
- Client-defined object attributes
- Common Libraries
Module - support for management
Libraries & Lincences
Mobile & Web Application
- Runtime debugging
- System console
- AyMINE Application
- In-line table edit support
- Object scripting API – object lang
- Application object structure
- Multilingual support
- View of a single object – detail
- Is using EVAL / feval method risky?
- Included library – String operations
- Cliplink
- Object API – object <g>
- API – Data object
- Object scripting API – object User
- Object view definition
- Framework support for Drag & Drop
- Common libraries
- Multiple-object update implementation
- fClip & fCliplist
- Offline persistent objects
- Mobile application
HR - Human Resources
System Management (part of framework)
Task, Project, Quality
Task & Task pattern
CMS - Content Management & Web API services
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.