Доработанные правила обмена УТ 10.3 -> БП 3.0 для использования с обработкой Универсальный обмен данными в формате XML

Доработанные правила для использования с обработкой «Универсальный обмен данными в формате XML». Выгрузка производится без предварительной настройки обмена. За основу были взяты правила для синхронизации между УТ 10.3.53.2 и БП 3.0.70.61 ( так же можно скачать для УТ 10.3.37.5 и БП 3.0.44.202 , УТ 10.3.38.1 и БП 3.0.46.18 , УТ 10.3.40.1 и БП 3.0.47.33 , УТ 10.3.42.1 и БП 3.0.51.4, УТ 10.3.46.2 и БП 3.0.58.20,УТ 10.3.47.3 и БП 3.0.64.10, УТ 10.3.49.1 и БП 3.0.65.91 ).

Для корректной работы нееобходимо в обработке "Универсальный обмен данными в формате XML" необходимо создать реквезить "УзелДляОбмена" с типом "ПланОбменаСсылка.ОбменУправлениеТорговлей103БухгалтерияПредприятия30" и вынести его на форму обработки. Отборы по Организациям, складам, подразделениям указывается в созданном узле обмена. Выгружаются все документы, справочники и регистры сведений поддерживаемые типовым механизмом синхронизации. Ниже привожу список.

Документы:

Авансовый отчет
Аккредитив переданный
Аккредитив полученный
Возврат товаров от покупателя
Возврат товаров поставщику
Возврат товаров поставщику из НТТ
ГТД по импорту
Доверенность
Инвентаризация товаров на складе
Инкассовое поручение переданное
Инкассовое поручение полученное
Оприходование товаров
Отчет комиссионера о продажах
Отчет комитенту о продажах товаров
Отчет о розничных продажах
Платежное поручение входящее
Платежное поручение исходящее
Платежное требование полученное
Платежный ордер: поступление денежных средств
Платежный ордер: списание денежных средств
Поступление доп. расходов
Поступление товаров и услуг
Поступление товаров и услуг в НТТ
Приходный кассовый ордер
Расходный кассовый ордер
Реализация товаров и услуг
Списание товаров
Счет-фактура выданный
Счет-фактура полученный
Требование-накладная
Перемещение товаров
Комплектация номенклатуры
Корректировка долга
Платежное требование выставленное
Переоценка товаров в рознице
Счет на оплату покупателю
Заказ покупателя
СчетНаОплатуПоставщика
ДокументРасчетовСКонтрагентом
КорректировкаРеализации
КорректировкаПоступления
ОплатаОтПокупателяПлатежнойКартой

Справочники:

Банки
Банковские счета
Валюты
Виды контактной информации
Договоры контрагентов
Документы удостоверяющие личность
Должности организаций
Классификатор единиц измерения
Классификатор стран мира
Контактные лица
Контрагенты
Номенклатура
Номенклатурные группы
Номера ГТД
Организации
Пользователи
Роли контактных лиц
Склады (места хранения)
Статьи движения денежных средств
Статьи затрат
Типы цен номенклатуры
Физические лица
Контактные лица контрагентов
Виды оплат чека ККМ
Виды взаиморасчетов
КлассификаторТНВЭД

Регистры сведений:

Контактная информация
Курсы валют
Паспортные данные физического лица
Фамилия, имя, отчество физического лица
Ответственные лица организации
СведенияОбАлкогольнойПродукции

 

Уже измененную обработку "Универсальный обмен данными в формате XML" так же можно скачать из данной публикации.

UPDATE:

Добавлены правила обмена для УТ 10.3.38.1 и БП 3.0.46.18

UPDATE:

Добавлены правила обмена для УТ 10.3.40.1 и БП 3.0.47.33

UPDATE:

Добавлены правила обмена для УТ 10.3.42.1 и БП 3.0.51.4

UPDATE:

Добавлены правила обмена для УТ 10.3.46.2 и БП 3.0.58.20

UPDATE:

Добавлены правила обмена для УТ 10.3.47.3 и БП 3.0.64.10

UPDATE:

Добавлены правила обмена для УТ 10.3.49.1 и БП 3.0.65.91

UPDATE:

Добавлены правила обмена для УТ 10.3.53.2 и БП 3.0.70.61

33 Comments

  1. kobol

    Здравствуйте.

    все хорошо но только ед. изм. в документы не переносятся как быть конфигурации как описано в правилах. типовые без доработок.

    Reply
  2. Aporoot

    (1)Добрый день. Напишите номера релизов обоих программ, я в ближайщее время протестирую.

    Reply
  3. kobol

    10.3.40.1 и БП 3.0.47.33 ИМЕННО ЭТИ И ЕСТЬ, ЕЩЕ в возвратах совсем не ед.изм.+

    Reply
  4. Aporoot

    Добрый вечер, протестировал, возможно у вас возникает данная проблема потому что в документах в УТ у вас заполнена Единица измерения (Ед.), но при этом не заполнена Единица измерения мест (Ед. мест). В типовых правилах для выгрузки значения единицы измерения используется именно Ед. мест.

    Reply
  5. user687955_adm

    Здравствуйте. При выгрузке вот такая ошибка. Подскажите, как исправить.

    Не найдено соответствие для значения Источника
    Источник               =  КонтактноеЛицоКонтрагента
    ТипИсточника           =  Строка
    
    Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
    ПКО                    =  КонтактныеЛица  (Справочник: Контактные лица)
    ПКГС                   =  13  (—> КонтактнаяИнформация)
    Объект                 =  Заславский Борис Леонидович  (Контактные лица)
    Обработчик             =  ПередОбработкойВыгрузкиГруппыСвойств
    ОписаниеОшибки         =  Метод объекта не обнаружен (ПКГС_ПередОбработкойВыгрузки_КонтактныеЛица_КонтактнаяИнформ­ация_ТабличнаяЧасть13)
    ПозицияМодуля          =  (1)
    КодСообщения           =  48
    
    Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7999)}: Поле объекта не обнаружено (КонтактнаяИнформация)
    

    Показать

    Reply
  6. Aporoot

    (5) Добрый день! Какая у вас версия конфигурации? База типовая или с доработками? Какую версию правил из моей публикации вы использовали?

    Reply
  7. user687955_adm

    Я менял ваши правила под старую версию УТ 10.3.13.2. База с доработками. Брал вот эту версию —

    ПравилаОбменаДанными_УТ_10.3.40.1_БП_3.0.47.33_Доработанные.

    Reply
  8. Aporoot

    (7) Выгрузка из типовой УТ 10.3.40.1 происходит корректно по этим правилам происходит корректно. Корректную работу с конфигурациями других версий (особенно так значительно отличающихся) я гарантировать не могу, к тому же доработанную. Посмотрите ПКО Контактные лица, часть где переносится контактная информация Алгоритмом ПереносКИ в таблицу КонтактнаяИнформация, судя по всему проблема где то там.

    Reply
  9. user687955_adm

    Все работает, когда я отключаю это ПКО. В ином случае при отладке видно следующее — происходит обращение к элементу справочника контактныелица, и согласно правилам, выгрузка пытается обратиться к табличной части КонтактнаяИнформация этого элемента, которой там, само собой нет. Хотя это табличная часть приемника, а не источника…

    Reply
  10. user687955_adm

    Разобрался, действительно дело было в алгоритме.

    Reply
  11. LavrovAlex

    Вадим добрый день, нужно доработать Ваши правила для нашей базы. (выдается ошибка)

    Напишите мне в скайп lavrovalex5093 — обсудим цену.

    это срочно, так что жду вашего сообщения!

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1653)}: Ошибка в глобальном обработчике события ПередКонвертациейОбъекта (конвертация)

    ПКО = ВозвратТоваровОтПокупателя (Документ: Возврат товаров от покупателя)

    Объект = Возврат товаров от покупателя УТУТ0000037 от 02.10.2017 12:24:52 (Возврат товаров от покупателя)

    Обработчик = ПередКонвертациейОбъекта (глобальный)

    ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,51)}: Переменная не определена (УзелДляОбмена)

    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9347)

    КодСообщения = 64

    Reply
  12. ketr

    Супер!

    Reply
  13. ksenym

    Добрый день. Я скачала ПравилаОбмена_УТ_10.3.46.2_БП_3.0.58.20 и

    Универсальный обмен данными в формате XML

    Но у меня выгрузка не работает. При загрузке в БП выходит ошибки

    У меня УТ 10.3.40.1 и БП 3.0.60.46

    С этими версиями не будет работать?

    Reply
  14. Aporoot

    (13) Именно на данных релизах не тестировал. А какая ошибка?

    Reply
  15. kutuzov.micle@gmail.com

    Здравствуйте. При выгрузке из УТ 10.3.37.2 пишет:

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1653)}: Ошибка в глобальном обработчике события ПередКонвертациейОбъекта (конвертация)

    ПКО = ПоступлениеТоваровУслуг (Документ: Поступление товаров и услуг)

    Объект = Поступление товаров и услуг 00000000086 от 09.01.2018 11:47:52 (Поступление товаров и услуг)

    Обработчик = ПередКонвертациейОбъекта (глобальный)

    ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,51)}: Переменная не определена (УзелДляОбмена)

    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9347)

    КодСообщения = 64

    Reply
  16. kutuzov.micle@gmail.com

    Здравствуйте. При выгрузке из УТ 10.3.46.2(ПравилаОбмена_УТ_10.3.46.2_БП_3.0.58.20) пишет:

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1653)}: Ошибка в глобальном обработчике события ПередКонвертациейОбъекта (конвертация)

    ПКО = ПоступлениеТоваровУслуг (Документ: Поступление товаров и услуг)

    Объект = Поступление товаров и услуг 00000000086 от 09.01.2018 11:47:52 (Поступление товаров и услуг)

    Обработчик = ПередКонвертациейОбъекта (глобальный)

    ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(2,51)}: Переменная не определена (УзелДляОбмена)

    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9347)

    КодСообщения = 64

    Reply
  17. Aporoot

    (16) Добрый день!

    Думаю дело в реквизите «УзелДляОбмена», описанные рекомендации в описание к публикации были проделаны?

    «Для корректной работы необходимо в обработке «Универсальный обмен данными в формате XML» необходимо создать реквизит «УзелДляОбмена» с типом «ПланОбменаСсылка.ОбменУправлениеТорговлей103БухгалтерияПредприятия30″ и вынести его на форму обработки. Отборы по Организациям, складам, подразделениям указывается в созданном узле обмена. »

    Если нет, вы можете согласно рекомендациям доработать вашу обработку «Универсальный обмен данными в формате XML» или скачать уже доработанную из моей публикации.

    Reply
  18. kutuzov.micle@gmail.com

    Теперь при загрузке БП 3.0 выдает:

    Ошибка в глобальном обработчике события ПослеЗагрузкиОбъекта (конвертация)

    ИмяПКО = ПоступлениеТоваровУслуг

    ТипОбъекта = Поступление (акт, накладная)

    Объект = Поступление (акт, накладная) 00000000086 от 09.01.2018 11:47:52

    Обработчик = ПослеЗагрузкиОбъекта (глобальный)

    ОписаниеОшибки = Поле объекта не обнаружено (СкладДляОбменаДаннымиСУТ)

    ПозицияМодуля = (15)

    КодСообщения = 54

    Reply
  19. Aporoot

    (18) Напишите какую версию правил вы используете и какие версии конфигураций у вас, я посмотрю что можно сделать.

    Reply
  20. kutuzov.micle@gmail.com

    Я использую «УправлениеТорговлей 10.3.46.2 — БухгалтерияПредприятия 3.0.58.20»

    У меня конфигурации УТ 10.3.46.2, БП 3.0.58.20

    Reply
  21. Aporoot

    (20) Написал вам в личку.

    Reply
  22. vis_tmp

    Добрый день!

    Есть задача организации одностороннего обмена из старой УТ 10.3.14.3 в обновляемую версию БП (на текущий момент 3.0.59.54).

    У вас есть подходящая версия обработки для этого?

    Reply
  23. A7758735

    (22) Да, мне тоже такая пригодилась бы.

    Reply
  24. rjkjlptq

    Добрый день!

    Скачала правила УТ 47.3 — БП 64.10. Тестирую правила на версиях УТ 47.3 и БП 64.54.

    При загрузке БП 3.0 выдает:

    Ошибка в глобальном обработчике события ПослеЗагрузкиОбъекта (конвертация)

    ИмяПКО = ПоступлениеТоваровУслуг

    ТипОбъекта = Поступление (акт, накладная)

    Объект = Поступление (акт, накладная)

    Обработчик = ПослеЗагрузкиОбъекта (глобальный)

    ОписаниеОшибки = Поле объекта не обнаружено (СкладДляОбменаДаннымиСУТ)

    ПозицияМодуля = (15)

    КодСообщения = 54

    Reply
  25. Aporoot

    (24) Написал вам в лс

    Reply
  26. hachaturov

    Добрый вечер, Вадим!

    Мне очень нужен обмен между УТ 10.3.43.1 и БП 3.0.65.84 готов купить за деньги.

    Есть ли у Вас готовые Правила обмена через XLS для меня или какие правила мне более подходит для моих конфигураций???

    До связи,

    Партнер InfoStart

    Дмитрий

    Reply
  27. gkacc

    Добрый вечер, Вадим!

    Готов купить правила для односторонней выгрузки из УТ 10.3.50.1 в БП 3.0.67.67

    С уважением,

    Александр

    Reply
  28. vis_tmp

    Выгружается ли табличная часть «Услуги» документа «СчетНаОплатуПокупателю» ?

    Reply
  29. Aporoot

    (28) Да. Для счета на оплату покупателю табличные части «товары» и «услуги» из УТ 10.3 выгружаются в одну табличную часть «Товары» в БП 3.0

    Reply
  30. vis_tmp
    Reply
  31. Aporoot

    (30) Да, только в этом, насколько я понимаю.

    Reply
  32. vis_tmp

    (31)Спасибо!

    Reply
  33. German_Tagil

    сопоставление заказапоставщику и счетнаоплату делается?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *