Ошибка при обмене данными

1. kiska65_66 26.04.17 12:34 Сейчас в теме
Уважаемые форумчане, помогите исправить ошибку. Работаю в БП 2.0.66.22 и УТ 10.3.41.1

При двухстороннем файловом обмене выдается ошибка в базе УТ. Техподдержка не может понять, как это исправить. Файл с ошибкой прикрепляю.
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
30. vadim1011985 99 28.04.17 13:53 Сейчас в теме
1) запускаете УТ в режиме конфигуратора
2) меню Сервис -параметры - запуск 1с предприятие - устанавливаете переключать с "выбирать автоматически" на "тонкий клиент" - нажимаете "Применить" и закрываете окно настройки- далее f5 или опять меню сервис -1с Предприятие
3) после запуска 1с (будет пустое окно) открываете обработку (см вложения)
4) в дереве конфигурации находите Справочники - Договоры - смотрите все договоры которые зарегистрированы к обмену возможно там будет надпись "Объект не найден " или договора помеченные на удаление . В общем с помощью этой обработке можно отменить регистрацию подозрительных объектов
Прикрепленные файлы:
РегистрацияИзмененийДляОбменаДанными.epf
43. tjurikov_ivan 213 12.05.17 12:24 Сейчас в теме
(41) все должно решиться именно обработкой регистрации изменений планов обмена. Открываете ее из той базы откуда выгружаете, выбираете план обмена по которому делаете синхронизацию,
ищете справочник договоры контрагентов, отмените регистрацию для объектов "Объект не найдет" и повторите выгрузку, у меня всегда срабатывало (можно еще отменить регистрацию объектов помеченных на удаление на крайняк).
47. tjurikov_ivan 213 15.05.17 13:52 Сейчас в теме
(46)Ну так же как вы удаляли регистрацию для договоров контрагентов, только теперь нужно удалить регистрацию реализаций у которых дата меньше даты запрета изменения в бухгалтерии
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. m-serg74 46 26.04.17 12:38 Сейчас в теме
(1) прикольно, не удалось записать договор.... а дальше что написано? указана причина?, на картинке нельзя вправо прокрутить
5. kiska65_66 27.04.17 12:15 Сейчас в теме
(2) Добрый день! Вот что написано в тексте об ошибке.


Ошибка в обработчике события ПриПолученииИнформацииОбУдалении (конвертация)
Обработчик = ПриПолученииИнформацииОбУдалении (конвертация)
ОписаниеОшибки = Ошибка при вызове метода контекста (УстановитьПометкуУдаления): Не удалось записать "Основной договор (Договоры контрагентов)"!
ПозицияМодуля = (13)
КодСообщения = 77
Ошибка при загрузке объектов. Было загружено: 1 911

Техническая информация:
{Обработка.ОбменДаннымиXML.МодульОбъекта(13492)}: Ошибка в обработчике события ПриПолученииИнформацииОбУдалении (конвертация)


Ошибка появилась недавно. Как искать контрагента к которому имеет отношение этот договор?
3. WWWWW 8 26.04.17 14:25 Сейчас в теме
Самое интересное за кадром)
alex-l19041; +1 Ответить
4. MegasXXX 3 26.04.17 18:03 Сейчас в теме
Я угадаю проблему с "3-х букв":
На основании договора существуют проведённые документы ?
7. kiska65_66 27.04.17 12:19 Сейчас в теме
(4) Если бы знать к какому контрагенту имеет отношение этот договор, я бы нашла и документы. Самое интересное, что в базах нет договоров помеченных на удаление. Может почистить ссылки на несуществующие справочники и документы надо? Или что-то еще?
9. Vovan1975 13 27.04.17 12:34 Сейчас в теме
(7) это потому что этот проблемный договор сначала пометили на удаление а потом и удалили. А уж потом Вы делаете выгрузку. Так что все как в ДМБ "ты видишь кролика? А он - есть".

Это специфика работы планов обмена такая.
6. Xershi 1484 27.04.17 12:17 Сейчас в теме
Удалили контрагента и решили помеченный на удаление договор перенести))
8. kiska65_66 27.04.17 12:20 Сейчас в теме
(6) Если контрагент был удален, то и договор тоже. Как можно перенести договор без контрагента?
10. Vovan1975 13 27.04.17 12:35 Сейчас в теме
(8) не исключено что и контрагент тоже приехал, только он либо нормально отработался либо до него не дошло, ошибка раньше случилась
11. Vovan1975 13 27.04.17 12:43 Сейчас в теме
в общем что можно попробовать сделать.
посмотрите в журнале регистрации какой последний объект загрузился перед возникновением ошибки. Затем найдите его в файле выгрузки и посмотрите что там следующим объектом идет, скорее всего это и будет виновник торжества.

Ну а дальше его можно просто удалить из файла загрузки, загрузиться, а затем прибить вручную(иначе говоря воспроизвести процедуру удаления объекта).
12. kiska65_66 27.04.17 13:09 Сейчас в теме
Как в журнале регистрации посмотреть какой объект грузился перед ошибкой?
14. m-serg74 46 27.04.17 13:31 Сейчас в теме
(12) лучше в файле обмена поискать "НПП=1911", раз уж пишет что уже загружено (до ошибки) 1911 объектов и после него смотреть что там за договор был,
а если с отладчиком дружить,, то ваще не проблема найти
15. kiska65_66 27.04.17 14:44 Сейчас в теме
(14) Я бы с радостью все это сделала сама, да боюсь лезть. Я же не специалист по 1с, а всего лишь главбух, которому надо наладить обмен данными.
17. kiska65_66 27.04.17 15:03 Сейчас в теме
(14)
"НПП=1911"
, это что такое?
19. Vovan1975 13 27.04.17 15:32 Сейчас в теме
(17) в выгрузках через правиа обмена каждый выгружаемый объект имеет свой уникальный (в пределах файла выгрузки) номер, Именно так он выглядит в файле загрузки.

Тут проблема в том что такую финтифлюшку должен делать программер...
21. kiska65_66 27.04.17 16:19 Сейчас в теме
(19)Прикладываю файл загрузки. Может посмотрите ошибку. И высветите мне ее.
Прикрепленные файлы:
Message_003_004.xml
22. m-serg74 46 27.04.17 18:18 Сейчас в теме
(21) это не тот файл тут объектов всего 62
24. kiska65_66 28.04.17 11:47 Сейчас в теме
26. m-serg74 46 28.04.17 12:40 Сейчас в теме
(24) этот файл должен без проблем загружаться, ну или ошибку не ту что в начале темы выдавать
27. kiska65_66 28.04.17 13:22 Сейчас в теме
(26) Тогда почему выдает такую ошибку, понять не могу. Может заново настроить двухсторонний обмен файловый, тогда ошибка уйдет?
28. m-serg74 46 28.04.17 13:23 Сейчас в теме
(27)
Тогда почему выдает такую ошибку

опять пишет

Ошибка при загрузке объектов. Было загружено: 1 911
29. kiska65_66 28.04.17 13:44 Сейчас в теме
(28) Сделаю архивы баз, потом обмен данными. Напишу какую ошибку выдаст.
31. m-serg74 46 28.04.17 13:57 Сейчас в теме
33. kiska65_66 28.04.17 14:02 Сейчас в теме
(31) Вариант хороший. Но смогу ли я сама все это сделать.
23. Vovan1975 13 27.04.17 18:21 Сейчас в теме
(21) в этом файле договор "Основной договор" упомянут только в документе реализация УТРАЭ000007 от 2017-04-12T14:31:38
25. kiska65_66 28.04.17 11:58 Сейчас в теме
(23)Тогда мне не понятно, почему высвечивает обмен "Основной договор". То, что вы высветили, это реальный договор и контрагент. По нему отгрузки идут. Вот как найти тот, который косячный?
13. Vovan1975 13 27.04.17 13:18 Сейчас в теме
там будет событие "записан" или "изменен".

То есть в журнале идет куча записей с "записан" а затем все обрывается. Вот это место и надо найти.

Проще попробовать запустить загрузку еще раз, и зафиксировать время когда стопнулось, после открыть журнал регистрации, задав интервал в пределах 1 минуты +- и отбор по пользователю не забыть.
16. kiska65_66 27.04.17 14:46 Сейчас в теме
(13) Прикладываю скрин журнала регистрации. Нашла момент, удачной загрузки.
Прикрепленные файлы:
18. Vovan1975 13 27.04.17 15:28 Сейчас в теме
(16) это конечно прекрасно,но это не то
20. kiska65_66 27.04.17 15:35 Сейчас в теме
(18) Я уже измучилась с этой проблемой. Не могу нормально загрузить в УТ выписки банка, а в БП счет на оплату покупателю. Слава Богу реализация со счет-фактурой грузиться в БП.
30. vadim1011985 99 28.04.17 13:53 Сейчас в теме
1) запускаете УТ в режиме конфигуратора
2) меню Сервис -параметры - запуск 1с предприятие - устанавливаете переключать с "выбирать автоматически" на "тонкий клиент" - нажимаете "Применить" и закрываете окно настройки- далее f5 или опять меню сервис -1с Предприятие
3) после запуска 1с (будет пустое окно) открываете обработку (см вложения)
4) в дереве конфигурации находите Справочники - Договоры - смотрите все договоры которые зарегистрированы к обмену возможно там будет надпись "Объект не найден " или договора помеченные на удаление . В общем с помощью этой обработке можно отменить регистрацию подозрительных объектов
Прикрепленные файлы:
РегистрацияИзмененийДляОбменаДанными.epf
32. kiska65_66 28.04.17 14:00 Сейчас в теме
(30) Попробую так сделать на копии базы УТ.
34. kiska65_66 28.04.17 16:44 Сейчас в теме
(30),Спасибо за обработку и подсказку действий. По одной базе получилось. Все доки загрузились в УТ. А по второй нет. Ошибка такая же осталась в УТ. После праздника буду разбираться с этим.
Вас с наступающим праздником. Всех благ. Выйду на работу напишу, что к чему.
36. kiska65_66 02.05.17 15:26 Сейчас в теме
(30)Вроде бы все ссылки на основной договор почистили, но ошибка осталась в УТ.

Ошибка в обработчике события ПриПолученииИнформацииОбУдалении (конвертация)
Обработчик = ПриПолученииИнформацииОбУдалении (конвертация)
ОписаниеОшибки = Ошибка при вызове метода контекста (УстановитьПометкуУдаления): Не удалось записать "Основной договор (Договоры контрагентов)"!
ПозицияМодуля = (13)
КодСообщения = 77
Ошибка при загрузке объектов. Было загружено: 348

Техническая информация:
{Обработка.ОбменДаннымиXML.МодульОбъекта(13492)}: Ошибка в обработчике события ПриПолученииИнформацииОбУдалении (конвертация)
35. user730384 28.04.17 18:51 Сейчас в теме
в дереве конфигурации находите Справочники - Договоры - смотрите все договоры которые зарегистрированы к обмену
37. kiska65_66 02.05.17 15:28 Сейчас в теме
Самое интересное, что по одной компании все обработкой исправили, а по второй не получается. Что такое, не пойму.
38. alex_bitti 139 02.05.17 16:21 Сейчас в теме
Перед обменом желательно удостовериться в соответствии правил обмена версиям конфигураций и все будет всегда хорошо. Я не знаю что произошло у Вас но с большой степенью вероятности какую-то из баз обновили а какую-то нет.
39. kiska65_66 02.05.17 17:13 Сейчас в теме
(38)Обновляются все базы. Если к УТ нет обновления, то обновлять нечего. БП обновляется чаще. Правила обмена свежие установлены. Что еще надо для обмена, не знаю. Я даже пока не обновляю базы. Жду решения проблемы.
40. kiska65_66 03.05.17 12:04 Сейчас в теме
Приняла решение обновить базы до последних релизов. Сначала попробую на копиях баз.
Только не знаю, что это даст.
Как мне кажется ошибка пошла после обновления релиза УТ. Там не запустилась обработка по обновлению правил обмена.
41. kiska65_66 10.05.17 16:32 Сейчас в теме
Обновление до последнего релиза не помогло убрать ошибку при обмене. Уже всю голову сломала над этой проблемой. Не знаю решения этой задачи.
43. tjurikov_ivan 213 12.05.17 12:24 Сейчас в теме
(41) все должно решиться именно обработкой регистрации изменений планов обмена. Открываете ее из той базы откуда выгружаете, выбираете план обмена по которому делаете синхронизацию,
ищете справочник договоры контрагентов, отмените регистрацию для объектов "Объект не найдет" и повторите выгрузку, у меня всегда срабатывало (можно еще отменить регистрацию объектов помеченных на удаление на крайняк).
44. kiska65_66 15.05.17 13:07 Сейчас в теме
(43)Спасибо Иван за обработку. Помогла она мне. Но не сразу все выправилось. Пришлось по второй компании тестировать базу через конфигуратор. На копиях баз потом делала обмен. Обмен распроводил реализацию в закрытом периоде. Дату закрытия периода открывала что бы не стопорился обмен, все повторяла снова. После того, ка обмен прошел успешно, провела в БП распроведенные реализации, период закрыла. Вроде сейчас обмен идет без косяков.
45. tjurikov_ivan 213 15.05.17 13:21 Сейчас в теме
(44)Можно было удалить регистрацию реализаций закрытого периода)
46. kiska65_66 15.05.17 13:49 Сейчас в теме
(45)Как это удалить регистрацию реализаций закрытого периода?
47. tjurikov_ivan 213 15.05.17 13:52 Сейчас в теме
(46)Ну так же как вы удаляли регистрацию для договоров контрагентов, только теперь нужно удалить регистрацию реализаций у которых дата меньше даты запрета изменения в бухгалтерии
48. kiska65_66 15.05.17 17:20 Сейчас в теме
(47)Я поняла вас. Спасибо. Нужно так сделать обязательно, что бы больше не разпроводились документы в закрытом периоде.
42. Obvious 12.05.17 11:53 Сейчас в теме
Извините, может совсем не то. Может при обновлении, в Справочнике Договоры, в процедуре ПередЗаписью Или ПриЗаписи часом не улетела строчка на начале. Тогда может и не приехать при обмене?
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
Оставьте свое сообщение

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