НаборЗаписей VS Движения #520539


#0 by KyMaPuK
Доброе всем время суток) Пытаюсь дописать в проводки документа: Создал подписку на событие ПриПроведении, далее в обработчике пишу Проблема в том, что в отладчике например при перепроведении Поступления или Реализации в Наборе записей присутствуют проводки, а вот когда перепровожу например ППВ, то набор записей ПУСТ! Сделал через Движения, все ОК: Только теперь не понятно в чем разница, и почему в первом методе набор записей пуст у некоторых документов, а во втором все ОК!?
#1 by NcSteel
Записывают явно движения .
#2 by KyMaPuK
А почему в первом случае видны проводки не у всех доков?
#3 by stangen
если всё как в , то у тебя во всех случаях набор должен быть пустой, ибо не хватает строки
#4 by DrShad
один другого хлеще я в шоке
#5 by KyMaPuK
Вот тебе вырезка из Синтаксис помошника))): Проводки = РегистрыБухгалтерии.Основной.СоздатьНаборЗаписей; Врят ли он врет)
#6 by Bober
надо через Для Каждого ЗаписьНабора Из НаборЗаписей Цикл ...
#7 by KyMaPuK
Точнее вот:
#8 by KyMaPuK
Я так и сделал, а почему первый вариант работает только для некоторых документов?
#9 by DrShad
что есть ППВ?
#10 by stangen
откуда это? метод Установить ставит флажок Использование в истина по-умолчанию
#11 by KyMaPuK
Платежное поручение входящее
#12 by KyMaPuK
Из синтакси помошника
#13 by DrShad
теперь конфу плиз
#14 by DrShad
дятел тут не через форму списка регистра смотрят а в отладчике
#15 by KyMaPuK
Упп
#16 by KyMaPuK
- )))
#17 by DrShad
8.1? 8.2? какой релиз?
#18 by KyMaPuK
1С:Предприятие 8.1 (8.1.15.14)
#19 by DrShad
еще раз какой релиз?
#20 by NcSteel
Тебе же сказали какой релиз, что еще хочешь ?
#21 by KyMaPuK
пардон - 1.2 (1.2.31.1)
#22 by KyMaPuK
Да я тоже думаю, что релиз правда тут не при чем)
#23 by DrShad
ща попробую, но имхается что у меня все будет ок
#28 by KyMaPuK
заканчиваем перебранку и возвращаемся к теме поста)
#29 by Господин ПЖ
кроме модуля документа в отладчике надо курить еще модуль набора записей самого регистра...
#30 by DrShad
у меня тока чистая, если подождешь пока позаполняю минимум
#31 by KyMaPuK
Ок
#32 by sergeante
Тут кроче все пьяные уже. Один другого хлеще.
#33 by sergeante
+и накуренные...
#34 by KyMaPuK
Действительно, почему то отладчик при перепроведении Поступления сначала попадает в модуль Регстра. а именно в обработчик ПередЗаписью, а потом уже в подписку А в случае с платежкой в обработчик попадает после подписки!!!
#35 by Господин ПЖ
аккуратно надо... если подать данные не так, записи размножаться начнут...
#36 by DrShad
вобще странный способ дописать проводки, но ща проверим всеравно
#37 by KyMaPuK
Я добвил измерения в регистр и вот хочу их заполнять в подписке)
#38 by DrShad
я бы уж тогла в модуле дозаполнял
#39 by GenV
Может при проведении поступления сначала движения очищаются и записываются пустой набор.
#40 by DrShad
у меня в подписке на ОбработкаПроведения в обеих вариантах пусто
#41 by DrShad
+ так что модуль регистра тебе в помощь
#42 by sergeante
здравая мысль.
#43 by hhhh
Если перед этим была запись в регистр командой Записать, то вызывается обработчик ПередЗаписью. ЕСли не было команды Записать, то не вызывается обработчик. Это же элементарно, Ватсон.
#44 by KyMaPuK
А если это все делать в модуле регистра Бух, а именно в обработке передзаписью?
#45 by Maxus43
не стоит
#46 by KyMaPuK
У обоих документов выбрано - "Не удалять движения автоматически"
#47 by KyMaPuK
up
#48 by KyMaPuK
почему то отладчик при перепроведении Поступления сначала попадает в модуль Регстра. а именно в обработчик ПередЗаписью, а потом уже в подписку А в случае с платежкой в обработчик попадает после подписки????
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С