| Блог / | Интеграция сайта с 1С и подводные камни |
Хотелось бы затронуть тему интеграции сайта и 1С, так как без интеграции цен/номенклатуры с 1С сложно представить разработку современного интернет-магазина.
Так сложилось, что 1С является на данный момент практически единственным решением для управления торговлей в серьезной компании. Коммерческие коробочные CMS разумеется предоставляют готовые инструменты для интеграции с 1С, если верить рекламе, то нажав одну-две кнопочки мы получим работоспособное решение. К сожалению, приходится более чем в половине случаев, что-то допиливать/доделывать/переписывать. Поэтому сложно оценить на начальном этапе - как пойдет внедрение.
На практике, мы сталкивались с интеграцией сайтов с разными CMS (в том числе и самописными), в итоге единственные 2 решения, на которых интеграция прошло почти без проблем стали UMI.CMS и 1С-Битрикс. Хорошая совместимость с 1С сделали практически окончательный толчок в сторону работы именно с этими CMS в области интернет-магазинов.
Не рекомендую(!) проводить этап интеграции на стадии обсуждения проекта.
Т.к. это может занять слишком много времени, и клиент может уйти.
К тем, кто проще объясняет и не задает ему сложных вопросов на этапе ценового предложения. К тем, кто сделает дешевле (умолчав, что возможно не потянет сделать все, что клиенту нужно, надеясь по мануалам внедрить типовую интеграцию). Или просто переговоры затянутся и клиент вообще передумает делать сайт.
В общем отложив интеграцию на один из этапов работы над проектом, советую провести блиц-опрос или анкетирование по ряду вопросов, которые повлияют на стоимость/срок интеграции. Обязательно учтите все риски, составляя итоговое ТЗ и календарный план работ.
Факторы, влияющие на интеграцию
- версию и конфигурацию 1С, была ли переписана/кастомизирована, насколько - наиболее важный фактор.
- кто будет работать с 1С. Есть ли у клиента программист 1С в штате, или он работает с франчайзи/фрилансером, или же он хочет задействовать нашего специалиста. Второй по важности фактор.
- какие данные должны быть синхронизированы: н-р, номенклатура, картинки(одна или несколько), цены, остатки, скидки, заказы интернет-магазина. Данный этап нужно обсуждать детально, будет ли расти проект такой момент, как этап, на катором может понадобиться расширение объема данных для интеграции.
- как часто необходимо осуществлять обмен (иногда обмен не трубуется и вовсе, когда клиент не хочет интеграции, но ему надо в качестве начальных данных импортировать из 1с товары). Также влияет на характер итогового решения.







