Обмен УТ 10.3 - БП 3.0 корректировка поступления пустое основание (ДокументПоступления)
Добрый день, правила типовые доработанные, пробовал в части документа корректировки поступления делать полное копирование из типовых, но в выгруженном документе не заполняется реквизит основание (ссылка на поступление), и нет файле данных об этом реквизите, в корректировке реализаций выгружает нормально основание, подскажите как можно отладить конвертацию, спасибо.
Найденные решения
Сделал через заполнение реквизита после загрузки, с поиском документа поступления в бухгалтерии
предварительно записав Ссылку(дату и номер) в параметр.
В ПКО документа КорректировкаПоступления в событии "После загрузки"
Предварительно в правилах создаем свойство параметр "ДокументПоступленияСсылка" для документа КорректировкаПоступления и заполняем кодом:
предварительно записав Ссылку(дату и номер) в параметр.
В ПКО документа КорректировкаПоступления в событии "После загрузки"
Если ПараметрыОбъекта <> Неопределено Тогда
Если Не ЗначениеЗаполнено(Объект.ДокументПоступления) Тогда
вр_ДокументПоступленияСсылка = ЗначениеИзСтрокиВнутр(ПараметрыОбъекта.Получить("ДокументПоступленияСсылка"));
Объект.ДокументПоступления = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру(вр_ДокументПоступленияСсылка.Номер, вр_ДокументПоступленияСсылка.Дата);
КонецЕсли;
КонецЕсли;
Предварительно в правилах создаем свойство параметр "ДокументПоступленияСсылка" для документа КорректировкаПоступления и заполняем кодом:
Значение = ЗначениеВСтрокуВнутр(Новый Структура("Номер, Дата", Источник.ДокументПоступления.Номер, Источник.ДокументРеализации.Дата));
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Сделал через заполнение реквизита после загрузки, с поиском документа поступления в бухгалтерии
предварительно записав Ссылку(дату и номер) в параметр.
В ПКО документа КорректировкаПоступления в событии "После загрузки"
Предварительно в правилах создаем свойство параметр "ДокументПоступленияСсылка" для документа КорректировкаПоступления и заполняем кодом:
предварительно записав Ссылку(дату и номер) в параметр.
В ПКО документа КорректировкаПоступления в событии "После загрузки"
Если ПараметрыОбъекта <> Неопределено Тогда
Если Не ЗначениеЗаполнено(Объект.ДокументПоступления) Тогда
вр_ДокументПоступленияСсылка = ЗначениеИзСтрокиВнутр(ПараметрыОбъекта.Получить("ДокументПоступленияСсылка"));
Объект.ДокументПоступления = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру(вр_ДокументПоступленияСсылка.Номер, вр_ДокументПоступленияСсылка.Дата);
КонецЕсли;
КонецЕсли;
Предварительно в правилах создаем свойство параметр "ДокументПоступленияСсылка" для документа КорректировкаПоступления и заполняем кодом:
Значение = ЗначениеВСтрокуВнутр(Новый Структура("Номер, Дата", Источник.ДокументПоступления.Номер, Источник.ДокументРеализации.Дата));
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот