Задача 180.7473

Задача :180.7473

Краткое описание :
Ошибка при создании документа в фильтре
Описание :
Акты на списание
Что измененно :

В момент создания документа при установленных ограничениях(фильтр) программа позволяет внести изменение документ, находящийся в закрытом отчетном периоде.
Последовательность действий:
- Устанавливаю фильтр по дескриптору пользователя (не по своему)
- В списке отобранных документов(все отобранные документы относятся к закрытому периоду) нажимаю F7 для создания нового документа
- Во вновь созданном документе устанавливаю курсор в поле дата и ввожу с клавиатуры значение нужной мне даты открытого периода
После выполнения последнего действия на экране иногда появляется сообщение о том что документ находится в закрытом периоде и модификация запрещена, иногда не выдает это предупреждение.
В результате - созданный под моим дескриптором документ вываливается за фильтр (дата в документе остается текущей датой создания), а в последнем документе из отфильтрованных данных меняется дата на то значение, которое я ввел с клавиатуры в 3-ем действии даже если документ находится в закрытом периоде.
Как измененно :

Фильтры по сопроводительным документам.
Запрещено создание сопроводительного документа при установленном фильтре по дескриптору, отличающемся от текущего, и при установленном фильтре по группе дескрипторов, отличающейся от текущей.

Аналогичная обработка была добавлена для всех полей, которые есть в фильтрах и по которым можно задать значение по умолчанию:
- назначение
- ЦО
- статус
- грузополучатель
- контрагент
- форма расчета

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SKLADL_SKLADRES9.1.011.0
L_SKLADL_SKLADRES9.1.11.0
L_SOPRDOCL_SOPRDOCRES9.1.009.0
L_SOPRDOCL_SOPRDOCRES9.1.09.0
L_SOPRDOCL_SOPRDOCRES9.1.9.0