Задача 102.170806

Задача :102.170806

2018-02-26 12:47:40
Краткое описание :
Брать направление договора из выбранного вида договора, а не шапки
Описание :
Ввод договора
Что измененно :

Пользователь создает договора с видом договора Покупка, где направление договора 2-1.
Создает по f7, а не копированием из другого документа, при установленном фильтре по виду договора.
Но при создании записи (видно в журнализации) перепутаны местами нреки грузоотправителя и грузополучателя, а значение поля direct = 1 (вместо 2)
В результате при привязке договора к накладной, установленный фильтр по направлению 2-1 этот договор не видит, а он виден только, когда устанавливаешь направление 1-2
В журнале по созданной записи поле CVidDog верное, нрек соответствует тому виду договору, который я показывала выше на скриншотах и который имеет в справочнике направление 2-1
Решается проблема если передернуть вид договора на другой, а потом назад. Тогда нреки меняются местами.

Выяснили, что проблема в иерархии справочника, нужный вид договора входит в папку с направлением 1-2.
Поменять вид у верхней папки нельзя, замена поля direct на 2 в самой таблице не помогло. Договора продолжают создаваться неверно.
Предложение брать направление договора не из шапки, а из самой записи, которая выбрана в виде договора
Как измененно :

Исправлено

Название продукта Название компонента Тип Последняя версия Дата выхода
L_DOGOVORL_DOGOVORRES9.1.89.02018-02-26 12:47:40
L_DOGOVORL_DOGOVORRES9.1.089.0