При обмене УТ -> БП - задваиваются договоры
Добрый день!
Делаю обмен УТ 11 -> БП 3, односторонний для простоты.
Всё выгружается нормально, счета, товарки, оплаты. Но у многих партнеров (90 %) обмен самостоятельно формирует договоры "С покупателем", несмотря на то, что в УТ договоры с партнерами уже существуют.
Причем делает это безо всякой логики - иногда пропускает, иногда аж два договора сделает одновременно. Настройка правил формирования договоров в настройках обмена никак не помогает.
У бухгалтера из-за этого возникают серьёзные проблемы при работе. Пожалуйста, подскажите, в чём может заключаться проблема? Может кто-то сталкивался с таким?
Заранее спасибо!
Делаю обмен УТ 11 -> БП 3, односторонний для простоты.
Всё выгружается нормально, счета, товарки, оплаты. Но у многих партнеров (90 %) обмен самостоятельно формирует договоры "С покупателем", несмотря на то, что в УТ договоры с партнерами уже существуют.
Причем делает это безо всякой логики - иногда пропускает, иногда аж два договора сделает одновременно. Настройка правил формирования договоров в настройках обмена никак не помогает.
У бухгалтера из-за этого возникают серьёзные проблемы при работе. Пожалуйста, подскажите, в чём может заключаться проблема? Может кто-то сталкивался с таким?
Заранее спасибо!
Прикрепленные файлы:

По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
uriah, стандартная синхронизация данных из УТ. Пробовал загрузить "Правила обмена" из БП в УТ - результат тот же :(
Если бы обмен не видел уже существующий договор в БП - это была бы ещё половина проблемы. Он не переносит даже новосозданные.
Конфигурации вроде типовые (БП - точно, УТ - не уверен, но сверка с типовой не показала разницы).
Если бы обмен не видел уже существующий договор в БП - это была бы ещё половина проблемы. Он не переносит даже новосозданные.
Конфигурации вроде типовые (БП - точно, УТ - не уверен, но сверка с типовой не показала разницы).
(5) uriah, в УТ, оказывается, вообще учёт по кодам не вёлся (длина кода была равна 0, я так понимаю, что и учёта не существовало, пока я в конфигураторе не исправил). Вероятно да, проблема именно в том, что поиск и сравнение реально идут, а так как их нет, то...
(3) PhoenixAOD, вы не могли бы подсказать, где посмотреть эти правила поиска? Это в одном из тех файлов, что находятся в "Правила конвертации.zip"? Я туда заглянул, там два мегабайта XML-конфигураций :(
(3) PhoenixAOD, вы не могли бы подсказать, где посмотреть эти правила поиска? Это в одном из тех файлов, что находятся в "Правила конвертации.zip"? Я туда заглянул, там два мегабайта XML-конфигураций :(
(6) denisromanenko, синхронизация договоров между УТ и БП довольна сложная вообще, там несколько правил используется.. там в общем по разным реквизитам идет поиск, типа как тип договора, валюта, контрагент и тд.. все зависит от настроек конкретного договора в УТ в общем, поэтому могут к разным договорам вообще разные правила обмена (ПКО вернее) применяться )) а может один и тот же договор дублироваться в БП, например по заказам если учет на этом договоре настроен в УТ)) я у себя вообще выкинул стандартный механизм и переписал все по человечески, ибо этот кусок обмена с БП полный хлам
Я себе сделал для выгрузки данных (ПВД) одно простое правило, просто выгрузка реквизитов не более.. а второе правило чисто для поиска договора в разных ПКО при выгрузке разных объектов.. так я хоть уверен по какому конкретно алгоритму у меня поиск идет, а по какому создание новых договоров в БП
Я себе сделал для выгрузки данных (ПВД) одно простое правило, просто выгрузка реквизитов не более.. а второе правило чисто для поиска договора в разных ПКО при выгрузке разных объектов.. так я хоть уверен по какому конкретно алгоритму у меня поиск идет, а по какому создание новых договоров в БП
(8) denisromanenko, можно.. в КД нужно загрузить ваши правила конвертации.. там зайти Прочие справочники - группа договоры контрагентов - ищем правило ДоговорыКонтрагентов
там ставим 2 флажка:
Не создавать объект в приемники, если он не найден
Не замещать существующие объекты при загрузке
Профит!
ПС: я правила обмена УТ-БП переписал почти на 50% )) ибо там такого хлама пруд пруди реально
там ставим 2 флажка:
Не создавать объект в приемники, если он не найден
Не замещать существующие объекты при загрузке
Профит!
ПС: я правила обмена УТ-БП переписал почти на 50% )) ибо там такого хлама пруд пруди реально
Вот тут все правила обмена переписывают, особо не разобравшись как они работают. А работают они в зависимости от настроек синхронизации. По договорам 3 режима (5 в конфигураторе):
По умолчанию стоит второй: Разным партнерам соответствуют разные договоры контрагентов это "ПоПартнерам"
Самый простой - первый: БезРазделения
Там отрабатывает довольно простой запрос поиска и создания договоров только по реквизитам, и при создании в бп взводится признак "ИспользуетсяПриОбменеДанными", по которому потом выполняется поиск. Связано это все с расшифровкой платежа в платежных доках.
Т.е. есть случаи когда в УТ мы извращаемся мол рубль туда рубль сюда, вроде по всем заказам платежи идут, график соблюден, штрафов нет. А в бп нам эта инфа нафиг не нужна. Надо только общая сумма взаиморасчетов.
А если выбран любой другой случай, кроме первого то там включается целая плеяда доп. свойств.
По умолчанию стоит второй: Разным партнерам соответствуют разные договоры контрагентов это "ПоПартнерам"
Самый простой - первый: БезРазделения
Там отрабатывает довольно простой запрос поиска и создания договоров только по реквизитам, и при создании в бп взводится признак "ИспользуетсяПриОбменеДанными", по которому потом выполняется поиск. Связано это все с расшифровкой платежа в платежных доках.
Т.е. есть случаи когда в УТ мы извращаемся мол рубль туда рубль сюда, вроде по всем заказам платежи идут, график соблюден, штрафов нет. А в бп нам эта инфа нафиг не нужна. Надо только общая сумма взаиморасчетов.
А если выбран любой другой случай, кроме первого то там включается целая плеяда доп. свойств.
(20)
Спасибо большое, очень помогли!!
Вот тут все правила обмена переписывают, особо не разобравшись как они работают. А работают они в зависимости от настроек синхронизации. По договорам 3 режима (5 в конфигураторе):
По умолчанию стоит второй: Разным партнерам соответствуют разные договоры контрагентов это "ПоПартнерам"
Самый простой - первый: БезРазделения
Там отрабатывает довольно простой запрос поиска и создания договоров только по реквизитам, и при создании в бп взводится признак "ИспользуетсяПриОбменеДанными", по которому потом выполняется поиск. Связано это все с расшифровкой платежа в платежных доках.
Т.е. есть случаи когда в УТ мы извращаемся мол рубль туда рубль сюда, вроде по всем заказам платежи идут, график соблюден, штрафов нет. А в бп нам эта инфа нафиг не нужна. Надо только общая сумма взаиморасчетов.
А если выбран любой другой случай, кроме первого то там включается целая плеяда доп. свойств
По умолчанию стоит второй: Разным партнерам соответствуют разные договоры контрагентов это "ПоПартнерам"
Самый простой - первый: БезРазделения
Там отрабатывает довольно простой запрос поиска и создания договоров только по реквизитам, и при создании в бп взводится признак "ИспользуетсяПриОбменеДанными", по которому потом выполняется поиск. Связано это все с расшифровкой платежа в платежных доках.
Т.е. есть случаи когда в УТ мы извращаемся мол рубль туда рубль сюда, вроде по всем заказам платежи идут, график соблюден, штрафов нет. А в бп нам эта инфа нафиг не нужна. Надо только общая сумма взаиморасчетов.
А если выбран любой другой случай, кроме первого то там включается целая плеяда доп. свойств
Спасибо большое, очень помогли!!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот