0
grumpi
29.01.20
✎
11:41
|
БП 3.0.74.69 Платформа 8.3.14.1976
По подписке на событие добавляю проводку по забалансовому счету в документ реализация:
НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Источник.Ссылка);
НаборЗаписей.Прочитать();
НоваяПроводка = НаборЗаписей.Добавить();
НоваяПроводка.Период = Источник.Дата;
НоваяПроводка.СчетДт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("62У");
НоваяПроводка.СубконтоДт.Контрагенты = Источник.Контрагент;
НоваяПроводка.СубконтоДт.Договоры = Источник.ДоговорКонтрагента;
БухгалтерскийУчет.УстановитьСубконто(НоваяПроводка.СчетДт,НоваяПроводка.СубконтоДт,ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Заказы"),Источник.Заказ);
НоваяПроводка.Сумма = СуммаДокумента;
НаборЗаписей.Записать();
В операции документа проводка появляется. В оборотно-сальдовой по счету 62У проводка тоже видна.
Нажимаю на расшифровку - открывается пустая карточка счета. Пробовал добавлять проводку не по подписке на событие, а вручную - ручная проводка отображается в карточке.
Видимо где-то в коде косяк, а где не пойму.
|
|