Программно установить регистратор в регистре накопления #798732


#0 by Mary01
Как программно установить регистратор в регистре накопления? Есть документ, необходимо по строкам табличной части сделать движения, но регистратором назначить не этот документ, а другой. В модуле документа при проведении делаю так: Для Каждого Стр Из ТЧПокупатели Цикл Но нужный регистратором так не назначается, а назначается тот документ, который я провожу.
#1 by Amra
Движение = ДокументОснование.Движения.ВзаиморасчетыСКонтрагентами.Добавить;
#2 by Heckfy
Зачем такой изврат? Что в итоге то должно получиться, какую задачу решаешь: ЗЫ: Весело сегодня на форуме :) :)
#3 by rabbidX
Коллекция Движения есть только у ДокументОбъекта, а ДокументОснование - это, очевидно, ДокументСсылка. НаборДвижения.Отбор.Регистратор.Установить(ДокументОснование); ...
#4 by Живой Ископаемый
2 Надо через набор записей, собственно в - ответ
#5 by Mary01
ахаха, прикольно)
#6 by Mary01
задача - сделать так чтобы движения делались отдельным документом.
#7 by Mary01
получилось! ура! ура!
#8 by Amra
А теперь представь что будет когда этот документ основание перепроведут
#9 by Лефмихалыч
следующая ветка автора будет: "почему суммы задвоились"
#10 by Живой Ископаемый
2 Точно, лучше привязывать к несуществующему регистратору.
#11 by Mary01
ничего не будет. у документа-основания нет обработки проведения.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С