Кейс практика разработки обмена сайта на Opencart и программы 1С

21.03.2017 (911 просмотров)

 При обмене интернет магазина на CMS Opencart и 1С чаще всего нужно:

  • Загружать с сайта сформированные заказы (Загружаем с сайта)
  • Обмениваться розничными ценами с 1С (Выгружаем на сайт)
  • Обмениваться остатками товаров с 1С (Выгружаем на сайт)

Формализированого модуля, который бы позволил загружать с любого магазина на Opencart, в любую программу 1с к сожалению не существует. Это обосновано тем, что программы 1с бывают разными: торговля, управление торговым предприятием, управление производственным предприятием, управление небольшой фирмой и.т.д Также как и бывают разные версии Opencart 1.5, 2.3 и разные доработки в интернет магазинах.

Поэтому для любого интернет магазина на Opencart необходимо дорабатывать механизм обмена с 1с и здесь возникают узкие места:

  • Разработчик сайта и разработчик 1с не могут найти общего языка
  • В случае возникновения спорных моментов каждый из разработчиков винит другого
  • В лучшем случае сроки проекта затягиваются, в худшем сам проект находиться на грани краха.

Как этого избежать?

Не стесняться и просить портфолио уже реализованных проектов в программиста по 1С и у программиста сайтов, желательно с контактами заказчиков.

При обсуждении обмена встретится со всеми сторонами за "круглым столом" или как минимум контролировать процесс и понимание всех сторон, что именно необходимо сделать и какой результат преследуеться.

Разбить процесс работы на этапы, с поэтапной оплатой например: 

1 этап реализация обмена заказами

2 этап реализация обмена ценами

3 этап реализация обмена остатками и.т.д

Стоимость доработки по обмену сайта на Opencart и программы 1С интервально будет от 400$ до 700$ в зависимости от потребностей.

Технология обмена интернет магазина и 1С

Рассмотрим на наше мнения оптимальный вариант двухстороннего обмена, используем методологию  web-service (SOAP) 

Для этого со стороны 1С необходимо опубликовать базу на веб клиенте с помощью сервера Apach.

Разработать план общения сайта и программы 1с приблизительно как на скриншоте (здесь должен участвовать и разработчик сайта и разработчик 1С)

Далее поэтапно начинать внедрять систему обмена на сайт и в 1С.

Данный метод хорош тем что:

1. У вас будет реализован двусторонний обмен сайт-1с и 1с-сайт

2. Обработка обмена запускается автоматически по регламенту (например каждые 20 минут)

3. С технической точки зрения достаточно стабильное решение, если пакеты не полные они не будут передаваться и будет приходить извещение, например на электронную почту.

4. Гибкость, данный метод позволяет достраивать необходимые доработки, никак не испортив уже работающий функционал обмена

5. Работает с большими масивами данных 10 000 товарных позиций и больше

С недостатков, для стабильной работы такой системы необходим сервер или арендованный или корпоративный. Хотя, при желании, настроить можно и на обычном компьютере.

Выводы
Обмен данными между сайтом и 1С не такая простая, как может показаться на первый взгяд, процедура. При реализации следует учитывать целый ряд факторов как комуникативных так и технических.
Если вам нужен результат уже "на завтра" и вы желаете сохранить нервную систему от перегрузок, обращайтесь к нам - мы вам поможем.
Для заказа доработки по обмену интернет магазина на Opencart и 1С позвоните нам, или отправьте запрос на почту.
Автор статьи:
Оценка: (31 оценок, средняя: 4.52 из 5)

Обмен интернет магазина и 1С Заказы, цены, остатки.
Теги:



Рекомендуемые статьи (7)
Обмен интернет магазина и 1С Заказы, цены, остатки.