Идентификация контрагентов при загрузке заказов

Рейтинг: 3.2934  
На голосовании
Предложил Пользователь 705251 06.10.2016 13:33:15

Идентификация контрагентов при загрузке заказов

В модуле "Интернет-магазин + 1С" (использую 6.0.3.4, но наверняка и в модулях для других прикладных решений будет полезно) хотелось бы иметь возможность гибкой настройки идентификации контрагентов. Сейчас модуль предлагает только 3 варианта идентификации: "по ИНН", "по наименованию" и "не использовать". При этом, со слов сотрудника тех.поддержки Битрикс, при варианте "по ИНН" в действительности по ИНН идентифицируются только юр. лица, а физ. лица - по наименованию.

В чём состоит проблема.
Во-первых, существуют юр. лица с одинаковым ИНН, но разными КПП. Филиалы, обособленные подразделения и т. п. То есть, когда модуль в 1С ищет клиента - юр. лицо по ИНН, то нет гарантии, что он найдёт того же контрагента, который в интернет-магазине сделал заказ. И управляющему заказами надо постоянно проверять, а точно ли заказ сделан тем контрагентом, который указан в 1С?
Во-вторых, у физических лиц, причём у большинства, ИНН есть. Им, как правило, не пользуются при заказе в интернет-магазине, но всё же. У индивидуальных предпринимателей ИНН есть обязательно. Для физических лиц ИНН уникален, то есть является надёжным способом идентификации.
В связи с этим представляется интересной и разумной следующая схема:
Юр. лица идентифицируются по сочетанию ИНН и КПП;
Физ. лица, указавшие свой ИНН - по ИНН;
Физ. лица, не указавшие свой ИНН - по другим полям (ФИО, логин, наименование).
То есть, хочется иметь возможность настраивать правила идентификации контрагентов гибко, в пользовательском интерфейсе.
Рейтинг: 0  
Ответил Денисюк Александр 21.08.2017 12:44:07
Реализовано в версии 7

Рейтинг: 0.2806  
Пользователь 221269 03.11.2016 15:25:56
да, все так, как описано выше. Только модуль 1С до идентификации по ИНН/наименованию, идентифицирует по внутреннему идентификатору Битрикс(вместе с наименованием). И если по нему находится контрагент - он и подставляется, вне зависимости от ИНН и наименования
Рейтинг: 0  
Пользователь 705251 03.11.2016 16:27:16
Александр, спасибо за дополнение! Видел идентификацию по внутреннему id+Наименованию. Это очень хорошо.
Хочу чуть более подробно пояснить свою идею. Мне представляется интересным и полезным дать возможность пользователям настраивать правила идентификации контрагентов. Ведь в разных компаниях могут по-разному смотреть на этот вопрос. Одним будет достаточно того, как сейчас есть, другие захотят, например, предложенную в начальном обращении схему. Третьи скажут, что у них на сайте контрагенты должны заполнять ОГРН - и идентифицировать будут строго и только по нему. Кто-то, кстати, может захотеть отключить идентификацию по внутреннему id+Наименованию или же сменить состав полей такой идентификации. Может, пользователь "мигрирует" между организациями, а его Битрикс-id на сайте не меняется. Тогда первичная идентификация по Битрикс-id может навредить. В общем, много чего может быть. Поэтому и хочется получить в модуле обмена механизм, который позволит настраивать эти правила. Вы ведь, наверно, видели в типовой УТ как реализован механизм способа задания цены в виде цен. Хочешь - вручную назначай, хочешь - рассчитывай по формуле, хочешь - вообще сам напиши произвольный запрос к базе. Вот что-то подобное и хотелось бы видеть в модуле.
Рейтинг: 0  
Пользователь 389789 05.12.2016 12:50:24
Идея тоже хороша. В нашем случае получается, что у каждого клиента есть мобильный телефон, который он подтверждает при регистрации. Ну и адрес электронной почты тоже. Вот по этим бы полям еще добавить проверку. Просто клиент может создаться плюсом заново на битриксе, а тут уже 1С отловит "негодяя"
Рейтинг: 0  
Пользователь 403974 08.12.2016 15:56:52
Я решил проблему довольно просто, сделал идентификацию по e-mail. Хоть сколько контрагентов, рули в 1с как хочешь.
Рейтинг: 0  
Пользователь 705251 08.12.2016 16:35:57
Линецкий Владимир, а что если в базе 1С будет два (или больше) контрагента с одинаковым e-mail? :) В базе 1С ведь уникальность e-mail контрагентов не важна. В принципе понятно, что многие "сами с усами" и допилят себе как надо. Идея-то ещё и в том, чтобы для всех сделать хороший универсальный механизм. Силами профессионалов от Битрикс, чтобы было хорошо отлажено, понятно, удобно и красиво :)
Рейтинг: 0  
Пользователь 910963 11.06.2017 06:26:42
b7music тоже волнует эта тема. Может подскажете где и как дописать это?