Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:25

Односторонний обмен данными 1с 8.2

Автор ColonelAp4u, 19 дек 2014, 12:46

0 Пользователей и 1 гость просматривают эту тему.

ColonelAp4u

Помогите разобраться делаю обмен м-у УТ и Розницей хочу загрузить свое правило созданное в КД но ничего не выгружается. через универсальный обмен правило работает, как только продолжаю обмен в рознице в конце выдает следующее Ошибка при сохранении настроек обмена данными: {Обработка.ПомощникНастройкиОбменаДаннымиСУправлениемТорговлей.МодульОбъекта(708)}: Ошибка при вызове метода контекста (Записать): Значение поля "Код" не уникально

cska-fanat-kz

Цитата: ColonelAp4u от 19 дек 2014, 12:46Обработка.ПомощникНастройкиОбменаДаннымиСУправлениемТорговлей.МодульОбъекта(708)

лезем в эту обработку в модуль объекта и находим строку №708...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

ColonelAp4u

cska-fanat-kz, ОбъектУзла.Записать();
Добавлено: 19 дек 2014, 13:40


Процедура ПроверитьУстановленностьКодаУСобственногоУзла(ИмяПланаОбмена, ЭтоОсновнойПланОбмена = Истина) Экспорт
Добавлено: 19 дек 2014, 13:49


Ту ошибку исправил теперь при загрузке вот такая выскачила
Начат обмен данными по настройке "Обмен с "1С:Управление торговлей 8 (начиная с версии 10.3)"" (13:48:52).
Ошибка при чтении изменений из файла обмена.
Метод объекта не обнаружен (ЗагрузитьИзмененияДанныхДляУзла)
Чтение данных из файла обмена завершено с ошибками!
Обмен данными по настройке "Обмен с "1С:Управление торговлей 8 (начиная с версии 10.3)"" завершен (13:48:52).

cska-fanat-kz

ищем где упоминается метод ЗагрузитьИзмененияДанныхДляУзла()
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

ColonelAp4u

cska-fanat-kz, я уже все посмотрел и он ругается на то что в модуле правила обмена нету данной функции
Добавлено: 19 дек 2014, 14:32


Функция ЗаписатьНовоеСообщение(ЗаписьXML, ЗаписьСообщения)
   
Функция ВыгрузитьИзмененияДанныхДляУзла(Получатель, КоличествоЭлементовВТранзакции, ЗаписьXML) Экспорт
    ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
    ЗаписьСообщения.НачатьЗапись(ЗаписьXML, Получатель);
   
    ЗаписатьНовоеСообщение(ЗаписьXML, ЗаписьСообщения);
    ЗаписьСообщения.ЗакончитьЗапись();
   
    Результат = Истина;
    Возврат Результат;
КонецФункции

Функция ЗагрузитьИзмененияДанныхДляУзла(УзелОбмена, КоличествоЭлементовВТранзакции, ЧтениеXML) Экспорт
Нашел эти функции в модуле в УТ сделал в рознице и теперь ругается на это

Функция ВыгрузитьИзмененияДанныхДляУзла(Получатель, КоличествоЭлементовВТранзакции, ЗаписьXML) Экспорт
    ЗаписьСообщения = ПланыОбмена.СоздатьЗаписьСообщения();
    ЗаписьСообщения.НачатьЗапись(ЗаписьXML, Получатель);


Добавлено: 19 дек 2014, 14:34


Неправильный формат сообщения

Besart

обмен по плану обмена <> обмен через обработку УниверсальныйОбменДаннымиXML

ColonelAp4u

Цитата: Besart от 19 дек 2014, 21:26
обмен по плану обмена <> обмен через обработку УниверсальныйОбменДаннымиXML
я знаю, а разве КД не предназначена для того что бы там создать правило и загрузить его в обмен?

cska-fanat-kz

так тут кроме непосредственно самих правил такииие танцы по поводу настройки обмена...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

ColonelAp4u

Цитата: cska-fanat-kz от 22 дек 2014, 11:40
так тут кроме непосредственно самих правил такииие танцы по поводу настройки обмена...
ну по поводу что танцевать мне придется не мало это я уже понял))

cska-fanat-kz

ну ну. нет ничего невозможного.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги: обмен 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск