CRAFT application development platform provides for programmers advanced tools for creation and modification of business applications. System architecture implies that any application modules are constructed from existing typical components (objects), that are provided by the development platform, and then can be used by CRAFT application execution environment. This approach ensures user interface unification as well as stability and reliability of the system.
The unique feature of the CRAFT application development platform is an embedded script language (K-Script), that allows to completely manage any business objects behaviour inside application module, including their interface, on the basis of events or procedures associated with object menu. In Master-service module there is an embedded editor with syntax highlighting for the procedures written in K-Script.
Main features of the K-Script language:
More information about K-Script...
A set of visual components (objects) of CRAFT application development platform consists of:
To define business logic the following objects are used:
Also, there are some global structures:
All elements listed above together form the module configuration (meta data), that is stored in the database. Using Master-service module the programmers can easily create and modify any element in module configuration. For any configuration object the date of its creation and modification is stored, so it allows to do version control during upgrades.
is an ERP system providing automation in most important business aspects of an enterprise.
The universal customizable utility for data transfer/conversion from one database to another.
1 company is slready contained in a base program license. Here you should put a number of extra companies that could to be used simultaneously in one program database. Further, while ordering on this site you will have to indicate exact names for each company in the license.
1 company is slready contained in a base program license. Here you should put a number of extra companies that could to be used simultaneously in one program database. Further, while ordering on this site you will have to indicate exact names for each company in the license.
1 user is slready contained in a base program license. Here you should put extra users that need simultaneous access to the program database.
1 user is slready contained in a base program license. Here you should put extra users that need simultaneous access to the program database.
Determines the base fixed cost for using of a particular configuration variant. It is not dependant on other license elements and should not be changed. The cost of this element depends on configuration type (Mini, Standard, Profossional).
Determines the base fixed cost for using of a particular configuration variant. It is not dependant on other license elements and should not be changed. The cost of this element depends on configuration type (Mini, Standard, Profossional).
Determines the base fixed cost for using of a particular configuration variant. It is not dependant on other license elements and should not be changed. The cost of this element depends on configuration type (Mini, Standard, Profossional).
The composition of a program package depends on requirements in your company and determines the final product cost.