Имя: Пароль:
1C
1С v8
Рабочий год не проставляется в УПП
0 timeforlive
 
06.07.16
07:16
При заполнении документа "Отпуска организаций" не проставляется поле "рабочий год" автоматически.
На инфостарте тоже открыл пост с этой проблемой. Решение продублирую в оба места по итогу.
http://forum.infostart.ru/forum36/topic154628/
1 timeforlive
 
06.07.16
08:05
8.3 (совместимо с 8.2)
УПП 1.3.75.2 типовая полностью.
2 timeforlive
 
21.07.16
10:23
Проблема найдена. Решение - продолжать долбить вручную.

И так, прошло много времени, вернулся к маленькой задаче и нашел ее решение.
Первым делом проверил отладчиком как формируется рабочий год:

В общем модуле "ОбщегоНазначенияЗК" есть процедура -
ПолучитьЗначенияРеквизитов(Ссылка, ИменаРеквизитов)

В качестве параметров передаются данные:
Ссылка - ПланВидовРасчетаСсылка.ОсновныеНачисленияОрганизаций
ИменаРеквизитов - "ВидЕжегодногоОтпуска"

В процедуре маленький запрос, который находит формулу расчета из данного плана видов расчета.
А именно, находит конкретный объект - "Основной ежегодный отпуск".

Вся проблема была в том, что в этом объекте отсутствовала правильная ссылка (формула).
База переносилась давненько, тому и причина, что есть битая ссылка.
Дополнительно, есть еще некоторые нюансы, по-мимо сказанного выше и, уверен, будет не разумно плодить многоБукв.

Пока что, работа с заполнением рабочего года осталась на том же уровне - вручную.
Будет время и служебное задание - устраню проблему, напишу решение здесь.

Кто столкнется с похожей ситуацией, мой совет - проверить наличие битых ссылок, в передаваемых параметрах - как один из вариантов проблемы.