Имя: Пароль:
1C
1С v8
КД 2.0 Ошибка при выгрузке. Необходимо выгрузить операцию.
0 Румата
 
04.09.18
08:13
Доброго времени суток. Нашел статью http://programmist1s.ru/wp-content/uploads/2013/06/Konvertatsiya_dannyih._Metodika_rabotyi_i_primeryi.pdf там есть Пример: Операция (бухгалтерский учет). Конвертация
таблицы значений в документ.

Все делал по ней. Но при выгрузке возникает ошибка Поле объекта не обнаружено (Хозрасчетный). Хотя в ПКС эта таблица присутствует. Я даже весь код, заполнения удалил. Т.е. банально создал ПКО без источника, в приемнике есть Таблица "Хозрасчетный" и привязал к нему ПВД.

Почему ошибка такая появляется, не подскажите ?
1 Румата
 
04.09.18
08:18
2 Румата
 
04.09.18
08:28
Вот такой код был в ПВД в процедуре "Перед обработкой", который я удалил для проверки, что в нем нет ошибки :

ТабХозр = Новый ТаблицаЗначений;
ТабХозр.Колонки.Добавить("СубконтоДт");
ТабХозр.Колонки.Добавить("СубконтоКт");
ТабХозр.Колонки.Добавить("ВалютаДт");
ТабХозр.Колонки.Добавить("ВалютаКт");
ТабХозр.Колонки.Добавить("Организация");
ТабХозр.Колонки.Добавить("ВалютнаяСуммаДт");
ТабХозр.Колонки.Добавить("ВалютнаяСуммаКт");
ТабХозр.Колонки.Добавить("КоличествоДт");
ТабХозр.Колонки.Добавить("КоличествоКт");
ТабХозр.Колонки.Добавить("Сумма");
ТабХозр.Колонки.Добавить("Активность");
ТабХозр.Колонки.Добавить("Период");
ТабХозр.Колонки.Добавить("СчетДт");
ТабХозр.Колонки.Добавить("СчетКт");
// проводка Дт 10 Кт 60
СтрТаб = ТабХозр.Добавить();
СтрТаб.Организация = "";
СтрТаб.КоличествоДт = 2;
СтрТаб.Сумма = 2000;
СтрТаб.Активность = Истина;
СтрТаб.Период = ТекущаяДата();

ВыборкаДанных = Новый ТаблицаЗначений;
ВыборкаДанных.Колонки.Добавить("Хозрасчетный");
ВыборкаДанных.Колонки.Добавить("Организация");
ВыборкаДанных.Колонки.Добавить("Дата");
ВыборкаДанных.Колонки.Добавить("Номер");
СтрВыб = ВыборкаДанных.Добавить();
СтрВыб.Дата = ТекущаяДата();
СтрВыб.Хозрасчетный = ТабХозр;
СтрВыб.Организация = "Организация1";
СтрВыб.Номер = "00001";
3 Румата
 
04.09.18
08:40
Сейчас проверил, удалил таблицу "Хозрасчетный" из ПКО, выгрузка прошла. Но мне эта таблица нужна, т.к. в ней все проводки будут находится. Почему при её добавлении выгрузка не происходит ?
4 Румата
 
04.09.18
08:58
Опять добавил таблицу "Хозрасчетный" через кнопку "Синхронизация свойств", больше ничего не изменял - опять ошибка. Помогите, люди добрые ... )