РИБ: не переносятся договора контрагентов
Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
Странная произошла ситуация... Раньше такого не было.
Сотрудники в Моби-С создают нового контрагента.
Далее оператор редактирует данные по новому контрагенту. Делает заказ и реализацию.
В завершении, осуществляется обмен данными по РИБ со складом.
Но сейчас идет следующая катастрофа.
После обмена, на филиале (складе) появляется реализация, но в графе контрагент и его договоре стоят:
<Объект не найден> (62:84eb8253fcc99acb4d77108e117bfcf2)
Хотя сам контрагент существует в списке, но договоров вообще нету, т.е. получается не перенеслись договора.
Странность заключается еще в том, что после обмена, на складе, если посмотреть полученного нового контрагента (он существует, но не отражается в Заказе и Реализации), появилась галочка "Входит в холдинг или является филиалом", и головной агент отмечен как <Объект не найден> ()
Мы не используем этот функционал холдинга.
После повторного редактирования нового контрагента в Центре и обмена данных всё восстанавливается как положено.
Что могло случится? Кто-нить сталкивался с подобной проблемой? Помогите разобраться...
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
Странная произошла ситуация... Раньше такого не было.
Сотрудники в Моби-С создают нового контрагента.
Далее оператор редактирует данные по новому контрагенту. Делает заказ и реализацию.
В завершении, осуществляется обмен данными по РИБ со складом.
Но сейчас идет следующая катастрофа.
После обмена, на филиале (складе) появляется реализация, но в графе контрагент и его договоре стоят:
<Объект не найден> (62:84eb8253fcc99acb4d77108e117bfcf2)
Хотя сам контрагент существует в списке, но договоров вообще нету, т.е. получается не перенеслись договора.
Странность заключается еще в том, что после обмена, на складе, если посмотреть полученного нового контрагента (он существует, но не отражается в Заказе и Реализации), появилась галочка "Входит в холдинг или является филиалом", и головной агент отмечен как <Объект не найден> ()
Мы не используем этот функционал холдинга.
После повторного редактирования нового контрагента в Центре и обмена данных всё восстанавливается как положено.
Что могло случится? Кто-нить сталкивался с подобной проблемой? Помогите разобраться...
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Я не делал никаких настроек плана обмена. План обмена полный, как завещал 1с по-умолчанию. Это затронуло только договора контрагентов.
Тогда почему при повторном редактировании того же контрагента + редактирование договоров (просто ставлю пробел в наименовании) все происходит нормально?
Тогда почему при повторном редактировании того же контрагента + редактирование договоров (просто ставлю пробел в наименовании) все происходит нормально?
(5) Возможно не срабатывает регистрация к обмену для договора. Т.к. после повторной регистрации именно договора данные идут по РИБу.
<Объект не найден> возникает когда ссылка на объект по РИБу прошла, но самого объекта в базе нет. Например перегружается документ реализация, в нём есть ссылка на договор, но сам договор не зарегистрирован к обмену и в узел не перешел.
Возможно было установлено обновление, где менялась регистрация объектов к обмену, либо менялись правила обмена.
Какие объекты регистрируются к обмену и еще не отправлены по узлам можно увидеть в обработке "Регистрация изменений для обмена" (Полный интерфейс - Операции - Обработки).
<Объект не найден> возникает когда ссылка на объект по РИБу прошла, но самого объекта в базе нет. Например перегружается документ реализация, в нём есть ссылка на договор, но сам договор не зарегистрирован к обмену и в узел не перешел.
Возможно было установлено обновление, где менялась регистрация объектов к обмену, либо менялись правила обмена.
Какие объекты регистрируются к обмену и еще не отправлены по узлам можно увидеть в обработке "Регистрация изменений для обмена" (Полный интерфейс - Операции - Обработки).
Ситуация такая. У меня 2-а плана обмена.
1. Полный родной 1с план обмена ("Полный"). Он участвует в работе с одним филиалом. Туда нужно отправлять данные в полном объеме.
2. Полный Ограниченный план обмена ("Полный01"). Там у некоторых справочников (в том числе у Контрагентов и Договоров) и документов отключена авторегистрация, чтобы данные не уходили на другие филиалы.
Имеется общий модуль:
На всех справочниках и документах в модуле на коде стоит код:
Я до конца не понял принцип работы этих кодов, но когда тестил, то вроде срабатывало. Т.е. на "Полный" обмен был без ограничений, а на "Полный1" справочники и документы с отмененной авторегистрацией не уходили в Центр, но в Центр приходило всё...
Странно стало и то, что это происходит только с новыми контрагентами (ранее занесенные - без проблем), которые были созданы в Моби-С!!!
Странность заключается еще в том, что после обмена, на складе, если посмотреть полученного нового контрагента (он существует, но не отражается в Заказе и Реализации), появилась галочка "Входит в холдинг или является филиалом", и головной агент отмечен как <Объект не найден> ()
1. Полный родной 1с план обмена ("Полный"). Он участвует в работе с одним филиалом. Туда нужно отправлять данные в полном объеме.
2. Полный Ограниченный план обмена ("Полный01"). Там у некоторых справочников (в том числе у Контрагентов и Договоров) и документов отключена авторегистрация, чтобы данные не уходили на другие филиалы.
Имеется общий модуль:
Процедура ЗарегестрироватьДокумент(Объект) Экспорт
Если ПланыОбмена.ГлавныйУзел()=Неопределено Тогда
Иначе
Если ЗначениеЗаполнено(ПланыОбмена.ГлавныйУзел()) Тогда
ПланыОбмена.ЗарегистрироватьИзменения(ПланыОбмена.ГлавныйУзел(), Объект);
КонецЕсли;
КонецЕсли;
КонецПроцедуры // ЗарегестрироватьДокумент()
ПоказатьНа всех справочниках и документах в модуле на коде стоит код:
Процедура ПриЗаписи(Отказ)
// Вставить содержимое обработчика.
ПроцедурыОбменаДанными.ЗарегестрироватьДокумент(ЭтотОбъект);
КонецПроцедуры
Я до конца не понял принцип работы этих кодов, но когда тестил, то вроде срабатывало. Т.е. на "Полный" обмен был без ограничений, а на "Полный1" справочники и документы с отмененной авторегистрацией не уходили в Центр, но в Центр приходило всё...
Странно стало и то, что это происходит только с новыми контрагентами (ранее занесенные - без проблем), которые были созданы в Моби-С!!!
Странность заключается еще в том, что после обмена, на складе, если посмотреть полученного нового контрагента (он существует, но не отражается в Заказе и Реализации), появилась галочка "Входит в холдинг или является филиалом", и головной агент отмечен как <Объект не найден> ()
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот