|
Вопрос по конвертации 7.7 ===> 8 | ☑ | ||
---|---|---|---|---|
0
TylerDurden
22.10.14
✎
13:16
|
Есть правило выгрузки с таким кодом:
<code> // таблица проводок ТабРасшифровкаПлатежа = СоздатьОбъект("ТаблицаЗначений"); ТабРасшифровкаПлатежа.НоваяКолонка("СчетДт"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоДт1"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоДт2"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоДт3"); ТабРасшифровкаПлатежа.НоваяКолонка("СчетКт"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоКт1"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоКт2"); ТабРасшифровкаПлатежа.НоваяКолонка("СубконтоКт3"); ТабРасшифровкаПлатежа.НоваяКолонка("Сумма"); Опер = СоздатьОбъект("Операция"); Если Опер.НайтиОперацию( Объект.Текущийдокумент() ) = 1 Тогда Опер.ВыбратьПроводки(); Пока Опер.ПолучитьПроводку() = 1 Цикл ТабРасшифровкаПлатежа.НоваяСтрока(); ТабРасшифровкаПлатежа.СчетДт = Опер.Дебет.Счет; ТабРасшифровкаПлатежа.СубконтоДт1 = Опер.Дебет.Субконто(1); ТабРасшифровкаПлатежа.СубконтоДт2 = Опер.Дебет.Субконто(2); ТабРасшифровкаПлатежа.СубконтоДт3 = Опер.Дебет.Субконто(3); ТабРасшифровкаПлатежа.СчетКт = Опер.Кредит.Счет; ТабРасшифровкаПлатежа.СубконтоКт1 = Опер.Кредит.Субконто(1); ТабРасшифровкаПлатежа.СубконтоКт2 = Опер.Кредит.Субконто(2); ТабРасшифровкаПлатежа.СубконтоКт3 = Опер.Кредит.Субконто(3); ТабРасшифровкаПлатежа.Сумма = Опер.Сумма; КонецЦикла; КонецЕсли; ВходящиеДанные = СоздатьОбъект("СписокЗначений"); ВходящиеДанные.Установить("Дата", Объект.ДатаДок); ВходящиеДанные.Установить("Номер", Объект.НомерДок); ВходящиеДанные.Установить("Организация", Объект.Фирма); ВходящиеДанные.Установить("Ответственный", Объект.Автор); ВходящиеДанные.Установить("Комментарий", Объект.Примечание); ВходящиеДанные.Установить("ПометкаУдаления", Объект.ПометкаУдаления()); ВходящиеДанные.Установить("Проведен", Объект.Проведен()); ВходящиеДанные.Установить("ОтражениеВУчете", ТабРасшифровкаПлатежа); ВыгрузитьПоПравилу(,,ВходящиеДанные,,"ОтражениеЗарплатыВРеглУчете"); </code> Есть ПКО с добавленными ПКС с пустым источником, и установленной галкой "получать из входящих данных" Также, есть ПКС для ТЧ "ОтражениеВУчете" и внутри нее еще определил ПКС для реквизитов таблицы (и для ТЧ и для ее реквизитов тоже пустой источник и галка "получать из вход. данных"). В итоге, сам документ загружается прекрасно и его реквизиты устанавливаются, а вот ТЧ заполняется пустыми строками. Имена всех реквизитов и реквизитов ТЧ, ессно совпадают с представлением в списке и с колонками таблицы. Подскажите, плиз почему такое может происходить? |
|||
1
TylerDurden
22.10.14
✎
13:22
|
Ага, 1с 7.7 выдает ошибку "Ошибка выбора объектов коллекции" и в xml ТЧ с пустыми строками.
|
|||
2
VladZ
22.10.14
✎
13:25
|
Ищи букварь в Инете. Решение подобной задачи уже рассматривалось.
|
|||
3
TylerDurden
22.10.14
✎
13:53
|
Дык я и делаю по букварю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |