МИД: БП смена статуса БСО
Задача:
Разработать БП, который при выборе определенной записи реестра (в реглинке) в исходном реестре БСО сменит статус выбранной записи реестра.
Данный БП будет использоваться в нескольких реестрах, в постановке будет описан на примере одного реестра.
Основной сценарий:
-
Пользователь создает запись в реестре Logbook_for_issuing_stamp_forms, заполняет форму Logbook_for_issuing_stamp_forms.
-
В поле reglink_bso выбирает запись реестра zhurnal_bso_registry (отображаются только записи реестра со статусом "доступен", т.е. bso_form_status=0 - готово, есть фильтр реестра)
-
У выбранной записи реестра zhurnal_bso_registry:
-
статус меняется с "доступен" на "Зарезервирован" (т.е. bso_form_status=1)
-
в поле bso_form_service записывается значение из поля listbox_bso_service (форма Logbook_for_issuing_stamp_forms)
-
сохраняются изменения в записи реестра
-
-
Серия БСО - поле bso_form_series из формы zhurnal_bso_form записывается в поле textbox_series_form_number (форма Logbook_for_issuing_stamp_forms)
-
Изменения в записи реестра Logbook_for_issuing_stamp_forms сохраняются.