Доделал множественное изменение оклада в Расчете и УФ.
Вот какие вопросы, у меня возникли. Может кто ответит ))
1)
В документах РН и ПН сделал флаги ОУ и БУ и выполняю код только если включен флаг. Как думаете это нормально? Экзаменатор это одобрит? Как вообще делают в таком случае? Знаю, что создавать отдельные документы – не вариант.
2)
Блокировка в ОУБлокировка на экзамене одна из важнейших вещей, в ней косячить нельзя.
В ОУ регистр Партии блокирую по Номенклатуре и Партии
Кто что думает? Так правильно?
Блок = Новый БлокировкаДанных;
Эл = Блок.Добавить("РегистрНакопления.Партии");
Эл.ИсточникДанных = СписокНоменклатуры;
Эл.ИспользоватьИзИсточникаДанных("Номенклатура", "Номенклатура");
Эл.ИспользоватьИзИсточникаДанных("Партия", "Партия");
Блок.Заблокировать();
3)
По БУ блокировка попроще, думаю там все верно:
Блок = Новый БлокировкаДанных;
Эл = Блок.Добавить("РегистрБухгалтерии.Основной");
Эл.УстановитьЗначение("Счет", ПланыСчетов.Основной.Товары);
Эл.ИсточникДанных = СписокНоменклатуры;
Эл.ИспользоватьИзИсточникаДанных(ПланыВидовХарактеристик.ВидыСубконто.Номенклатура, "Номенклатура");
Блок.Заблокировать();
4)
По задаче на УФТоли я невнимательный, толи такой задачи в сборнике нет. По крайней мере, у меня сборник задач от июня 2014 и там, среди задач по УФ похожей задачи я не нашел.
Ключевые моменты, которые надо сразу сделать правильно, чтобы не тратить драгоценное время на перезапуски отладки:
a. Чтобы
регламентное задание выполнялось в файловом варианте, надо сразу сделать его «
Предопределенным»
b. Обработчик ожидания каждые 10 секунд запускает процедуру поиска невыполненных задач текущего пользователя и если такие задачи есть, то
открывает форму каждой задачи. По идее метод
ОткрытьФорму(), если указана Уникальность, должен открывать форму задачи только первый раз, а затем находить ранее открытую форму этой задачи, но вместо этого задача открывается в множестве окон. Оказывается это известный
глюк платформы, который не исправлен до сих пор. Чтобы одна задача не открывалась в множестве окон, надо установить
РежимОткрытияОкнаФормы.НезависимыйВ общем, вроде все работает. Кому не лень, проверьте по условию
2 билета.