Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

РИБ. Дублируются документы. 1С 8.3

РИБ. Дублируются документы. 1С 8.3
Я
   uralev
 
07.11.16 - 20:31
Помогите разобраться с ситуацией.
По непонятной мне причине после выходных вдруг начали дублироваться документы которые выгружаются из главной базы. Обмен идёт через риб, план обмена "По организации".
Конфа переписана немного, в документах Перемещение товаров добавлено 3 статуса документа, при изменении каждого статуса в периферийной базе создаются 3 документа для каждого документа из главной базы. Если добавить документ через обработку "Регистрация изменений для обмена", то появиться и 4 документ и 5 документ и так наверное до бесконечности. Сравниваю GUID-ы в главной базе и в периферийной, все отличаются, в периферийной базе для каждого из 3-х документов свой GUID. Но если сравнивать GUID-ы когда обмен работал нормально, они одинаковые и в главной базе и в периферийной.
 
 
   Serg_1960
 
1 - 07.11.16 - 20:45
Эпитафия: "Конфа переписана немного" - Вам и карты в руки.

Почему конфигурация "самостоятельно" изменилась? Возможно эффект демонического обновления. Возможно устаревшие кэши не давали ошибке проявить себя. Мне почём знать. Мне отсюда не видно, что у Вас "не так" пошло.

Но я бы смотрел в первую очередь именно в сторону внесенных изменений ("при изменении каждого статуса в периферийной базе создаются 3 документа"). Имхо.
   uralev
 
2 - 08.11.16 - 06:06
Изменения в этих документах были сделаны давно, был добавлен реквизит "статус" документа. Обмен с этими изменениями работал.
   Рэйв
 
3 - 08.11.16 - 08:35
(0)
Документ приходит с обменом,статусы изменяются, в принимающей базе создаются свои "3 документа".
Гламурненько.
   kennetmccormick
 
4 - 08.11.16 - 09:10
каким-то магическим образом в центр базе гуид не меняется при смене статуса?
   Фрэнки
 
5 - 08.11.16 - 09:18
(4) дык... если буквально понимать, то что в топике указано, то состав документов в центре и периферийке теперь не может и не должен совпадать. И само по себе просто передача данных по плану "Полный обмен" и база в режиме РИБ - терминология просто. Ну РИБ и что? Причем тут 100% синхронизации объектов и гуид между базами.

В головной один документ, в подчиненную при получении данных не переносится считанный из пакета объект, а создается _новый_
Сами по себе процедуры получения данных, при наличии в данных гуида, назначат новым объектам получаемый гуид... хотя...

Я вот не помню такого, чтобы возникала ошибка при дублировании гуид даже в абсолютно идентичных экземплярах объектов. В конфигурации не установлен контроль уникальности гуид.
   разработчик 1с
 
6 - 08.11.16 - 09:43
сравни конфу из бэкапа и текущую
   uralev
 
7 - 08.11.16 - 09:54
(4) Не не меняется.
   Фрэнки
 
8 - 08.11.16 - 09:56
исчерпывающий ответ
   StanleyMarsh
 
9 - 08.11.16 - 10:15
(0) какая то явная архитектурная ошибка...1 документ в 3... Можно даже сделать предположение что раньше из-за одинаковых гуидов документы перезаписывались поверх старых) А теперь начало работать нормально)
Посоветовать можно только одно - сделать нормальные правила обмена. И вообще, как написано в (5) - РИБ предполагает конвертацию 1 в 1. 1 в 3 - это уже просто обмен с конфой похожей структуры.
   uralev
 
10 - 11.11.16 - 07:56
ничего не получается, всё так и продолжается.
 
 Рекламное место пустует
   Фрэнки
 
11 - 11.11.16 - 09:38
извини, но с твоей стороны, кроме наблюдения и выдачи "все таки и продолжается", никакой активности нет.

С чего бы вдруг оно перестало продолжаться?

Ты даже не делаешь пояснений на предмет того, какие действия действительно заложены в процедуре выгрузки и в процедуре получения пакета обмена. Когда должны появляться три новых документа и каким образом это появление документов связано или не связано с обменом.

Оно с таким отношением все так и продолжится, а почему нет?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует