Задвоение организации при выгрузке из УТ 10.3 в Бухгалтерию 3.0

1. Kutuzov 749 13.02.14 17:14 Сейчас в теме
При выгрузке из УТ 10.3 (10.3.27.2) в Бухгалтерию 3.0 (3.0.26.11) возникла проблема. В УТ и в Бухгалтерии организации заведены независимо. Наименования, ИНН, КПП одинаковые. Но при выгрузке в Бухгалтерии все равно происходит задвоение. В чем причина, и как это исправить?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
18. cold_mount 1 14.02.14 15:59 Сейчас в теме
Много зависит от того, каким образом настроен обмен данными. Есть 2 варианта обмена:
1) через файлы
2) через прямое подключение к базе приемнику так называемый on-line обмен

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

Если же имеем дело с on-line обменом, тогда в определении соответствия объектов во многих типовых конфигурациях участвует регистр сведений "СоответствиеОбъектовДляОбмена". Данный регистр заполняется автоматически при первоначальном знакомстве баз друг с другом. В дальнейшем обмен смотрит в этот регистр и если находит в нем соответствие, то не зависимо от настройки в правилах подставляет объект из данного регистра!!! Таким образом если базы познакомлены, то последующая смена параметров поиска в правилах результата не принесет если не очистить регистр "СоответствиеОбъектовДляОбмена".

В вашем же случае думаю просто поиск идет не по тем полям.
user811769; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. tolyan_ekb 80 13.02.14 17:19 Сейчас в теме
(1) Kutuzov, правила типовые? Может посмотреть и поправить.
5. arr 292 13.02.14 19:08 Сейчас в теме
(1) Kutuzov,
То же самое было. Но вовремя увидел и выгрузку из БП-УТ не делал, а исправил в БП с помощью обработки "Поиск и замена значений".
2. Kutuzov 749 13.02.14 17:14 Сейчас в теме
4. Скиминок 13.02.14 17:23 Сейчас в теме
Может быть в правилах синхронизация по гуиду. Была подобная ситуация - просто групповой обработкой все перекинул на организацию, которая выгрузилась с бухгалтерии. Потом удалил предыдущую. Вообще как то не айс заводить объекты в двух базах, а потом обмениваться
14. Naecore 14.02.14 13:50 Сейчас в теме
Открыть в правила в конвертации данных, посмотреть по каким реквизитам ищется Организация в базе-приемнике, если ГУИД не используется, то подогнать реквизиты. Если используется, то как сказано в (4) - поиск и замена значений.
6. ness 13.02.14 20:16 Сейчас в теме
С точки зрения архитектуры системы ей по барабану все кроме ID объекта в системе. Передача данных на низком уровне позволяет обходить типовые проверки на уникальность, отсюда и задвоение. Со справочниками нужно работать исключительно по схеме "ведущий справочник и ведомый справочник" тогда вы полностью исключите возможность задвоения.
7. Kutuzov 749 13.02.14 23:34 Сейчас в теме
(6) ness, как-то печально. Помнится, в предыдущих версиях можно было в регистре сведений задать соответствие элементов справочников, даже если у них GUID разный...
8. arr 292 14.02.14 05:59 Сейчас в теме
(7) Kutuzov,
Сейчас тоже можно так делать. В БП регистр изменился. Притом есть обмен с доп. параметрами, там в момент загрузки соответствие можно высталять.
10. Kutuzov 749 14.02.14 12:19 Сейчас в теме
(8) arr, а подробнее можно?
26. ness 17.02.14 12:49 Сейчас в теме
(7) Kutuzov, так то оно так. Я предложил вариант в котором у Вас не будет болеть голова, а если в каждой системе заводить НСИ независимо, то будет и головная боль как это вязать и вероятность бардака выростет неймоверно. Столкнулся с данной проблемой когда вязали 1С, SAP, DocsVision, сначала трах...сь думали как вязать, объединять и т.п. потом решили ведем всю номенклатуру в SAP, а оттуда раздаем в остальные системы и вуаля, сразу все проблемы решились.
9. denis_aka_wolf 79 14.02.14 06:02 Сейчас в теме
Была аналогичная ситуация, решил изменением номера организации и префикса при выгрузке аналогичного в БП
11. Kutuzov 749 14.02.14 12:38 Сейчас в теме
12. Dmitrii D 79 14.02.14 12:54 Сейчас в теме
Слежу за темой) такая же проблема, правда, документы перекинул все, обработкой универсальной XML, но все равно, сегодня вечером думал попилить правила обмена, там можно указать (по моему) по юниду или нет для организации синхранизировать.
13. sarun 33 14.02.14 13:50 Сейчас в теме
Проверь что для ПКО Организации не стоит галочка искать объект приемника по внутреннему идентификатору объекта источника и стоит галочка не создавать новый объект если он не найден.
1СРамиль; +1 Ответить
16. Dmitrii D 79 14.02.14 14:37 Сейчас в теме
(13) sarun, а где это можно посмотреть?
17. Naecore 14.02.14 14:43 Сейчас в теме
20. Dmitrii D 79 14.02.14 16:59 Сейчас в теме
(17) Naecore, А как мне зайти в конвертацию данных)? Искал вчера весь вечер не нашел
15. zhuk-mr 14.02.14 13:56 Сейчас в теме
Коды (перфиксы)должны быть одинаковые, тогда задвоений не будет
18. cold_mount 1 14.02.14 15:59 Сейчас в теме
Много зависит от того, каким образом настроен обмен данными. Есть 2 варианта обмена:
1) через файлы
2) через прямое подключение к базе приемнику так называемый on-line обмен

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

Если же имеем дело с on-line обменом, тогда в определении соответствия объектов во многих типовых конфигурациях участвует регистр сведений "СоответствиеОбъектовДляОбмена". Данный регистр заполняется автоматически при первоначальном знакомстве баз друг с другом. В дальнейшем обмен смотрит в этот регистр и если находит в нем соответствие, то не зависимо от настройки в правилах подставляет объект из данного регистра!!! Таким образом если базы познакомлены, то последующая смена параметров поиска в правилах результата не принесет если не очистить регистр "СоответствиеОбъектовДляОбмена".

В вашем же случае думаю просто поиск идет не по тем полям.
user811769; +1 Ответить
21. Kutuzov 749 15.02.14 14:24 Сейчас в теме
(18) cold_mount, (19) vx_gas, обмен настраиваю через прямое подключение к базе. Не совсем ясно, что такое "первоначальное знакомство". Обмен настраиваю в УТ, при этом настройки синхронизации в Бухгалтерии появляются автоматически. При этом этот регистр остается пустым. Если же запустить синхронизацию после этого, туда валится полный объем данных, организация задваивается, и на этом этапе что-то настраивать уже поздно. Можно попробовать вручную его настроить - что в этом случае писать в тип приемника (это строковое значение): "СправочникСсылка.Организации"? Вообще - это регистр где настраивать - в Бух или в УТ, если у меня настроен односторонний обмен "Бух <- УТ"?
19. vx_gas 32 14.02.14 16:58 Сейчас в теме
В "соответствие объектов для обмена" найдите организацию и подставьте нужный гуид из другой базы
22. echo77 1909 15.02.14 16:57 Сейчас в теме
правила выложите сюда, посмотрим
23. Kutuzov 749 15.02.14 23:12 Сейчас в теме
(22) echo77, правила типовые, из УТ 10.3.27
24. x_under 13 16.02.14 22:55 Сейчас в теме
И все же непонятно как вы пролетаете шаг установки соответствий объектов.
После процесса настройки и создания обмена (в обеих базах), система должна предложить вам произвести обмен данными. После получения данных появляется окно установки соответствий объектов. Там можно осуществить автосопоставление или указать его вручную. об этом вам и говорят фразой "Первоначальное знакомство".
Возможно вы отказались при завершении настройки от выполнения обмена, запустили его потом как есть в автоматическом режиме. то есть когда система сопоставляет объекты сама
25. dufrein 17.02.14 12:42 Сейчас в теме
В справочнике организаций "Код" "Префикс" "Наименование" нет различий?
Оставьте свое сообщение

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