новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума

Отредактировать правила обмена данными между 2-мя конфигурациями

15 |  0
сегодня в 12:17:31 (1 час назад)
22500
Текст задания
Дано:
• конфигурация Бухгалтерия государственного учреждения, редакция 2.0 (2.0.101.69) -типовая
• конфигурация 1С-Рарус: Комплексный учет питания, ГСМ и автотранспорта для государственных учреждений, редакция 1.1 (1.1.29.3))–типовая
• правила обмена данным, которые работали до последнего момента
• Универсальный обмен данными в формате XML – типовой
Из конфигурации БГУ 2.0 переносится 1 документ – «Поступление МЗ», ему в конфигурации «1С-Рарус: Комплексный учет питания, ГСМ и автотранспорта для государственных учреждений» соответствуют документ «Покупка материалов».

Надо:
После обновления конфигурации БГУ 2.0 и внесения новых позиций в справочники появилась необходимость отредактировать правила обмена данными, потому что при выгрузке выходят ошибки типа:


Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = КБК (Справочник: Классификационные признаки счетов (КПС))
ПКС = 4 (ГруппаПодгруппаКДБ --> ГруппаПодгруппаКДБ)
Объект = 10020000000000000 (КПС)
СвойствоПриемника = ГруппаПодгруппаКДБ (СправочникСсылка.ГруппыПодгруппыКДБ)
ОписаниеОшибки = Поле объекта не обнаружено (ГруппаПодгруппаКДБ)
ПозицияМодуля = {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9975)}:Значение = ОбъектДляПолученияДанных[ИмяСвойства];
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10728)}:ПолучитьЗначениеСвойства(Значение, ОбъектКоллекции, ПКО, ПКС, ВходящиеДанные, Источник);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(2049)}:ВыгрузитьСвойства(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, ПКО, ПКО.Свойства, , ВыборкаДляВыгрузкиДанных, ,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10407)}:УзелСсылки = ВыгрузитьПоПравилу(Значение, , ИсходящиеДанные, , ИмяПКО, , ВыгрузитьТолькоСсылку, ПКОСвойств, ЭтоПравилоСГлобальнойВыгрузкой);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10821)}:УзелСсылки = ВыгрузитьДанныеСсылочногоОбъекта(Значение, ИсходящиеДанные, ИмяПКО, ПКОСвойств, ТипПриемника, УзелСвойства, ВыгрузитьТолькоСсылку);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9809)}:ВыгрузитьСвойства(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, ПКО, ПКГС.ПравилаГруппы,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10594)}:ВыгрузитьГруппуСвойств(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, ПКО, ПКС, УзелКоллекцииСвойств, ВыгрузитьТолькоСсылку, СписокВременныхФайлов);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(2049)}:ВыгрузитьСвойства(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, ПКО, ПКО.Свойства, , ВыборкаДляВыгрузкиДанных, ,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10996)}:ВыгрузитьПоПравилу(Объект, , ИсходящиеДанные, , ИмяПКО, УзелСсылки, , , , ВыборкаДляВыгрузкиДанных);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(11367)}:ВыгрузкаОбъектаВыборки(Выборка.Ссылка, Правило, Свойства, ИсходящиеДанные, ВыборкаДляПКО);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(11472)}:ВыгрузитьДанныеПоПравилу(ПравилоВыгрузки);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(11467)}:ОбработатьПравилаВыгрузки(ПравилоВыгрузки.Строки, СоответствиеУзловПланаОбменаИСтрокВыгрузки);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13470)}:ОбработатьПравилаВыгрузки(КоллекцияПравилаВыгрузки().Строки, СоответствиеУзловИПравилВыгрузки);
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1696)}:ОбъектДляСервера.ВыполнитьВыгрузку();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
КодСообщения = 13

А также настроить дополнительную проверку перед выгрузкой документов Поступление МЗ: выгружать только те документы, где в Дебете стоит счёт 105.32.
0
Кандидаты в исполнители
Выбранные исполнители
Отклики