КД 2.1 Альфа авто5 - БП3
☑
0
bavkyz
04.06.18
✎
06:56
Помогите разобрать с конвертацией между документом поступление и ОперацияБух. Нужно сделать проводку в регистр бух. Хозрасчетный - но пишет ошибку "Поле объекта не обнаружено (Хозрасчетный)".
1
Mankubus
04.06.18
✎
07:12
(0) а как ты сделал? Надо добавить ПКГС Хозрасчетный
2
bavkyz
04.06.18
✎
07:16
Сделал так - ПКС "Хозрасчетный" (источник-пусто,приемник-хоз.):
КоллекцияОбъектов = новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("СубконтоДт");
КоллекцияОбъектов.Колонки.Добавить("СчетДт");
КоллекцияОбъектов.Колонки.Добавить("Сумма");
КоллекцияОбъектов.Колонки.Добавить("КоличествоДт");
КоллекцияОбъектов.Колонки.Добавить("Содержание");
КоллекцияОбъектов.Колонки.Добавить("Организация");
КоллекцияОбъектов.Колонки.Добавить("Период");
Для каждого стр из Источник.Ссылка.Автомобили Цикл
СтрокаТЧ = КоллекцияОбъектов.Добавить();
СтрокаТЧ.СубконтоДт = Новый Соответствие;
СтрокаТЧ.СубконтоДт.Вставить("Номенклатура",Источник.Ссылка.Контрагент);
СтрокаТЧ.СубконтоДт.Вставить("Контрагенты",стр.Автомобиль);
СтрокаТЧ.СчетДТ = ПланыСчетов.Хозрасчетный.ТМЦпринятыеНаОтветственноеХранение; //002
СтрокаТЧ.КоличествоДт = стр.Количество;
СтрокаТЧ.Сумма = стр.Сумма;
СтрокаТЧ.Содержание = Строка(Источник.Ссылка.ХозОперация);
СтрокаТЧ.Организация = Источник.Ссылка.Организация;
СтрокаТЧ.Период = Источник.Ссылка.Дата;
КонецЦикла;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший