Обмен контрагентами физ лица и юрлица

1. VoVo 20.05.22 08:58 Сейчас в теме
Здравствуйте, делаю обмен в ED формате, столкнулся с проблемой, обмен сделал одним нужным доком и соответственно контрагентами в доке есть, проверка контрагентов юрлиц идет по инн, по наименованию и кпп еще не реально т.к. в базах с этим плохо то кпп нет где должно или не правильное, то наименования отличаются по инн хотя филиалов в базе почти нет повторяющихся инн мало. 25000 клиентов. Не понимаю как еще переписать правила в кд3, чтоб по юрикам так и осталась проверка по инн, а по физикам только по наименованию. Когда писал правила для контрагентов там поля поиска указываются как понял для всех контрагентов единые.
По теме из базы знаний
Найденные решения
2. uk09 20.05.22 09:28 Сейчас в теме
Добрый день!

Не понимаю как еще переписать правила в кд3, чтоб по юрикам так и осталась проверка по инн, а по физикам только по наименованию.


У Вас, где ругается проверка? При обмене или при попытке записи нового элемента справочника "Контрагенты"
Если КПП у контрагентов, в Вашей базе нет, что заполняется в том же клиент-банке и поле "КПП" документов ( счет, накладная, счет-фактура, акт выполненных работ и т.д.) ?
5. uk09 20.05.22 10:10 Сейчас в теме
Я почему и задаю такой вопрос.. Если у Вас КППУ не задействовано в документах, которые Вы отдаете или оформляете контрагентам, то можно КППУ заполнять по дефолту. Понятно, что может расходиться с реальным, у которого была перерегистрация, но это позволит:
1. Наладить автоматический контроль от задвоений контрагентов
2. Сделать проверку и идентификацию при обмене
3. пп.1и 2 получаем без изменения кода,
8. uk09 20.05.22 16:06 Сейчас в теме
Стандартный поиск по юрлицам , это комбинация ИНН+ККПУ. Согласно регламентам налоговой, это обязательное и уникальное сочетание. Дальнейшей проверки ( наименование, телефон, e-mail) не требуется. Почему и поинтересовалась, заполнены ли у Вас КППУ, чтобы обеспечить и гарантировать этот поиск. Почему Вы не хотите сделать так ?
Для физлиц ( не ИП), поиск выполняется по 2-м критериям : либо комбинация ФИО + номер телефона, либо комбинация ФИО + e-mail. Это минимальные требования, если добавите дополнительные критерии поиска, то только улучшите результаты поиска.
Для ИП, поиск выполняется по ИНН (12 знаков), он , тоже уникальный.
При поиске по этим параметрам работает простая логическая структура:
Находим ИНН.
Если он заполнен, проверяем на число знаков.
Если заполнен 10 знаками - ищем по ИНН +К ППУ
Иначе, ищем ИП по 12-ти знакам
Иначе, ищем физика по ФИО + номер телефона, либо ФИО + e-mail. Можно последовательно , сначала ФИО + номер телефона, если не нашли, проверяем по ФИО + e-mail
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. VoVo 20.05.22 11:12 Сейчас в теме
(1)Вопрос снялся, не понимания механизма идентификации по полям поиска устранено.
2. uk09 20.05.22 09:28 Сейчас в теме
Добрый день!

Не понимаю как еще переписать правила в кд3, чтоб по юрикам так и осталась проверка по инн, а по физикам только по наименованию.


У Вас, где ругается проверка? При обмене или при попытке записи нового элемента справочника "Контрагенты"
Если КПП у контрагентов, в Вашей базе нет, что заполняется в том же клиент-банке и поле "КПП" документов ( счет, накладная, счет-фактура, акт выполненных работ и т.д.) ?
3. VoVo 20.05.22 09:42 Сейчас в теме
(2)У меня ни где не ругается, обмен я сделал бухи типовой там есть уни обмен и аренда не типовая там сам добавлял план обмена и все настраивал, добился обмен идет и контрагентами которые ы доках к обмену тоже. Вопрос в логике переноса контрагентов. Юр лица проверку по хорошему нужно делать по инн и кпп чтоб не было дублей после обмена, сделал только по инн, но это норм в базах мало юриков где инн одинаковые например с филиалами. Но контрагенты с признаком физлица если это не ип в бухе например там нет инн, соответственно такой способ для проверки от дублей при обмене не подойдет для них, а надо проверять по наименованию их. Вопрос как совместить при написании или правки правил в кд3 для универсального формата в рамках одного объекта, коим является контрагент, но с разными признаками перечислениями юрфизлица такие разные проверки.
4. VoVo 20.05.22 09:45 Сейчас в теме
(3)Так как для контрагентов с признаком юрик по наименованию не реально тоже проверят там 25000 клиентов и наименования в бухи и аренде если есть в двух базах один и тот же контрагент часто отличаются что по юрикам также приведет к дублям
5. uk09 20.05.22 10:10 Сейчас в теме
Я почему и задаю такой вопрос.. Если у Вас КППУ не задействовано в документах, которые Вы отдаете или оформляете контрагентам, то можно КППУ заполнять по дефолту. Понятно, что может расходиться с реальным, у которого была перерегистрация, но это позволит:
1. Наладить автоматический контроль от задвоений контрагентов
2. Сделать проверку и идентификацию при обмене
3. пп.1и 2 получаем без изменения кода,
6. VoVo 20.05.22 10:39 Сейчас в теме
(5)Кпп если он есть и так заполняется при обмене я это сделал, но он не участвует в проверке от задвоений т.к. в базе по кпп бардак. Это не много не по теме, вопрос в правилах обмена и полях поиска как на скрине. Если оставить еще сравнение по наименованию для контрагентов будит много дублей т.к. сверив инн и если совпадает далее будит сравнение по наименованию а они для юриков часто не идентичны, а значит как понимаю будит дубль в базе создан при обмене. Если убрать поиск по наименованию оставив по инн, то по контрагентам физикам не по чем будит искать т.к. инн пусто а по наименованию из за того что единые правила обмена для контрагентов и юр и физ, сравнения не будит и по физикам не будет работать корректно инн пустой значит совпадение, по наименованию не проверяем значит берет первый поповшийся физик из базы приемника.
Прикрепленные файлы:
8. uk09 20.05.22 16:06 Сейчас в теме
Стандартный поиск по юрлицам , это комбинация ИНН+ККПУ. Согласно регламентам налоговой, это обязательное и уникальное сочетание. Дальнейшей проверки ( наименование, телефон, e-mail) не требуется. Почему и поинтересовалась, заполнены ли у Вас КППУ, чтобы обеспечить и гарантировать этот поиск. Почему Вы не хотите сделать так ?
Для физлиц ( не ИП), поиск выполняется по 2-м критериям : либо комбинация ФИО + номер телефона, либо комбинация ФИО + e-mail. Это минимальные требования, если добавите дополнительные критерии поиска, то только улучшите результаты поиска.
Для ИП, поиск выполняется по ИНН (12 знаков), он , тоже уникальный.
При поиске по этим параметрам работает простая логическая структура:
Находим ИНН.
Если он заполнен, проверяем на число знаков.
Если заполнен 10 знаками - ищем по ИНН +К ППУ
Иначе, ищем ИП по 12-ти знакам
Иначе, ищем физика по ФИО + номер телефона, либо ФИО + e-mail. Можно последовательно , сначала ФИО + номер телефона, если не нашли, проверяем по ФИО + e-mail
9. VoVo 20.05.22 16:34 Сейчас в теме
(8)С проверками разобрался, не до конца понимал механизм поиска и очередность по полям при написании правил в кд3. А по поводу пары инн кпп для юриков там все не просто 25000 клиентов из них тысячи три юриков и у них далеко не у всех просто заполнен кпп или частенько просто не правильно. Поэтому оставлю для юриков проверку только по инн иначе будет много дублей когда кпп не будит совпадать, а логика обмена доком нужным, где передается контрагент, не сильно пострадает, больше пострадает если будет много дублей.
10. uk09 20.05.22 16:40 Сейчас в теме
(9)
А по поводу пары инн кпп для юриков там все не просто 25000 клиентов из них тысячи три юриков и у них далеко не у всех просто заполнен кпп или частенько просто не правильно

Я и пишу Вам, если Вы не используете КППУ для передачи наружу ( ЭДО, печатные документы, обмены), то рассчитывайте пустой КППУ по дефолту ( первые 4 знака ИНН + 01 + 001) и, записывайте в базу.
Или, у Вас есть такая проблема, как получение данных от филиалов одного и того же юрлица, когда они Вам шлют только ИНН и всё ?
Оставьте свое сообщение

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