Имя: Пароль:
1C
1С v8
Произвольный алгоритм "Группового изменения реквезитов" не создает документы.
,
0 Nekr0n
 
14.09.18
09:23
Здравствуйте.
Конфигурация БП 3.0

Пытаюсь автоматизировать создание "Переоценок в розничных ценах" на основе "Установок цен", после выгрузки из другой конфигурации по XML.

Решил для простоты реализации использовать не внешнюю обработку, а "Произвольный алгоритм" обработки "Групповое изменение реквизитов".

В итоге сформировался такой код:

// Доступные переменные:
// Объект - обрабатываемый объект
НовДок = Документы.ПереоценкаТоваровВРознице.СоздатьДокумент();
НовДок.Дата=Объект.Дата;
НовДок.Организация="Название организации";
НовДок.Комментарий=Объект.Комментарий;
НовДок.Склад="Название склада"; //Тут далее для каждой категории цен, в дальнейшем, создам соответствие складу.
НовДок.Товары.Загрузить(Объект.Товары.Выгрузить());
НовДок.Записать(РежимЗаписиДокумента.Запись);

Проблема в том, что, хотя, алгоритм и сообщает об успешном выполнении, новых документов Переоценки не появляется. Возможно этот произвольный алгоритм в принципе не способен на создание новых документов?
1 Nekr0n
 
14.09.18
09:33
Извиняюсь, всё работает, просто организация почему-то не подхватывалась, а у меня по ней выборка была.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.