Имя: Пароль:
1C
1С v8
Прочитать регистр накопления с отбором по регистратору
0 lamme
 
25.08.16
15:19
УТ 10,3
Реализация товаров
делает движение по РН == ПродажиСебестоимость и РН = Продажи

В процедуре ОбработкаПроведения перед конецпроцедуры (т.е. на мой взгляд - уже все записи в этих РН уже есть) делаю код:

Набор=РегистрыНакопления.ПродажиСебестоимость.СоздатьНаборЗаписей();
            Набор.Отбор.Регистратор.Установить(Ссылка);
            Набор.Прочитать();
            
            Набор1=РегистрыНакопления.Продажи.СоздатьНаборЗаписей();
            Набор1.Отбор.Регистратор
Набор1.Прочитать();


В набор - есть данные
в набор1 - нет

захожу в док - смотрю движения по РН продажи. Они есть.

что не так ?
1 lamme
 
25.08.16
15:19
Набор1=РегистрыНакопления.Продажи.СоздатьНаборЗаписей();
            Набор1.Отбор.Регистратор.Установить(Ссылка);
Набор1.Прочитать();
2 Dark_Warrior
 
25.08.16
15:29
А если подпиской на обработку проведения?
3 lamme
 
25.08.16
15:30
в Движения.Продажи - все показывает
4 lamme
 
25.08.16
15:31
(2)
а в чем разница?
5 Mankubus
 
25.08.16
15:35
движения по продажам еще не записаны, а по ПродажиСебестоимость записаны?
6 shuhard
 
25.08.16
15:36
(0)[т.е. на мой взгляд - уже все записи в этих РН уже есть]
ответ не верный
7 lamme
 
25.08.16
15:36
(5)
ну получается что да
8 lamme
 
25.08.16
15:40
короче .. сделал так

    Набор1=Движения.Продажи;
      Для Каждого ТекДвижение1 Из  Набор1 Цикл
конеццикла

так все работает.

Если честно - не сильно понимаю
почему в один РН инфо пишется сразу
в другой - нет.
9 Михаил Козлов
 
25.08.16
15:44
(8) Потому что движения по ПродажиСебестоимость делаются не в модуле объекта, а в общем модуле УправлениеЗапасамиПартионныйУчет.
10 lamme
 
25.08.16
15:46
ну так то да.
но если я стою в документе ОбработкаПроведения в конце модуля (перед конецпроцедуры) - то тут уже все общие модули уже отработаны.
я так думаю.
(про подписки молчу)
11 hhhh
 
25.08.16
15:48
(10) запись делается в конце процедуры, чего вы чудите? перед КонецПроцедуры там ничего нет и быть не может.
12 Михаил Козлов
 
25.08.16
15:49
(10) Да, отработал и записал набор записей (поэтому и Прочитать()). А коллекцию движений документа модуль не трогал.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn