Имя: Пароль:
1C
 
КА 1.1. Возврат товаров от покупателя. Не могу отловить, формирование проводки
0 GreatOne
 
22.04.15
15:55
В нашей базе есть подписка на ОбработкуПроведения документа ВозвратТоваровОтПокупателя. Раньше работало нормально, меняли некоторые проводки, а после всех обновлений все накрылось. До обновления в подписке был такой код:
        ТекущиеДвижения = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
        ТекущиеДвижения.Отбор.Регистратор.Установить(ДокументОбъект.Ссылка);
        ТекущиеДвижения.Прочитать();



мы получали все проводки, в которых помимо всего прочего также были проводки вида Дт90.02.1 Кт41.01, а теперь их там нет! Но в итоге документ их формиурет, значит их запись перенеслась куда-то в другое место, так выходит? Я думал, что создана еще одна подписка для этого документа в обновлениях, но ковырялся и не нашел ничего похожего. Откуда тогда берутся проводки Дт90.02.1 Кт41.01???
Мне их надо изменить, а поймать в подписке не получается.
1 GreatOne
 
22.04.15
15:56
запятая лишняя в заголовке. Помоги нам бог
2 GreatOne
 
22.04.15
16:01
По правде говоря я и в старой базе не могу понять, где эти движения формируются. Максимум, что нашел:

ДвиженияПоРегистрамРегл()
{...
//Формирование проводки по Проводка = Движения.Хозрасчетный.Добавить();
...}

Ни о каких товарах там речь не идет, только 60 и 62 счета.
3 Джинн
 
22.04.15
16:03
(0) Для начала я бы движения по регистрам проверил. Может нет основания для формирования этой проводки вообще.
4 GreatOne
 
22.04.15
16:06
(3) не совсем понял. Движения-то в итоге делаются, причем типовыми механизами, там ничего не меняли, была только подписка и все. Только формируются они теперь в другом месте видать и в другое время, что подпиской не ловится.

Кстати интересуют движения по бух. регистру Хозрасчетный
5 ДенисЧ
 
22.04.15
16:10
Подписка своя?
Изменился порядок вызова этих самых подписок
6 GreatOne
 
22.04.15
16:19
(5) о да, помогло) Спасибо
Основная теорема систематики: Новые системы плодят новые проблемы.