2017-06-06 18:18:46
Краткое описание :
КИС ФХД Реализовать алгоритм заполнения поля очередь в ФОБОписание :
Журнал обязательствЧто измененно :
 Необходимо:
1. Реализовать алгоритм заполнения поля очередь в ФОБ в зависимости от очереди 
в статье бюджета.
2. Добавить контроль, чтобы в ФОБ не выбирались статьи с разными очередями. 
Предлагаю два этапа проверки: 1) при заполнение ФОБ (когда отрабатывают 
алгоритмы); 2) при переводе в исполняемый, т.к. в теории статьи после п.1 могут 
измениться.
Как измененно :
  В настройке "Настройки Галактики \ Управление финансами \ 
Платежный календарь \ Значения полей по умолчанию \ Настройка алгоритмов 
формирования полей документов" для документов ФОб предприятия и контрагента 
(821 и 822) для всех оснований добавлено поле "Очередь" для указания алгоритма. 
Доступны следующие алгоритмы:
- <по умолчанию "">: возвращает значение настройки "Настройки Галактики \ 
Управление финансами \ Платежный календарь \ Значения полей по умолчанию \ 
Очередь по умолчанию";
- <авто - очередь из статьи бюджета ФОБ>: возвращает очередь из статей бюджета 
ФОБ, если она одинаковая, иначе возвращает 0;
- по F7 можно добавить явное значение из каталога очередей.
 Для поля "Очередь" в ФОБ работает автозаполнение поля по алгоритму по 
Shift+F3.
 Добавлена пользовательская настройка "Настройки Галактики \ Управление 
финансами \ Платежный календарь \ Формирование финансовых обязательств \ 
Разрешить привязку к ФОб статей бюджета с разными очередями", которая может 
принимать значения "нет" и "да" (по умолчанию). Если настройка установлена в 
значение "нет" и ФОБ разнесен по статьям бюджета с разными очередями, то:
1) при переводе ФОБ с исполняемый статус выдается предупреждение и статус не 
изменяется;
2) при закрытии окна разноски ФОБ по статьям бюджета выдается предупреждение и 
новая разноска не сохраняется.