|   |   | 
| 
 | Ткните носом, где проиходит запись в РС | ☑ | ||
|---|---|---|---|---|
| 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) аха. оно. спасибо!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |