В настройках обмена 1С есть способы поиска существующих элементов справочника.
Можно искать по Наименованию. Можно по ИНН.
Передавая заказ в 1С из CMS
передается Фамилия Имя,
Телефон электронная почта Адрес, но часть адреса теряется
В 1С заказ при синхронизации заказов попадает в непроведенном виде. После проведения и обмена с сайтом в файле /Exim/Дата обмена/orders-be2cea16-9573-48c5-bb30-54f76912165f.xml CMS регистрирует, что документ проведен в 1С.
<ЗначениеРеквизита>
…<Наименование>Проведен</Наименование>
…<Значение>true</Значение>
</ЗначениеРеквизита>
Т.е. заказ в 1С обработали, провели и можно было бы отразить это на сайте изменив статус, уведомлять заказчика о обработанном заказе. Но с этим данными CMS не работает.
В настройках 1С обмен с сайтом есть статусы которые могут быть сопоставлены со статусами на сайте https://s.mail.ru/Ha1i/adzgLusrg но похоже что они никак не могут быть задействованы в типовой конфигурации, только доработка.
Если это ЮЛ.
ИНН передается в соответствующее поле справочника контрагенты. Если данный контрагент в справочнике уже есть то он подтягивается. Если он новый то в Клиента и Контрагента попадают данные контактного лица из CMS что не очень но терпимо если создано доп поле ИНН в полях профиля. Оформив заказ заполнив доп поле ИНН в полях профиля. В итоге данные этого поля попадут в справочник контрагенты в 1С далее изменив физ лицо на юр лицо подгрузить данные контрагента из 1С:Контрагенты.
И вроде можно так работать. Но при этом цена НДС не включена, требуется до оформить заказ, переоформить карточку клиента, карточку контрагента, контактные данные. Не тоже самое что при работе с физ лицом. И на сайте форма оформления заказа не очень логичная получается всем показывается поле ИНН. Довольно непросто.
Про процессоры. Например в модуле Российские способы оплаты Есть способ выставить счет вроде он включается по умолчанию вместе с модулем. В нем настроены логически верные поля показываются только когда пользователь выбирает что ему необходимо выставить счет. Название организации, ИНН и тд. Но они не взаимодействуют с Полями профиля, соответственно не попадают в 1С. Некий полуфабрикат который нужно дорабатывать. Все бы это до тестировать и до настроить чтоб из коробки работало.
Где то на страницах форума уже предлагал разработчиков которые работают с 1С и интегрируют сквозной обмен с 1С (у них уже разработаны системы для WebAsyst, Woo, Presta, OpenCart) и главное их поддержка в актуальном состоянии. На момент запроса в прошлом году они были готовы разработать решение по синхронизации и обмену с любой CMS Интеграция 1С для интернет магазина на любой CMS. - cms1s.com с CS-CART если наберется хотя бы 5 желающих. Пользуюсь их решением по загрузке прайсов Uniprice оч функционально. Кто заинтересован пишите можно попробовать организоваться совместно.
В итоге довольно Cложный вход в работу с ЮЛ и синхронизацией заказов c 1С.
Очень хочется чтоб разработчики обратили внимание и доработали до максимальной простоты синхронизацию с 1С для ЮЛ. Также учли это на стадии оформления заказа.
Может привлекли бы стороннюю компанию для доработки типового функционала для 1С (в качестве примера взять Битрикс модули для 1С).
Кто нибудь пробовал с ними работать с CS-CART функционал увеличится ?