|
При программном проведении документ не сформировал движения по нужному регистру
| ☑ |
0
smgn7
21.05.18
✎
13:31
|
Добрый день! Подскажите пожалуйста, ситуация следующая:
При проведении документа, не была заполнена табличная часть, следовательно никаких движений сделано не было.
Сейчас программно добавляю табличную часть, с помощью обработки, но движения не создаются.
Если использовать эту же обработку в документе, где были сделаны проводки, всё работает.
Вопрос: как заставить документ делать движения по регистрам?
Набор записей создаю след образом:
НаборЗаписейРС1 = РегистрыСведений.Застрахованные.СоздатьНаборЗаписей();
НаборЗаписейРС1.Отбор.Регистратор.Установить(Договор.Ссылка);
НаборЗаписейРС1.Прочитать();
|
|
1
Ёпрст
21.05.18
✎
13:33
|
(0)
ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение)
|
|
2
_stay true_
21.05.18
✎
13:35
|
(0) Вы сначала проводите документ с пустой ТЧ, по которой формируются движения по регистру, после правите ТЧ ПРОВЕДЕННОГО документа?
Я ничего не упустил?
|
|
3
smgn7
21.05.18
✎
14:16
|
(2) Сначала провожу документ (он имеет движение по 10 регистрам), по итогу сформировалось движение по 9 (т.к. не была заполнена табличная часть), сейчас программно формирую, если смотреть по регистрам, то движения есть, но из самого документа я их не вижу, в чем может быть причина?
|
|
4
craxx
21.05.18
✎
14:18
|
(0) через Движения действуй.
|
|
5
Chameleon1980
21.05.18
✎
14:18
|
"...но из самого документа я их не вижу..."
кого?
строки?
движения?
где нужно видеть (если движения)?
как узнал, что есть, но не ВИЖУ?
|
|
6
smgn7
21.05.18
✎
14:20
|
Проблема решилась, извините, всем спасибо!
|
|