Имя: Пароль:
1C
1С v8
регламентная операция - не могу добавить запись в регистр накопления
0 uldreams
 
01.08.11
07:47
БП 2.0. в модуле документа РегламентнаяОперация пытаюсь добавить запись в регистр накопления:

ПоказателиРаботыМенеджеровНаборЗаписей = РегистрыНакопления.ПоказателиРаботыМенеджеров .СоздатьНаборЗаписей();
ПоказателиРаботыМенеджеровНаборЗаписей .Отбор.Регистратор.Установить(Ссылка);
ПоказателиРаботыМенеджеровНаборЗаписей .Прочитать();
ПоказателиРаботыМенеджеровНаборЗаписей .Записывать = Истина;
Для Каждого Проводка Из Движения.Хозрасчетный Цикл
ДокДвиж = ПоказателиРаботыМенеджеров.Добавить();
ДокДвиж.Регистратор = Ссылка;
ДокДвиж.Период = Ссылка.Дата;
ДокДвиж..... //и т.д.
ПоказателиРаботыМенеджеровНаборЗаписей.Записать();

В процессе отладки видно что все заполняется правильно, но в итоге записей в регистре накопления не наблюдаю....
Что-то не догоняю, в чем ошибка...
1 Креатив
 
01.08.11
07:49
(0)А у документа есть разрешение на запись в этот регистр?
2 uldreams
 
01.08.11
07:49
ну я добавила его в регистраторы для рег накопл
3 uldreams
 
01.08.11
07:53
для документа РегламентнаяОперация в БП 2.0 вообще установлен запрет на проведение - поэтому все типовые проводки для него не обычным способом делаются
4 uldreams
 
01.08.11
08:28
я уже пробовала врегистр накопления делать движение при записи документа и в модуле Хозрасчетного (при записи) -ничего не помогает
5 uldreams
 
01.08.11
08:37
создала обработку внешнюю - там выбираю регл операцию, которая уже выполнена -  теперь проводки появляются. Наверное просто момент нужный надо выбрать для создания проводок по рег Накопления...
6 Песец
 
01.08.11
08:39
(0) Что такое "ПоказателиРаботыМенеджеров", в которое ты что-то добавляешь, и каким образом это добавление должно оказаться в "ПоказателиРаботыМенеджеровНаборЗаписей", которое ты записываешь?
7 uldreams
 
01.08.11
08:41
все, разобралась, прям на кнопку "выполнить" в док регл операция навесила запись в регистр ( в конце процедуры) - и все получилось...
8 uldreams
 
01.08.11
08:42
(6) это регистр накопления
9 uldreams
 
01.08.11
08:42
в (0) все написано
10 uldreams
 
01.08.11
08:44
(6)ааа, ну это опечатка
11 uldreams
 
01.08.11
08:45
ДокДвиж = ПоказателиРаботыМенеджеровНаборЗаписей.Добавить();
12 uldreams
 
01.08.11
08:46
всем спасибо за участие)