Практика 5.2 Добавление состояния для классов.
Ответ на задание необходимо предоставить в виде файлов Scala и XML, которые были изменены в текущем уроке (для написанного программного кода). Скриншоты интерфейса приложения для заданий выполняемых в интерфейсе и для демонстрации работы кода в системе Global ERP следует отправить в формате PDF, PNG или JPG. Для удобства рекомендуется прислать все файлы в одном архиве.
В ответе на задание должны содержаться элементы, обеспечивающие работоспособность описанного в задании функционала.
-
Откройте карточку класса
Lbr_InAct
(Настройка системы \ Сущности > Классы
) и добавьте состояния:
Системное имя |
Наименование |
Порядковый номер |
Стартовое состояния |
---|---|---|---|
Create |
Оформляется |
100 |
1 |
Executed |
Выполнен |
300 |
0 |
-
Для классов
Lbr_InOrder
иLbr_OutOrder
в api сделайте методregState
для регистрации аналогичных состояний и пропишите его в odm в тэгеdbData
. Руководство разработчика: Тип объекта # Регистрация состояний -
Запустите генерацию таблиц для данных классов, чтобы отработал скрипт регистрации состояний. При перезапуске скрипта необходимо увеличивать его версию.