2016-12-13 15:05:10
Краткое описание :
Шаблон по умолчанию, если создан другим дескрипторомОписание :
Счета-фактуры поставщика (Беларусь)Что измененно :
Есть шаблон, настроенный для документов по умолчанию с типом Накладная на отпуск. Он создан одним сотрудником с дескриптором NN
Я работаю под другим дескриптором MM, настройка Доступ к документам стоит Все права, вижу все шаблоны. Но созданный другим сотрудником шаблон по умолчанию не применяется к моим создаваемым ЭСЧФ, ни при одиночном формировании (стоит настройка для одиночного формирования - поиск по приоритету), ни при групповом, пока вручную его не выберу.
Проблема из-за того, что шаблон создан другим дескриптором. Возможно ли реализовать функциональность так, чтобы если есть все права на документы или в рамках своей группы а по остальным чтение, всё равно применять шаблон по умолчанию?
Так как клиенту приходится вручную выбирать нужный шаблон при одиночном и групповом создании
Как измененно :
Изменен алгоритм поиска шаблона ЭСФЧ по приоритету при значении настройки "Настройки Галактики \ Общие настройки системы \ Доступ к документам" = "все права". Теперь при поиске учитываются шаблоны всех пользователей и алгоритм поиска будет следующим образом:
1. Поиск шаблона с приоритетом 1, созданного текущим пользователем;
2. Если в п.1. шаблон не найден, то поиск шаблона с приоритетом 1, созданного другими пользователями;
3. Если в п.2. шаблон не найден, то поиск шаблона с приоритетом 2, созданного текущим пользователем;
4. Если в п.3. шаблон не найден, то поиск шаблона с приоритетом 2, созданного другими пользователями;
5. Если в п.4. шаблон не найден, то поиск шаблона с приоритетом 3, созданного текущим пользователем;
6. Если в п.5. шаблон не найден, то поиск шаблона с приоритетом 3, созданного другими пользователями.
Если при поиске шаблона на одном из этапов было найдено несколько шаблонов, удовлетворяющих критерию поиска, то поиск вернет тот шаблон, который был создан первым.