#0
by 10kgcaxapa
Здравствуйте! Появилась задача написать правила конвертации нескольких документов поступления из одной базы в один документ другой базы.Создал ПКО,у свойств указал получать из входящих данных.В ПВД создал структуру,в конце написал ВыборкаДанных = МояТаблица; При выгрузке выдает ошибку Ошибка получения свойства объекта из входящих данных ПКО = ПоступлениеТоваровУслуг (:) ОписаниеОшибки = Получение элемента по индексу для значения не определено Может в Пко еще что-то надо дописать? Если нужно,могу показать XML
#1
by 10kgcaxapa
Упростил запрос,чтобы хоть что-то выгрузилось запрос=новый запрос; запрос.текст= Вот стркутура запрашиваемых данных в ПКО При выгрузке уже другая ошибка Ошибка получения коллекции подчиненных объектов из входящих данных ПКГС = 1 (--> Товары) Объект = СтрокаТаблицыЗначений (Строка таблицы значений) ОписаниеОшибки = Получение элемента по индексу для значения не определено
#2
by finik
у тебя в ВыборкуДанных (т.е. в ПКО документа) идет таблица из запроса, а что идет в Товары? Проверь, судя по ошибке что-то не то.
#9
by finik
Как понимаю, входящие данные туда не доходят. Что там оказывается, можно посмотреть на отладке. Проще наверное товары сразу добавить товары в ВыборкуДанных.
#13
by finik
торможу, у тебя же запрос уже и получает товары. Только ВыборкуДанных нужно оформить по другому. В виде таблицы значений, у которой колонками будут поля шапки, плюс одна колонка "Товары" с вложенной таблицой товаров
#18
by 10kgcaxapa
Как оказалось работает не так,как хотелось бы...С вложенными таблицами не сделаешь группировку,а без нее смысл выгрузки теряется.Нужно свернуть по контрагенту,чтобы из миллиона накладных получилась одна.
#19
by 10kgcaxapa
А обязательно запрос переписывать? Если ТЗ создать вручную,+колонку с товарами из запроса?
#24
by 10kgcaxapa
Ладно контрагента можно при загрузке воткнуть,а как с номенклатурой быть?Для нее тоже правила выгрузки данных нужны?
#25
by finik
Да. Нужно описать правила и для номенклатуры. При необходимости и для подчиненных ей - всяких единиц измерения и т.д. по всей цепочке ссылок, которые надо выгрузить.
#26
by 10kgcaxapa
Работает.Только я до сих пор не понимаю,для чего тогда нужна галка получать из входящих данных...
#27
by Cyberhawk
Внезапно: для заполнения ПКС не из свойств источника, а из свойств структуры, сидящей в переменной под названием "ВходящиеДанные". Куда предварительно ты должен нужную структуру положить.
#28
by 10kgcaxapa
Я же в ПВД писал запрос,по идее это призвольные данные,так? Источник в ПКО не указывал.Тогда почему вынрузка ругается когда ставишь эту галку,мне не понятно.Без нее все работает.Поэтому и спрашиваю,что это за магия
#31
by 10kgcaxapa
Весело тут у вас) Не поленился и прошел...Правильные ответы: 26 / 30 (86.7%).Вопрос о входящих данных остался открытым для меня
#32
by Cyberhawk
Перечитывай до наступления просветления. При появлении конкретных вопросов - задавай
#36
by Defender aka LINN
Так ты ж дичь какую-то написал. Входящие данные - это ИСХОДЯЩИЕ данные, переданные из ПКС. Например, есть у тебя в источнике справочник договоров. И в приемнике есть, но вот в приемнике они делятся на "с поставщиком", "с покупателем" и т.д., а в источнике - нет. Тогда в ПКС договора в, скажем, документе реализации, ты пишешь "ИсходящиеДанные = Новый Структура("Вид", "СПокупателем")". А в поступлении - "ИсходящиеДанные = Новый Структура("Вид", "СПоставщиком")". А в ПКО договоров у тебя реквизит "Вид" получает значение из входящих данных.
#37
by d4rkmesa
Не в тему, но от таких задач, вроде слияния нескольких документов в один, лучше отказываться до последнего, особенно если инициатива исходит от бухгалтерии. Иначе вопросы "почему не сходится сводный документ, видимо неправильно работает обмен, пусть программист разбирается" будут возникать регулярно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Произвольный отчет
- Как добавить произвольный подвал в СКД?
- v8: КД. Произвольный алгоритм поиска кода в приемнике
- Произвольный алгоритм правила выгрузки данных в КД 2.0
- V8: Конвертация данных - правила выгрузки данных - произвольный алгоритм
- Проверить правила: есть в плане обмена, но нет в правиле выгрузки
- Конвертация данных. Произвольный алгоритм.
- Произвольный алгоритм отправки справочника в КД 3.0
- УТ 11 произвольный алгоритм
- Конвертация данных порядок обработки правил выгрузки данных
В этой группе 1С
- Связи наборов данных СКД
- Имя таблицы в 1С и в SQL
- Кто разворачивал 1С на гиперконвергентном кластере Nutanix?
- Подключение ПинПад ipp 320 к УТ 10.3
- Программно установить границы ячейки табличного документа
- 1с CRM 3.0 + УНФ 1.6. Кто объединял?
- УПП расчет себестоимости огромные суммы
- Поиск ссылок на объект в запросе
- УФ. Создать флажок программно
- Расшифровка СКД "Поле не может быть использовано для группировки"
- Выгрузка xdto пакета из конфигурации в файл xsd программно?
- Ошибка SDBL разрушена структура базы данных.
- Миграция Кластера 1С
- При записи любого документа падает 1С [РЕШЕНО]
- СКД ресурсы и группировки
- Хватит ли мощностей в будущем?
- 1С 8.3 Смена режима совместимости приводит к непонятной ошибке в журнале
- Проверка логической целостности выполнена более чем на 100%
- 1С УПП пустая строка субконто в осв 52 счет
- Отбор по двум регистраторам в запросе