Обмен Ут 10.3 -->БП 3.0 Ошибка отправки данных

1. daruxa 19.07.21 17:46 Сейчас в теме
Подскажите куда копать:
Типовой обмен между типовыми УТ 10.3 (10.3.70.4) и БП (3.0.97.26), Платформа 8.3.18.1289

При попытке произвести обмен пишет ошибку (текст из журнала регистрации):

ВНЕШНЕЕ СОЕДИНЕНИЕ: Неверное имя колонки
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8716)}: Коллекция.Колонки.Добавить(ИмяПоля);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8624)}: КоллекцияГруппировки = ИнициализацияТаблицыПоКлючевымПолям(МассивКлючевыхПолейПоиска);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10239)}: ЗагрузитьТабличнуюЧасть(Объект, Имя, ИнформацияОТипах, ПараметрыОбъекта, Правило);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16428)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2706)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);

по причине:
Неверное имя колонки

И в связи с этим данные в БП не уходят.
По теме из базы знаний
Найденные решения
5. daruxa 20.07.21 14:52 Сейчас в теме
(1) Проблема решилась запуском обмена на стороне БП, запустилось еще раз сопоставление объектов и данные из УТ пришли.
AlexanderP; ellic; tanat74; ansonat; +4 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. daruxa 20.07.21 14:52 Сейчас в теме
(1) Проблема решилась запуском обмена на стороне БП, запустилось еще раз сопоставление объектов и данные из УТ пришли.
AlexanderP; ellic; tanat74; ansonat; +4 Ответить
2. alxarz 32 19.07.21 19:27 Сейчас в теме
отменить регистрацию объектов для обмена и добавлять по очереди, чтобы выяснить на чем спотыкается обмен.
3. starik-2005 3167 20.07.21 00:19 Сейчас в теме
А правила обновили(сь)? Последней версии?

Вообще, ошибка связана с именем поля, которое не соответствует шаблону [a-zA-Z_](\w|\d)*
4. daruxa 20.07.21 13:36 Сейчас в теме
(3) Правила проверила, в обоих базах обновлены.
6. serega_sun 20.07.21 16:20 Сейчас в теме
У меня такая же ошибка. При синхронизации через локальный каталог синхронизация проходит, а через прямое подключение - нет.
7. daruxa 20.07.21 17:00 Сейчас в теме
(6) Когда запустила обмен на стороне БП, то он прошел через прямое подключение.
8. zayden 18 22.07.21 13:04 Сейчас в теме
такая же история те же конфы
9. val_ka 26.07.21 09:10 Сейчас в теме
Такая же проблема. Спасибо за решение. Помогло!
10. Baser 7 29.07.21 11:19 Сейчас в теме
При ручном обмене с сопоставлением обмен проходит, но автоматический так же с ошибкой
11. daruxa 29.07.21 14:44 Сейчас в теме
(10)видимо надо ждать обновлений
12. ron1 06.08.21 23:33 Сейчас в теме
Спасибо за совет. Два дня думала, что это я что-то не так делаю))
Запуск Синхронизации на стороне БП и всё перенеслось.
13. mikhartyom 22.08.21 12:16 Сейчас в теме
Всем добрый день. Получилось ещё как-нибудь решить проблему? То же самое с двумя базами в клиент-серверном варианте. Если выгрузить в файл то всё синхронизирует, а в клиент -серверном нет :( ошибка как и выше указано
14. omut 03.09.21 10:41 Сейчас в теме
Добрый день. Отключил в табличных частях документов выгрузку реквизита "СтранаПроисхождения". Всё заработало. В типовых правилах не указано правило выгрузки реквизита.
15. alex-pro 06.09.21 23:56 Сейчас в теме
(14)
Что значит "отключил в табличных частях"?
Как ты именно это сделал??
И что - теперь в БП страна не попадает? Это же важно, как и ГТД....
16. omut 07.09.21 07:33 Сейчас в теме
(15) я использую конфигурацию Конвертация данных 2. Страна после этого не попадает в БП, верно.
17. user1357813 25.09.21 15:20 Сейчас в теме
Обновление облегчения не принесло, вернее работать то стало, но неправильно.
В 1С исправлять отказались, вернее смотреть отказались без базы (точнее баз).
Делать за них их работу по моделированию примера для программиста я не стал.

Итак, раньше с серии номенклатуры в торговле бралась ГТД и страна происхождения и передавалась в бухгалтерию.
Потом в рамках прослеживаемости добавили страну происхождения и в табличную часть "товары".
В результате в обмене два одинаковых значения приемника конфликтовали с выдачей такой ошибки.
Сейчас они оставили только передачу ТЧ в ТЧ. Однако, не знаю как у кого, но у нас по-прежнему
склад заполняет серию и им нет желания еще и в ТЧ вносить то же самое.
Поэтому я написал такую вставку к полю, например для поступления товаров и услуг это №68:

<ПриВыгрузке>
Если ЗначениеЗаполнено(ОбъектКоллекции.СтранаПроисхождения) Тогда
Значение = ОбъектКоллекции.СтранаПроисхождения
Иначе
Если ЗначениеЗаполнено(ОбъектКоллекции.СерияНоменклатуры) И ЗначениеЗаполнено(ОбъектКоллекции.СерияНоменклатуры.СтранаПроисхождения) Тогда
Значение = ОбъектКоллекции.СерияНоменклатуры.СтранаПроисхождения;
Иначе
Значение = Неопределено;
КонецЕсли;
КонецЕсли;
</ПриВыгрузке>

Также думаю сделать автозаполнение поля страна в ТЧ при выборе серии.
18. Kennik 14 27.09.21 00:54 Сейчас в теме
Всем привет. У меня было так: у обоих баз последние релизы. Но правила в УТ 10,3 были старые, а в БП 3,0 новые. Выгрузил из БП правила корреспондента, загрузил в УТ, синхронизация заработала.
Оставьте свое сообщение

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