Есть самописная торговая конфигурация, из которой выгружается документ "ГТДПоИмпорту".
Документ должен быть загружен в конфигурацию "Бухгалтерия предприятия". И там этот документ вводится как бы в 2 этапа - создается документ "ПоступлениеТоваров" и документ "ГТДПоимпорту". Все это я сделал и все работает (через 2 ПКО, где источник один, а приемник-разные доки). Единственная проблема, как в табличной части "Товары" документа "ГТДПоИмпорту" проставить "Документ поставки" для каждой номенклатурной позиции. (ссылка на документ "ПоступлениеТоваров").
Как объяснить Конвертации данных, что 2 дока имеют как бы один источник?? И автоматом проставить в реквизит ссылку уже в конфигурации-приемнике
Документ должен быть загружен в конфигурацию "Бухгалтерия предприятия". И там этот документ вводится как бы в 2 этапа - создается документ "ПоступлениеТоваров" и документ "ГТДПоимпорту". Все это я сделал и все работает (через 2 ПКО, где источник один, а приемник-разные доки). Единственная проблема, как в табличной части "Товары" документа "ГТДПоИмпорту" проставить "Документ поставки" для каждой номенклатурной позиции. (ссылка на документ "ПоступлениеТоваров").
Как объяснить Конвертации данных, что 2 дока имеют как бы один источник?? И автоматом проставить в реквизит ссылку уже в конфигурации-приемнике
По теме из базы знаний
- 1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена)
- Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник().
- Пример создания в КД 2.1 правил выгрузки данных регистра «Лицевые счета работников» из ЗУП 2.5 в справочник «Банковские счета» БП 3.0. Подробно, ясно и просто.
- Конвертация данных. Небольшой тюнинг конфигурации
- Заметки по Конвертации данных 2.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Есть куча вариантов, например, на мой взгляд самый простой и Вам подойтет...
в правилах табличной части в строке конвертации реквизита документа поставки написать в процедуре обработчика "Перед выгрузкой" что то типа Источник.ДокументПоставки (типа взять данные из источника).... и все )))
в правилах табличной части в строке конвертации реквизита документа поставки написать в процедуре обработчика "Перед выгрузкой" что то типа Источник.ДокументПоставки (типа взять данные из источника).... и все )))
Наверное я чтото делаю неправильно :)
Еще раз:
Есть документ в торговле "ГТД(торг.)", он переносится в бухгалтерию, где он представляется уже парой документов: "ПриходнаяНакладная(бух.)" и "ГТД(бух.)". Я сделал 2ПКО, в обоих источником выступает "ГТД(торг.)", а приемником - "ГТД(бух.)" и "ПриходнаяНакладная(бух.)"
В документе "ГТД(бух.)" в табличной части есть реквизит "Документ поставки", имеющий тип "ДокументСсылка.ПриходнаяНакладная(бух.)". Мне нужно позаполнять табличные части у сформированого документа ссылками на "ПриходнаяНакладная(бух.)", которая имеет такой же источник, как и данный документ.
(5). В том то и дело, что Источник.ДокументПоставки - нет такого реквизита. "ДокументПоставки" - надо заполнить уже сформированым документом, у которого такой же источник, как и у текущего документа.
Еще раз:
Есть документ в торговле "ГТД(торг.)", он переносится в бухгалтерию, где он представляется уже парой документов: "ПриходнаяНакладная(бух.)" и "ГТД(бух.)". Я сделал 2ПКО, в обоих источником выступает "ГТД(торг.)", а приемником - "ГТД(бух.)" и "ПриходнаяНакладная(бух.)"
В документе "ГТД(бух.)" в табличной части есть реквизит "Документ поставки", имеющий тип "ДокументСсылка.ПриходнаяНакладная(бух.)". Мне нужно позаполнять табличные части у сформированого документа ссылками на "ПриходнаяНакладная(бух.)", которая имеет такой же источник, как и данный документ.
(5). В том то и дело, что Источник.ДокументПоставки - нет такого реквизита. "ДокументПоставки" - надо заполнить уже сформированым документом, у которого такой же источник, как и у текущего документа.
В том то и дело, что Источник.ДокументПоставки - нет такого реквизита
Зато он есть у приемника! Для этого реквизита оставляешь источник пустым, а в приемнике выбираешь ревизит "ДокументПоставки". В ПКС "ПередВыгрузкой" пропиши:
Значение = Источник;
ИмяПКО = "ПриходнаяНакладная(бух.)";
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот