Цитата |
---|
А можете рассказать алгоритм такой интеграции. Что при этом нужно учитывать и сохранить чтобы ничего не править в 1с ? |
Учитывать надо всё!
Основная идея - выгрузка из двух инфоблоков в один идет сразу после успешного завершения обмена автоматически. Она как-бы продолжение обмена, её вручную запускать не надо. Идет по шагам.
Переносить надо только те товары и торговые предложения, которые изменились в последнем обмене.
Не забудьте случай, когда элементы следует удалить или деактивировать.
Если вы решаете частную задачу, а не общую, можете не делать перенос картинок, разделов и всех свойств, если их нет в базе, или редактор сайта заполнит сам.
Начать мне пришлось с написания отладчика для ручного запуска переноса:
Такой способ интеграции довольно сложный и дорогой, но самый правильный. Очень много вещей, которые надо учитывать. Не забывайте про быстродействие.
Другой способ кажется легче и быстрее, но на самом деле неудобен - раз в 2 часа на кроне запускать полный перенос в один шаг. Этот способ таит опасность, что данные на сайте могут быть неактуальны.