|
Программно установить регистратор в регистре накопления ↓ (Лефмихалыч 05.06.2017 17:47) |
☑ | ||
|---|---|---|---|---|
|
0
Mary01
05.06.17
✎
16:13
|
Как программно установить регистратор в регистре накопления?
Есть документ, необходимо по строкам табличной части сделать движения, но регистратором назначить не этот документ, а другой. В модуле документа при проведении делаю так: Для Каждого Стр Из ТЧПокупатели Цикл Движения.ВзаиморасчетыСКонтрагентами.Записывать = Истина; Движение = Движения.ВзаиморасчетыСКонтрагентами.Добавить(); Движение.Период = Дата; Движение.Организация = Стр.Организация; Движение.Партнер = Стр.Партнер; Движение.Сумма = Стр.Сумма; Движение.Регистратор = ДокументОснование; КонецЦикла; Но нужный регистратором так не назначается, а назначается тот документ, который я провожу. |
|||
|
1
Amra
05.06.17
✎
16:19
|
Движение = ДокументОснование.Движения.ВзаиморасчетыСКонтрагентами.Добавить();
|
|||
|
2
Heckfy
05.06.17
✎
16:21
|
Зачем такой изврат? Что в итоге то должно получиться, какую задачу решаешь:
ЗЫ: Весело сегодня на форуме :) :) СтрЧислоВхождений Как создать на основании не новый документ? Как поймать событие - после записи в РН остатков что-то |
|||
|
3
rabbidX
05.06.17
✎
16:23
|
(1) Коллекция Движения есть только у ДокументОбъекта, а ДокументОснование - это, очевидно, ДокументСсылка.
Здесь надо НаборДвижений = РегистрыНакопления.ВзаиморасчетыСКонтрагентами.СоздатьНаборЗаписей; НаборДвижения.Отбор.Регистратор.Установить(ДокументОснование); ... |
|||
|
4
Живой Ископаемый
05.06.17
✎
16:25
|
2(0) Надо через набор записей,
собственно в (3) - ответ |
|||
|
5
Mary01
05.06.17
✎
16:37
|
(2) ахаха, прикольно)
|
|||
|
6
Mary01
05.06.17
✎
16:37
|
(2) задача - сделать так чтобы движения делались отдельным документом.
|
|||
|
7
Mary01
05.06.17
✎
16:38
|
(3) получилось! ура! ура!
|
|||
|
8
Amra
05.06.17
✎
17:11
|
(6) А теперь представь что будет когда этот документ основание перепроведут
|
|||
|
9
Лефмихалыч
05.06.17
✎
17:15
|
следующая ветка автора будет: "почему суммы задвоились"
|
|||
|
10
Живой Ископаемый
05.06.17
✎
17:45
|
2(8) Точно, лучше привязывать к несуществующему регистратору.
|
|||
|
11
Mary01
06.06.17
✎
07:23
|
(8) ничего не будет. у документа-основания нет обработки проведения.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |