Проблемы обмена между УТ и БП

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. lisa-alisa 13.04.14 14:48 Сейчас в теме
Был настроен обмен между УТ (ред.10.3)и БП через подключение к информационной базы. С недавнего времени при обмене выдается ошибка: при попытке подключения к информационной базе произошла ошибка: ошибка при вызове конструктора (COMОбъект): invalid class string.
Подскажите, пожалуйста, как исправить данную ошибку?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Boneman 298 13.04.14 18:56 Сейчас в теме
(1) lisa-alisa, релизы конфигураций и платформы - в студию
3. lisa-alisa 16.04.14 22:54 Сейчас в теме
(2) Boneman, я так понимаю надо обновить платформу, потому что на другом компьютере обмен проходит. Проблема теперь в другом: при обмене доходит до 55 % и виснет.
4. IfYouWant_YouCan 17.04.14 12:47 Сейчас в теме
invalid class string - скорей свего означает либо синтаксическая ошибка при вызове ком объекта, либо какие то левые данные в реестре, переустановите платформу
5. lisa-alisa 17.04.14 17:06 Сейчас в теме
(4) IfYouWant_YouCan, после переустановки платформы обмен заработал. Но доходит до 55 % и виснет. Приходится снимать задачу. При этом если посмотреть в бухгалтерии, то все документы выгрузились. А в журнале регистрации пишет: не завершена транзакция Регистр Сведений. Данные первичных документов.
Как сделать, чтобы обмен прошел до конца?
6. Boneman 298 17.04.14 17:11 Сейчас в теме
(5) lisa-alisa,
постучать в бубен можно )))

Мы до сих пор не получили от вас никакой конкретной информации, для того чтобы хотя бы представление получить о чем речь.
7. lisa-alisa 17.04.14 17:13 Сейчас в теме
(6) Boneman, УТ ред.10 (давно не обновлялась, т.к. внесены изменения), БП ред.2.0 (предпоследний релиз), платформа 8.2.19.90.
8. Boneman 298 17.04.14 17:20 Сейчас в теме
(7) lisa-alisa, обмен какой ? Штатный, или самописанный ? Как именно происходит обмен ?
9. lisa-alisa 17.04.14 17:22 Сейчас в теме
(8) Boneman, Обмен происходит через подключение к информационной базе. Обновление платформы запустило обмен, ошибку не пишет, но зависает. Снимаю задачу, смотрю в Бухе есть документы, но в журнале регистрации пишет транзакция не завершена Регистр Сведений. Данные первичных документов.
10. RocKeR_13 1325 18.04.14 12:52 Сейчас в теме
(9) lisa-alisa, а через файл обмена не пробовали обменяться?
11. lisa-alisa 18.04.14 14:30 Сейчас в теме
(10) RocKeR_13, не пробовали. Надо, чтобы через подключение к информационной базе.
12. lisa-alisa 19.04.14 23:49 Сейчас в теме
(10) RocKeR_13, не могу настроить обмен через файл обмена. в БП ничего не грузится. Как настроить, подскажите?
13. RocKeR_13 1325 21.04.14 09:36 Сейчас в теме
(12) lisa-alisa, для этого необходимо произвести настройку обмена на стороне БП. Не помню на счет обмена с БП 2.0, но с БП 3.0 точно можно выгружать файл настройки обмена для базы-приемника уже после создания настройки(если такая возможность есть - создаете новый обмен в БП с помощью мастера и сохраненных настроек). Если возможности такой нет, то придется создать узел обмена в БП, при этом следите, чтобы коды в обеих базах совпадали (например, если в УТ узел "Эта инф.база" с кодом 001, узел "Бух.предпр" с кодом 002, то в БП узел "Эта инф.база" должна быть с кодом 002, узел "УТ" - с кодом 001), потом добавляете в справочник "Настройки обмена данными" новый элемент, указываете узел обмена, папку, через которую будет проходить обмен, указываете наименование и сохраняете. На вкладке "Интерактивный обмен" можно снять галку "Выгружать данные", дабы не шел обмен РС "Соответствия объектов для обмена". Загружать теперь через "Сервис-Обмен данными с "1С:Управление торговлей 8"-Выполнить обмен данными...", не забываем в поле "Выберите настройку" выбрать созданную настройку.

Второй вариант - создать еще одну настройку обмена данными через файл обмена: в этом случае на стороне УТ будет создан файл настроек для БП. Тогда в БП с помощью мастера создаем новую настройку, ничего не грузим, по завершению открываем узлы обмена и исправляем код узла БП: проставляем тот, который соответствует узлу БП в торговле в вашем ПЕРВОМ обмене (через прямое подключение). В УТ помечаем на удаление новый узел БП и новую настройку, удаляем, а в старой настройке указываем папку для обмена. Для чего это все? Да чтобы заново не перегружать все справочники и доки в случае настройки нового обмена: если проделать это шаманство, то сохраните старую регистрацию объектов обмена.

Ниже иллюстрации по основным этапам первого варианта настройки:
Прикрепленные файлы:
14. lisa-alisa 21.04.14 12:08 Сейчас в теме
(13) RocKeR_13, при загрузке в бухгалтерию выдает ошибку: Ошибка при чтении изменений из файла обмена.
Метод объекта не обнаружен (ЗагрузитьИзмененияДанныхДляУзла).
16. lisa-alisa 22.04.14 14:17 Сейчас в теме
(13) RocKeR_13, настроили обмен через файловый ресурс. Только почему-то из БП не выгружаются квитанции в УТ, соответственно из регистрации документы не удаляются. Может быть в настройках обмена указано не верно. Меня интересуют флажки Выгружать данные и Загружать данные.
17. RocKeR_13 1325 23.04.14 10:40 Сейчас в теме
(16) lisa-alisa, флажки выгружать и загружать отвечают, как ни странно, нужно ли выгружать/загружать данные) Соответственно, если снят флажок выгружать, то помимо того, что не будут выгружаться данные, не будет выгружаться и РС СоответствияОбъектовДляОбмена, а это непосредственно влияет на состояние регистрации объектов к обмену.
Только почему-то из БП не выгружаются квитанции в УТ

Не выгружаются из БП совсем, или в УТ не загружаются?
Могу посоветовать закинуть правила в КД, выгрузить из обеих баз структуру метаданных и загрузить ее в также в КД: соответственно, если будут нестыковки (возможно, некоторые реквизитыв бухне добавили/удалили), то соответствующие ПКС будут выделены красным цветом (буквально сегодня столкнулся с правилами БП 3.0-УТ 10.3: в БП 3.0.31 почему-то не хотели загружаться встроенные правила конвертации, пришлось подгружать из поставки УТ, а там правила конвертаций значений перечисления "Способы заполнения цен" в корне неверные). По составу выгружаемых данных могу предложить свою обработку
19. lisa-alisa 23.04.14 12:24 Сейчас в теме
(17) RocKeR_13, не проходит выгрузка из БП в УТ. Я понимаю это связано с тем, что релиз УТ старый, а БП - обновленная.
20. RocKeR_13 1325 23.04.14 12:57 Сейчас в теме
(19) lisa-alisa, если не происходит выгрузка, то проблема в правилах, если они загружены из файла когда-то в темные времена)) Обычно типовые правила выгрузки, если их брать из текущего релиза, при выгрузке ошибок не выдают (ну 1С - не 1С, если бы не было исключений)), но вот зато частенько ошибки сыпятся при загрузке. Ну а тут начинается самое интересное: копание в правилах в кд)
21. lisa-alisa 23.04.14 13:03 Сейчас в теме
(20) RocKeR_13, вот и занимаюсь исправлением правил в КД. А еще вопрос: если я поставлю в Бухе галочку Выгружать данные, в УТ у меня загрузятся только квитанции или документы будут перегружаться?
22. Aromaterapia 23.04.14 16:15 Сейчас в теме
(21) квиток без галочки должен отсылаться
23. lisa-alisa 23.04.14 16:50 Сейчас в теме
(22) Aromaterapia, квитанция не отсылается. На стороне УТ - выставляю Выгружать, на стороне Бух - Загружать. Смотрю через регистрацию изменений для обмена документы так и остаются в регистрации.
24. Aromaterapia 23.04.14 16:54 Сейчас в теме
(23) у меня было тоже самое, но все говорят что квиток отсылаться должен даже при односторонней выгрузке, поэтому снятие регистрации допиливал конкретно в правилах
25. lisa-alisa 23.04.14 16:56 Сейчас в теме
(24) Aromaterapia, а в правилах необходимо у каждого документа снимать регистрацию?
27. Aromaterapia 23.04.14 17:13 Сейчас в теме
(25) я просто пилил обмен УТ 11.0.7.8 и БСО 2.0.57.2...
28. RocKeR_13 1325 25.04.14 10:06 Сейчас в теме
(21) lisa-alisa, если в обмене на стороне бухни подставлены пустые правила (в случае одностороннего обмена; размер их будет 0 Кб), то галка "Выгружать данные" будет влиять только на выгрузку РС "СоответствиеОбъектовДляОбмена". По идее, прогнав односторонний обмен туда-сюда, в итоге в приемнике регистрация должна остаться только у этого служебного РС (во всяком случае в случае обмена УТ 10.3-БП 3.0 именно так и было в бухне, как дела обстоят с двойкой - точно не скажу)
29. lisa-alisa 25.04.14 12:29 Сейчас в теме
(28) RocKeR_13, в бухгалтерии документы грузятся непроведенными. После проведения документов смотрим Регистрацию изменений для обмена и видим, что все проведенные документы туда попали. Не хотелось, чтобы они регистрировались. После повторного обмена они так и остаются в регистрации.
30. RocKeR_13 1325 25.04.14 12:44 Сейчас в теме
(29) lisa-alisa, как-то странно получается... А обмен односторонний настраивали? В бухню только загружаете или как положено еще и выгружаете с пустыми правилами в УТ?
31. lisa-alisa 25.04.14 12:49 Сейчас в теме
(30) RocKeR_13, напишу все подробно:
Раньше был организован обмен через подключение к инфоррмационной базе. Сейчас он не работает. Поэтому решили, что изменим тип обмена на "Обмен через файловый ресурс". На стороне УТ: по правилам обмена (не пустые),выставила флажки Выгружать данные и Загружать данные. На стороне БП: по правилам обмена пустые), выставила флажки выгружать и Загружать данные. Может что неправильно делаю?
32. RocKeR_13 1325 25.04.14 12:51 Сейчас в теме
(31) lisa-alisa, да нет, все верно... Попробуй на демках обменяться, посмотрю, что там с регистрацией
33. lisa-alisa 25.04.14 12:56 Сейчас в теме
(32) RocKeR_13, получается измененные (проведенные) в бухгалтерии документы попадают в регистрацию (хотя в УТ они не прогружаются).
34. RocKeR_13 1325 25.04.14 13:05 Сейчас в теме
(29) lisa-alisa,
После проведения документов смотрим Регистрацию изменений для обмена и видим, что все проведенные документы туда попали.

Все верно, так и должно быть: после проведения выгрузите данные из БП (вроде даже уже на этом шаге регистрация снялась), загрузите их в УТ и снова загрузите в БП
35. lisa-alisa 25.04.14 13:07 Сейчас в теме
(34) RocKeR_13, спасибо. попробую.
36. lisa-alisa 25.04.14 14:25 Сейчас в теме
(34) RocKeR_13, спасибо. На самом деле все получилось, регистрация снимается. У меня еще есть вопрос: если я поставлю флажок Выполнять отложенные движения после загрузки, то документы должны проводится после загрузки?
37. RocKeR_13 1325 28.04.14 10:16 Сейчас в теме
(36) lisa-alisa, именно: если ошибок в доках нет, то проведутся, если будут ошибки - выползет форма с информацией о непроведенных документах.
15. Boneman 298 21.04.14 12:19 Сейчас в теме
Сдается мне, что правила конвертации там времен царя гороха.
Причем мы так и не дождались от вас версий конфигураций - кроме общих фраз, а это важно !
Т.к. УТ-шка и БП, должны быть релизов примерно одного времени, т.к. с ними еще и правила конвертации идут друг на друга.
А если вы одно наобновляли, а другое осталось старинное и нет возможности обновлять - тогда правьте правила вручную.
RocKeR_13; MarchTomCat; +2 Ответить
18. RocKeR_13 1325 23.04.14 10:56 Сейчас в теме
(15) Boneman, напомнили мне один забавный ответ от 1Сников (по поводу дат релизов; ответил копипастил))):
На момент выпуска БП 3.0.31 последним выпущенным релизом УТ был 10.3.28, и наоборот на момент выпуска УТ 10.3.29 последним выпущенным релизом БП был 3.0.13.
Гарантированно обмен работает либо между 10.3.29 и 3.0.30, либо между 10.3.28 и 3.0.31.

То есть, УТ 10.3.28 уже "умела" обмениваться с БП 3.0.31, а вот уже след. релиз УТ 10.3.29 с 3.0.31 обмениваться не может, только с 3.0.30. То ли я чего-то не знаю, то ли нас за дураков держат)
26. Aromaterapia 23.04.14 17:12 Сейчас в теме
нет я прям с узла снимал, но тут действительно рисковано, потому что если что то не перенесется потом не найдешь
38. lisa-alisa 12.05.14 16:06 Сейчас в теме
Всем спасибо за помощь.
Оставьте свое сообщение

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