Система КРАФТ предоставляет в распоряжение программистов развитые средства для создания и модификации бизнес-приложений, созданных на платформе КРАФТ. Архитектура системы КРАФТ предполагает построение прикладных модулей из готовых типовых компонентов (объектов), предоставляемых платформой разработки и которые затем могут быть использованы системой исполнения бизнес-приложения КРАФТ. Данный подход обеспечивает унификацию пользовательского интерфейса, а также стабильность и надежность работы системы.
Уникальным свойством платформы разработки бизнес-модулей КРАФТ является наличие встроенного языка конфигурации (K-Script), который позволяет полностью управлять поведением бизнес-объектов, включая их интерфейс, на основе событий или процедур, ассоциированных с меню объекта. В «КРАФТ: Дизайнер» имеется удобный редактор для процедур на языке K-скрипт с синтаксической подсветкой.
Основные достоинства встроенного языка K-Script:
- событийная ориентированность
- более 500 различных встроенных функций!
- контроль типов при компиляции (строгая типизация)
- встроенная поддержка механизма OLE
- поддержка механизма работы с XML
- функции работы с драйверами торгового оборудования
- встроенная поддержка SQL, позволяет писать процедуры обработки данных любой сложности, включая курсоры БД
- язык компилирующего типа, события/процедуры компилируются на этапе создания в «КРАФТ: Дизайнер»
- компилятор выдает все ошибки компиляции с подсказками и ссылками на ошибочные строки
- нескомпилированная процедура или событие никогда не будет запущена во время выполнения модуля, что исключает возможность ошибок
- предварительная компиляция процедур и событий значительно увеличивает скорость выполнения бизнес-логики во время работы модуля
Подробнее о языке K-Script...
Набор визуальных компонентов (объектов) системы КРАФТ включает в себя:
- Диалоги
- Мастера (Wizards)
- Справочники
- Регистры
- Документы
- Журналы документов
- Отчеты
Для создания бизнес-логики модулей используются:
- Глобальные константы и переменные
- Глобальные макросы (SQL-запросы)
- События и процедуры модуля
- События и процедуры объектов
- Системные функции
Также, в системе определены глобальные логические структуры:
- Разделы учета
- Аналитика
- Роли
- Привилегии
Все эти элементы составляют конфигурацию (метаданные модуля), которая хранится в общей БД. Используя «КРАФТ: Дизайнер», программисты могут легко создавать и модифицировать любой элемент конфигурации модуля. Для каждого объекта конфигцрации хранится дата-время создания и изменения объекта, что позволяет вести версионный контроль конфигурации при обновлении.
Решения КРАФТ
Уникальный комплекс для автоматизации: торговли, производства, управления персоналом, CRM, документооборота, фитнес-центров и гостиниц.
Попробуйте On-line доступ (пароль/логин: cloudsnn)
Скачайте общее описание (pdf) комплекса
Получите бесплатную версию (zip 67Mb)(торговля, производство, бухгалтерия, CRM)
QНасколько система соответствует требованиям закона 152-ФЗ “О персональных данных”, ИСПДн?
A
Это требование характерно для организаций осуществляющих обработку персональных данных согласно 152-ФЗ. Технически платформа КРАФТ (а касается это именно платформы а не конфигураций) готова к сертификации. В настоящее готовятся документы для проведения экспертизы.
Если к вашей организация не проводит обработку персональных данных согласно 152-ФЗ, вы можете смело использовать наши решения. Иначе - использовать вы можете, но построить систему защиты информации требуемого класса - нет.
Прочитате больше часто задаваемых вопросов в нашем Центре Поддержки