Записки на полях. При конвертации , при переносе остатков нужно выполнить настройку счетов учета. Интерактивно они отображаются на вкладках формы элемента справочника, но хранятся в регистре сведений РегистрыСведений.ПорядокОтраженияНаСчетахУчета.
Пользуюсь таким костылем для Объектов в эксплуатации:
// см. НастройкаСчетовУчетаСервер.ПриЗаписиОбъектаНастройкиСчетовУчета()
СтруктураСчетовУчета = Новый Структура;
СтруктураСчетовУчета.Вставить("СчетУчета_ТМЦВЭксплуатации", ПланыСчетов.Хозрасчетный.СпецодеждаВЭксплуатации);
СтруктураСчетовУчета.Вставить("СчетУчета_ТМЦВЭксплуатацииЗаБалансом", ПланыСчетов.Хозрасчетный.ПустаяСсылка());
СтруктураИзмерений = НастройкаСчетовУчетаКлиентСервер.ИнициализироватьСтруктуруИзмеренийРегистра();
СтруктураИзмерений.АналитикаУчета = КатегорияЭксплуатации;
РегистрыСведений.ПорядокОтраженияНаСчетахУчета.СохранитьЗначенияСчетовУчета(СтруктураИзмерений, СтруктураСчетовУчета, Отказ);
Таким для статей расходов:
// см. НастройкаСчетовУчетаСервер.ПриЗаписиОбъектаНастройкиСчетовУчета()
СтруктураСчетовУчета = Новый Структура;
СтруктураСчетовУчета.Вставить("СчетУчета_Расходы", СчетУчета);
СтруктураСчетовУчета.Вставить("СчетУчета_СписаниеРасходовОСНО", ПланыСчетов.Хозрасчетный.ПустаяСсылка());
СтруктураИзмерений = НастройкаСчетовУчетаКлиентСервер.ИнициализироватьСтруктуруИзмеренийРегистра();
СтруктураИзмерений.АналитикаУчета = СтатьяРасходов;
РегистрыСведений.ПорядокОтраженияНаСчетахУчета.СохранитьЗначенияСчетовУчета(СтруктураИзмерений, СтруктураСчетовУчета, Отказ);
Теперь а как понять, что писать в СтруктураСчетовУчета - есть два пути: 1) разобраться, как это устроено; 2) Поставить точку остановка в СохранитьЗначенияСчетовУчета() и интерактивно записать нужные счета элемента данных.
Комментарии
Отправить комментарий