Практика 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. Руководство разработчика: Тип объекта # Регистрация состояний -
Запустите генерацию таблиц для данных классов, чтобы отработал скрипт регистрации состояний. При перезапуске скрипта необходимо увеличивать его версию.