УТ11 === > БП3 , Как перенести реквизит СтатьяРасходов из табличной части

1. yurazyuraz 29.01.18 16:34 Сейчас в теме
Добрый день!

Документ в УТ11 поступление товаров и услуг
Документ в БП3 Поступление услуг

при обмене , документ прекрасно выгружается в Message_УТ_БМ.xml
и загружается в БП3

фрагмент файла

...
			<Услуги>
				<Строка>
					<Номенклатура>
						<Ссылка>d7bee201-503a-11e7-80ff-1c98ec1ea26b</Ссылка>
						<Наименование>Услуги связи</Наименование>
						<НаименованиеПолное>Услуги связи</НаименованиеПолное>
						<КодВПрограмме>УТ-00034490</КодВПрограмме>
					</Номенклатура>
					<Количество>1</Количество>
					<Сумма>3</Сумма>
					<Цена>3</Цена>
					<СтавкаНДС>НДС18</СтавкаНДС>
					<СуммаНДС>0.54</СуммаНДС>
					<ЭтоДопРасходы>false</ЭтоДопРасходы>
				</Строка>
			</Услуги>
...
Показать


Но при этом СтатьяРасходов не выгружается , в файл не выгружается

Пытался прописать в МенеджерОбменаЧерезУниверсальныйФормат для

Процедура ДобавитьПКО_Документ_ПоступлениеТоваровУслуг_Отправка(ПравилаКонвертации)
..
	НоваяСтрока = СвойстваТЧ.Добавить();
	НоваяСтрока.СвойствоФормата = "СтатьяРасходов";
	НоваяСтрока.ИспользуетсяАлгоритмКонвертации = Истина;
	НоваяСтрока.ПравилоКонвертацииСвойства = "Справочник_СтатьиРасходов";
...
Показать


но реквизит "СтатьяРасходов" в файле не появился

точнее она появляется но всегда как // Вознаграждение за поиск клиентов
а это самая первая запись в справочнике СТАТЬИ ЗАТРАТ
Прикрепленные файлы:
Найденные решения
5. Consultant_1C 114 30.01.18 19:04 Сейчас в теме
Ну если универсальный обмен то там используется XDTO т.е. в ИБ хранится файл расширения XSD где описана структура того самого xml фала который вы получаете на выходе. А вообще вот тема 1С: Конвертация данных 3. Инструкции и примеры. курите!!! Исходя из этого просто дописать куски кода в общем модуле недостаточно!!!
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. yurazyuraz 29.01.18 18:05 Сейчас в теме
И как же добавить реквизит табличной части
3. Consultant_1C 114 29.01.18 19:06 Сейчас в теме
Через конвертацию данных разверните правила и посмотрите что не так. Пока вы не посмотрите на правила ничего не получится. Правила скорей всего в конфигураторе в плане обмена с Бухгалтерией 3.0 в макетах.
4. user705522_constantin_h 37 29.01.18 19:20 Сейчас в теме
(3)Нет в КД 3 правила в Общиймодуль.МенеджерОбменаЧерезУниверсальныйФормат
5. Consultant_1C 114 30.01.18 19:04 Сейчас в теме
Ну если универсальный обмен то там используется XDTO т.е. в ИБ хранится файл расширения XSD где описана структура того самого xml фала который вы получаете на выходе. А вообще вот тема 1С: Конвертация данных 3. Инструкции и примеры. курите!!! Исходя из этого просто дописать куски кода в общем модуле недостаточно!!!
6. yurazyuraz 31.01.18 01:06 Сейчас в теме
(5)

Делать все это через КД3 , мне показалось слишком утомительно. Хотя приходилось анатомировать этот продукт, весьма хорошая вещь.

Руками добавил свойство в XDTO , слегка дописал код , и все получилось.


НоваяСтрока = СвойстваТЧ.Добавить();
НоваяСтрока.СвойствоФормата = "НаименованиеСпособаОтраженияРасходов";
НоваяСтрока.ИспользуетсяАлгоритмКонвертации = Истина;
..

в одном из запросов запросе добавил
..
Товары.СтатьяРасходов.Наименование КАК НаименованиеСпособаОтраженияРасходов
...
и в выходном файле получил то что хотел


<Услуги>
<Строка>
<Номенклатура>
<Ссылка>d7bee201-503a-11e7-80ff-1c98ec1ea26b</Ссылка>
<Наименование>Услуги связи</Наименование>
<НаименованиеПолное>Услуги связи</НаименованиеПолное>
<КодВПрограмме>УТ-00034490</КодВПрограмме>
</Номенклатура>
<Количество>1</Количество>
<Сумма>3</Сумма>
<Цена>3</Цена>
<СтавкаНДС>НДС18</СтавкаНДС>
<СуммаНДС>0.54</СуммаНДС>
<ЭтоДопРасходы>false</ЭтоДопРасходы>
<НаименованиеСпособаОтраженияРасходов>Расходы на рекламу</НаименованиеСпособаОтраженияРасходов>
</Строка>
</Услуги>
7. Consultant_1C 114 31.01.18 12:31 Сейчас в теме
8. yurazyuraz 01.02.18 13:07 Сейчас в теме
(7) Вспомнился анекдот.
Сырой туманный дождливый Лондон, на улице сильный едкий смог от автомобилей и заводов.
Утром из спальни жены в парадную выходит джентльмен, в парадной дворецкий вытирает мебель.

Джентльмен: Сегодня смог.
Дворецкий: Поздравляю Сер.
Consultant_1C; +1 Ответить
9. Consultant_1C 114 01.02.18 15:37 Сейчас в теме
=)))))) ААААА ору не могу =)))))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот