Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
A
Arta Projects
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 49
    • Issues 49
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Analytics
    • Analytics
    • CI / CD
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
  • develop
  • Arta Projects
  • Issues
  • #17

Closed
Open
Opened Jul 28, 2025 by Irina Oleynik@i.oleynik
  • Report abuse
  • New issue
Report abuse New issue

МИД: БП смена статуса БСО

Задача:

Разработать БП, который при выборе определенной записи реестра (в реглинке) в исходном реестре БСО сменит статус выбранной записи реестра.

Данный БП будет использоваться в нескольких реестрах, в постановке будет описан на примере одного реестра.

Основной сценарий:

  1. Пользователь создает запись в реестре Logbook_for_issuing_stamp_forms, заполняет форму Logbook_for_issuing_stamp_forms.

  2. В поле reglink_bso выбирает запись реестра zhurnal_bso_registry (отображаются только записи реестра со статусом "доступен", т.е. bso_form_status=0 - готово, есть фильтр реестра)

  3. У выбранной записи реестра zhurnal_bso_registry:

    • статус меняется с "доступен" на "Зарезервирован" (т.е. bso_form_status=1)

    • в поле bso_form_service записывается значение из поля listbox_bso_service (форма Logbook_for_issuing_stamp_forms)

    • сохраняются изменения в записи реестра

  4. Серия БСО - поле bso_form_series из формы zhurnal_bso_form записывается в поле textbox_series_form_number (форма Logbook_for_issuing_stamp_forms)

  5. Изменения в записи реестра Logbook_for_issuing_stamp_forms сохраняются.

Edited Jul 28, 2025 by Irina Oleynik
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
🍺 Test
Assign labels
  • View project labels
Reference: develop/arta-projects#17