StartupPoint

  • Написать
  • Все
  • Коллективные
  • Блоги стартапов
  • Проблемы синхронизации сайта с 1C

    Agora

  • Добавить в избранное
  • На заре моей карьеры, я работал в одной небольшой оптовой компании. Как и всегда в IT, стояла передо мной, на первый взгляд, простая задача — cделать сайт «умным», чтобы информация на нем отображалась из 1С.
    Идея была придумана директором. Он хотел отображать складские остатки на сайте, чтобы освободить менеджеров от ежедневной рассылки файла EXCEL по всем клиентам. Подумав, я решил использовать средства тогда стоявшей у нас CMS Bitrix и модуль «обмен с сайтом», входивший в нашу конфигурацию 1С. Изучив описание на сайте, я подумал что Bitrix умеет все и даже больше. В последствии оказалось, что получать остатки из 1С он не умеет.

    На то время, был у нас в компании 1С программист. Сели мы с ним и решили доработать стандартный обмен с сайтом. Суть доработки заключалась в передаче остатков вместе с номенклатурой. Но, тут появилась другая проблема, кому-то надо было доработать обмен на стороне сайта. Единственным вариантом было обратиться на фриланс. Поискав пару дней мы нашли программиста Алексея, согласившегося доработать наш сайт за 5000 рублей. Написав небольшое т.з., я отправил его Алексею. По прошествии 2 дней сайт был доработан и мы начали тестирование.
    Результатом тестов было полное разочарование. Некоторые товары на сайте были задвоены, по некоторым вообще не было остатков либо они были не правильные. Начали разбираться. Оказалось, что обмен периодически зависал из-за большого количества товаров на сайте (12-15 тыс.), по которым менялись остатки. Сам сайт начинал дико тормозить при получении данных от 1С. Проблема решилась дополнительной доработкой обмена со стороны сайта.
    Позже нам приходилось неоднократно дорабатывать обмен для передачи на сайт истории заказов, информационных сообщений для клиентов, контрагентов и финансовой информации для актов сверки. Почти весь обмен пришлось разрабатывать с нуля, это растянуло планируемые сроки с 1-2 месяца до 8-ми месяцев. Сейчас уже понятно, что надо было купить готовый продукт специально разработанный для подобных целей, а не использовать CMS. Попытался я найти такой продукт на просторах рунета, но не нашел. Есть подобные системы на западе, но стоят они очень дорого. Сейчас я понимаю, появись раньше платформа электронной коммерции Agora от молодой компании CentroBit, было бы все гораздо проще и быстрее сделано. Все равно, как я понял, коробочное решение от Bitrix надо постоянно дорабатывать на низком уровне. В заключение хочу предостеречь вас, не давайте себя обманывать мифом о коробочной CMS способной на все прямо из коробки. В следующей статье постараюсь описать примеры техническим языком, продолжение следует.
     
    Автор: Константин Трофимов,
    Генеральный директор компании Centrobit
     http://centrobit.ru/blog/2012/02/06/problemyi-sinxronizaczii-sajta-s-1c/

    Теги:
    рынок
    b2b
    ERP
    Агора
    CMS
    Bitrix
    ecommerce
    платформа
    синхронизация

    Комментарии: 0