|
Движения документа при проведении: Объект <> Ссылка.Объект? |
☑ |
0
vdeemer
10.02.22
✎
21:22
|
Добрый уже вечер!
Затянуло меня в одну нетленку и я поплыл(( Вкратце ситуация такова: в процедуре ОбработкаПроведения сначала записывается набор движений:
Движения.РегистрНакопления1.Записать(Истина);
потом запускается процедура с передачей параметром ссылки (!), в которой делается выборка из остатков РегистрНакопления1 - и сделанные ранее движения призываны в выборку попасть:
ФормированиеДругихДвижений(Ссылка);
По факту они туда не попадают. По идее эти телодвижения происходят в рамках одной транзакции, разве по переданной ссылке не должны в РН попасть ранее записанные движения?
|
|
1
acht
10.02.22
✎
21:26
|
Сколько вопросов...
Движения перед проведением чистятся? Набор заполеннный записывается?
Граница выбора остатков ссылку-то включает?
|
|
2
Курцвейл
10.02.22
✎
21:28
|
Должны попасть. Если не попадают, значит у того кто писал руки кривые.
|
|
3
vdeemer
10.02.22
✎
21:28
|
(1) Движения чистятся. Набор записывается: (0). Про границу не подумал, спасибо за наводку
|
|
4
hhhh
10.02.22
✎
21:29
|
(0) наверно делаешь выборку на начало документа.
|
|
5
vdeemer
10.02.22
✎
21:30
|
(1) (4)
Запрос.УстановитьПараметр("Период", Новый Граница(Объект.МоментВремени(), ВидГраницы.Исключая));
(2) ох как Вы правы(((
|
|
6
Михаил Козлов
10.02.22
✎
22:05
|
Из собственно коллекции движений их нельзя получить?
|
|
7
Ненавижу 1С
гуру
10.02.22
✎
22:30
|
(0) если только они дописываются, а не замещаются. Ну или перечитать. Потому что из ссылки вы конечно объект получите, но это будет другой объект к той же ссылке
|
|
8
rudnitskij
10.02.22
✎
23:14
|
(0) не проще вариант передавать эти движения в виде сформированной таблицы значений? Без разборок с ссылками и объектами?
|
|