Здравствуйте!
Предложенный Битриксом стандартный функционал по синхронизации с 1С, насколько я понял, не подходит для решения возникшей задачи: планируется синхронизация контрагентов (создаётся новый контрагент на сайте - создаётся новый в 1С, создаётся новый в 1С - создаётся новый в Битриксе) и другие ньюансы (схема "1 пользователь - несколько контрагентов"; передавать в заказе только ID контрагента (без ИНН/КПП и других свойств заказа); и прочее). Контрагент привязывается к конкретному пользователю.
Планируется следующая схема синхронизации:
1. 1С проверяет каждые полчаса существует ли файл с новыми данными в определённой директории. Если файл существует, осуществляет импорт и удаляет его.
2. Битрикс проверяет каждые полчаса, существует ли файл с новыми данными в определённой директории, если существует, импортирует его и удаляет.
Возникли следующие вопросы:
1. Имеется ли возможность настроить стандартный импорт/экспорт битрикса без участия человека? Или придётся писать самописный экспортёр через cron?
2. Какие ещё есть способы решения этой задачи? Может, есть более простое решение?
Заранее спасибо.
Предложенный Битриксом стандартный функционал по синхронизации с 1С, насколько я понял, не подходит для решения возникшей задачи: планируется синхронизация контрагентов (создаётся новый контрагент на сайте - создаётся новый в 1С, создаётся новый в 1С - создаётся новый в Битриксе) и другие ньюансы (схема "1 пользователь - несколько контрагентов"; передавать в заказе только ID контрагента (без ИНН/КПП и других свойств заказа); и прочее). Контрагент привязывается к конкретному пользователю.
Планируется следующая схема синхронизации:
1. 1С проверяет каждые полчаса существует ли файл с новыми данными в определённой директории. Если файл существует, осуществляет импорт и удаляет его.
2. Битрикс проверяет каждые полчаса, существует ли файл с новыми данными в определённой директории, если существует, импортирует его и удаляет.
Возникли следующие вопросы:
1. Имеется ли возможность настроить стандартный импорт/экспорт битрикса без участия человека? Или придётся писать самописный экспортёр через cron?
2. Какие ещё есть способы решения этой задачи? Может, есть более простое решение?
Заранее спасибо.