«Свяжите сайт с 1С» — частый запрос, за которым прячутся очень разные задачи. Кому-то нужно подтягивать на сайт цены и остатки, кому-то — отправлять заказы в 1С, кому-то — двусторонний обмен. И не всё из этого делается на стороне сайта.
Что обычно понимают под «связать с 1С»
- выгрузка каталога, цен и остатков из 1С на сайт;
- передача заказов с сайта в 1С;
- обновление статусов заказа и наличия в обе стороны.
Где граница
Веб-сторону обмена — приём и отправку данных через стандартные механизмы (выгрузки, HTTP-сервисы, обмен по расписанию) — делают на стороне сайта. А вот глубокая доработка внутри самой 1С (своя логика, планы обмена, нестандартные конфигурации) — это работа профильного 1С-специалиста. Честный подрядчик по сайту разделит задачу, а не пообещает «всё сделаем сами», чтобы потом застрять на стороне 1С.
Подводные камни
1С бывает сильно доработанной — типовые механизмы обмена в ней могут быть изменены. Номенклатура и единицы измерения на сайте и в 1С часто не совпадают, и их нужно сопоставлять. Обмен по расписанию создаёт задержку: остатки на сайте «отстают» от реальных. Всё это решаемо, но это надо учесть до старта, а не после.
Частые вопросы
Вы делаете интеграцию с 1С под ключ?
Веб-сторону — да. Глубокую доработку внутри 1С — нет, это к 1С-специалисту. Поможем разделить, что относится к сайту, а что к стороне 1С.
Можно обойтись без 1С и работать через CRM?
Часто да. Если основная задача — заявки и сделки, CRM (amoCRM, Bitrix24) закрывает её чище и полностью в нашей зоне. 1С нужна там, где завязаны учёт и склад.
Подробнее: интеграция сайта с amoCRM и Bitrix24, автоматизация бизнес-процессов.