Вот такая интересная штука получается.
Если делать идентификацию контрагентов по ИНН, (задать отдельно для юр.- и физ.лиц нельзя) чтобы юр.лица не дублировались при загрузке заказов (названия-то компаний люди нечетко пишут, и аккаунты новые заводят автоматом), то физ.лица, у которых ИНН не прописан, все заводятся как предустановленный в УТ контрагент Розничный покупатель. Это тоже очень плохо, так как даже имени человека в 1С не видно.
Решил это дело настройкой Интеграции с 1С. В качестве ИНН физ.лица передается ID пользователя - получается уникальная идентификация (как с настройкой идентификации Не использовать).
Но все же это костыль и ID совсем не ИНН. Может быть есть более правильный способ решить эту задачу? По хорошему, наверное, нужно проверять приходящий ИНН на ЗначениеЗаполнено прежде, чем искать контрагента по нему.
Извините, если мой вопрос устарел, и был разобран и/или исправлен. Это имеет место в 5.0.0.6.
Если делать идентификацию контрагентов по ИНН, (задать отдельно для юр.- и физ.лиц нельзя) чтобы юр.лица не дублировались при загрузке заказов (названия-то компаний люди нечетко пишут, и аккаунты новые заводят автоматом), то физ.лица, у которых ИНН не прописан, все заводятся как предустановленный в УТ контрагент Розничный покупатель. Это тоже очень плохо, так как даже имени человека в 1С не видно.
Решил это дело настройкой Интеграции с 1С. В качестве ИНН физ.лица передается ID пользователя - получается уникальная идентификация (как с настройкой идентификации Не использовать).
Но все же это костыль и ID совсем не ИНН. Может быть есть более правильный способ решить эту задачу? По хорошему, наверное, нужно проверять приходящий ИНН на ЗначениеЗаполнено прежде, чем искать контрагента по нему.
Извините, если мой вопрос устарел, и был разобран и/или исправлен. Это имеет место в 5.0.0.6.