|
Ткните носом, где проиходит запись в РС | ☑ | ||
---|---|---|---|---|
0
Boleev v2
25.09.12
✎
03:51
|
Типовая УТ.
Добавил новый РС и в качестве регистратора новый документ. Использую типовой механизм НаборДвижений = Движения.СостояниеККМКонтрагентов; ТаблицаДвижений = НаборДвижений.ВыгрузитьКолонки(); // Заполним таблицу движений. ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоКассам, ТаблицаДвижений); НаборДвижений.мПериод = Дата; НаборДвижений.мТаблицаДвижений = ТаблицаДвижений; Если Не Отказ Тогда Движения.СостояниеККМКонтрагентов.ВыполнитьДвижения(); КонецЕсли; Запись в РС не происходит. Пришлось добавить строку НаборДвижений.Записать(); но в типовых документах этой строки нет. |
|||
1
Alex375
25.09.12
✎
04:16
|
А где используешь типовой механизм? Твой документ может проводиться или нет?
Обычно делают так: у документа выставляют, что он может проводиться, что он является регистратором указанного регистра, а далее в обработчике проведения выполняется формирование движений в регистр. Записывать принудительно ничего не требуется при таком подходе. |
|||
2
ZanderZ
25.09.12
✎
04:20
|
"Записывать принудительно ничего не требуется при таком подходе." Это если стоит "Записывать движения при проведения" = "Записывать модифицированные", если же нет то надо ручками записывть
|
|||
3
Ranger_83
25.09.12
✎
06:02
|
(0)в модуле набора записей
|
|||
4
Рэйв
25.09.12
✎
06:10
|
не парься ты с этими типовыми механизмами если не получаеться.
Сделай по человечески: Движения.СостояниеККМКонтрагентов.Очистить(); Движения.СостояниеККМКонтрагентов.Записывать=Истина; Движение=Движения.СостояниеККМКонтрагентов.Добавить(); ... Потом заполняй Движение. |
|||
5
Рэйв
25.09.12
✎
06:11
|
Вечно как упрутся в эти типовые механизмы - потом сутками кругами ходят вокруг простых вещей:-)
|
|||
6
sinisterfrag
25.09.12
✎
07:47
|
+1 не пытайся под типовую косить, пиши сам, иначе разучишся писать сам будет тупой копи паст
|
|||
7
Boleev v2
25.09.12
✎
13:30
|
(3) нету там
|
|||
8
BigShmax
25.09.12
✎
13:45
|
ващет не указано в какой процедуре идет заполнение. типовая автоматом записывает при определенных настройках в транзакции а следовательно в модуле объекта при проведении оного
|
|||
9
cw014
25.09.12
✎
14:07
|
(7) тык ПКМ на документе, "свойства", ищем строку "Запись движений при проведении", ставим "Записывать модифицированные" и будет тебе счастье
|
|||
10
Boleev v2
25.09.12
✎
14:12
|
(9) аха. оно. спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |