Краткое описание :
Не изменяется статус документа при запрете доступаОписание :
Что измененно :
При попытке смены статуса накладной на отпуск (201) из
интерфейса реестра накладных->контекстное меню->Смена полей->Смена статуса не
происходит обращение к настройке: Настройки Галактики \ Логистика \ Документы \
Управление сбытом \ Накладная на отпуск \ Модификация и контроль
данных\Разрешать смену статуса при запрете редактирования документа со
значением = "Да" Соответственно не происходит изменение статуса. При этом из
интерфейса накладной при смене статуса всё отрабатывает корректно Нам
необходимо "пакетно" менять статусы по нескольким накладным, а открытие каждой
накладной и смена статуса по ней сильно увеличивает время работы сотрудников по
выписке документов. Во вложении - сводный отчет о компонентах и снятое
логирование, в одном архиве - при попытке поменять статус через контекстное
меню реестра накладных, во втором при смене статуса из интерфейса накладной.
Как измененно :
Доработан механизм контроля доступа к документа при пакетной
смене статуса. Первой проверяется настройка DOC.SELL.NAKL.PICKSTATUS. Для
значения 1 ("да") изменения статуса всегда разрешено. Для 2 проверяется наличие
исправительной накладной, для 3 что документ не в закрытом периоде. Далее
проверяется доступ к документу в зависимости от статуса(если он включен).