УТ11 === > БП3 , Как перенести реквизит СтатьяРасходов из табличной части
Добрый день!
Документ в УТ11 поступление товаров и услуг
Документ в БП3 Поступление услуг
при обмене , документ прекрасно выгружается в Message_УТ_БМ.xml
и загружается в БП3
фрагмент файла
Но при этом СтатьяРасходов не выгружается , в файл не выгружается
Пытался прописать в МенеджерОбменаЧерезУниверсальныйФормат для
но реквизит "СтатьяРасходов" в файле не появился
точнее она появляется но всегда как // Вознаграждение за поиск клиентов
а это самая первая запись в справочнике СТАТЬИ ЗАТРАТ
Документ в УТ11 поступление товаров и услуг
Документ в БП3 Поступление услуг
при обмене , документ прекрасно выгружается в Message_УТ_БМ.xml
и загружается в БП3
фрагмент файла
...
<Услуги>
<Строка>
<Номенклатура>
<Ссылка>d7bee201-503a-11e7-80ff-1c98ec1ea26b</Ссылка>
<Наименование>Услуги связи</Наименование>
<НаименованиеПолное>Услуги связи</НаименованиеПолное>
<КодВПрограмме>УТ-00034490</КодВПрограмме>
</Номенклатура>
<Количество>1</Количество>
<Сумма>3</Сумма>
<Цена>3</Цена>
<СтавкаНДС>НДС18</СтавкаНДС>
<СуммаНДС>0.54</СуммаНДС>
<ЭтоДопРасходы>false</ЭтоДопРасходы>
</Строка>
</Услуги>
...
ПоказатьНо при этом СтатьяРасходов не выгружается , в файл не выгружается
Пытался прописать в МенеджерОбменаЧерезУниверсальныйФормат для
Процедура ДобавитьПКО_Документ_ПоступлениеТоваровУслуг_Отправка(ПравилаКонвертации)
..
НоваяСтрока = СвойстваТЧ.Добавить();
НоваяСтрока.СвойствоФормата = "СтатьяРасходов";
НоваяСтрока.ИспользуетсяАлгоритмКонвертации = Истина;
НоваяСтрока.ПравилоКонвертацииСвойства = "Справочник_СтатьиРасходов";
...
Показатьно реквизит "СтатьяРасходов" в файле не появился
точнее она появляется но всегда как // Вознаграждение за поиск клиентов
а это самая первая запись в справочнике СТАТЬИ ЗАТРАТ
Прикрепленные файлы:



Найденные решения
Ну если универсальный обмен то там используется XDTO т.е. в ИБ хранится файл расширения XSD где описана структура того самого xml фала который вы получаете на выходе. А вообще вот тема 1С: Конвертация данных 3. Инструкции и примеры. курите!!! Исходя из этого просто дописать куски кода в общем модуле недостаточно!!!
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ну если универсальный обмен то там используется XDTO т.е. в ИБ хранится файл расширения XSD где описана структура того самого xml фала который вы получаете на выходе. А вообще вот тема 1С: Конвертация данных 3. Инструкции и примеры. курите!!! Исходя из этого просто дописать куски кода в общем модуле недостаточно!!!
(5)
Делать все это через КД3 , мне показалось слишком утомительно. Хотя приходилось анатомировать этот продукт, весьма хорошая вещь.
Руками добавил свойство в XDTO , слегка дописал код , и все получилось.
НоваяСтрока = СвойстваТЧ.Добавить();
НоваяСтрока.СвойствоФормата = "НаименованиеСпособаОтраженияРасходов";
НоваяСтрока.ИспользуетсяАлгоритмКонвертации = Истина;
..
в одном из запросов запросе добавил
..
Товары.СтатьяРасходов.Наименование КАК НаименованиеСпособаОтраженияРасходов
...
и в выходном файле получил то что хотел
<Услуги>
<Строка>
<Номенклатура>
<Ссылка>d7bee201-503a-11e7-80ff-1c98ec1ea26b</Ссылка>
<Наименование>Услуги связи</Наименование>
<НаименованиеПолное>Услуги связи</НаименованиеПолное>
<КодВПрограмме>УТ-00034490</КодВПрограмме>
</Номенклатура>
<Количество>1</Количество>
<Сумма>3</Сумма>
<Цена>3</Цена>
<СтавкаНДС>НДС18</СтавкаНДС>
<СуммаНДС>0.54</СуммаНДС>
<ЭтоДопРасходы>false</ЭтоДопРасходы>
<НаименованиеСпособаОтраженияРасходов>Расходы на рекламу</НаименованиеСпособаОтраженияРасходов>
</Строка>
</Услуги>
Делать все это через КД3 , мне показалось слишком утомительно. Хотя приходилось анатомировать этот продукт, весьма хорошая вещь.
Руками добавил свойство в XDTO , слегка дописал код , и все получилось.
НоваяСтрока = СвойстваТЧ.Добавить();
НоваяСтрока.СвойствоФормата = "НаименованиеСпособаОтраженияРасходов";
НоваяСтрока.ИспользуетсяАлгоритмКонвертации = Истина;
..
в одном из запросов запросе добавил
..
Товары.СтатьяРасходов.Наименование КАК НаименованиеСпособаОтраженияРасходов
...
и в выходном файле получил то что хотел
<Услуги>
<Строка>
<Номенклатура>
<Ссылка>d7bee201-503a-11e7-80ff-1c98ec1ea26b</Ссылка>
<Наименование>Услуги связи</Наименование>
<НаименованиеПолное>Услуги связи</НаименованиеПолное>
<КодВПрограмме>УТ-00034490</КодВПрограмме>
</Номенклатура>
<Количество>1</Количество>
<Сумма>3</Сумма>
<Цена>3</Цена>
<СтавкаНДС>НДС18</СтавкаНДС>
<СуммаНДС>0.54</СуммаНДС>
<ЭтоДопРасходы>false</ЭтоДопРасходы>
<НаименованиеСпособаОтраженияРасходов>Расходы на рекламу</НаименованиеСпособаОтраженияРасходов>
</Строка>
</Услуги>
(7) Вспомнился анекдот.
Сырой туманный дождливый Лондон, на улице сильный едкий смог от автомобилей и заводов.
Утром из спальни жены в парадную выходит джентльмен, в парадной дворецкий вытирает мебель.
Джентльмен: Сегодня смог.
Дворецкий: Поздравляю Сер.
Сырой туманный дождливый Лондон, на улице сильный едкий смог от автомобилей и заводов.
Утром из спальни жены в парадную выходит джентльмен, в парадной дворецкий вытирает мебель.
Джентльмен: Сегодня смог.
Дворецкий: Поздравляю Сер.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот