Создание баз данных для 1С Предприятия и торговых каталогов для интернет-магазинов
Создание и поддержание актуальности информации в торговом каталоге интернет-магазина и базы данных в 1С является одним из главных слагаемых успешности любого интернет-магазина в целом. Неправильной подход к планированию и оптимизации его работы всегда негативно сказывается на интернет-продажах, именно поэтому очень важно не только продумать структуру торгового каталога (базы данных 1С), но и оптимизировать его обновление. Благодаря широкой распространенности программных продуктов 1С (а сегодня практически 85% всех компаний в том или ином виде ведут свой учет в программных продуктах 1С Предприятие) поддержание торгового каталога на сайте (интернет-магазине) стало относительно простой задачей.
На примерах рассмотрим типовые ситуации, которые часто возникают в интернет-магазинах и пути их решения:
Пример 1. Имеется каталог продукции на сайте с частично устаревшими товарами, т.е. по каким-то причинам данные товары уже не продаются или изменились их характеристики и свойства. Сам сайт представляет собой набор статических страничек (без системы управления контентом) с описанием товаров, их фотографиями и характеристиками.
Проблемы администрирования (обновления) данного сайта-каталога вполне очевидны - чтобы поддерживать актуальность описания товаров, их цен и остальных характеристик необходимо в ручном режиме производить корректировку html кода каждой странички.
Варианты решения могут быть такие:
- При ведении и поддержании актуальной базы товаров в программных продуктах 1С предприятие, можно сделать обработку, которая бы выгружала из базы 1С уже готовые к размещению в интернете файлы-странички для сайта-каталога. Соответственно такую выгрузку можно настроить таким образом, чтобы она производилась как по расписанию, так и в ручном режиме.
- Провести полную модернизацию сайта перейдя, на какую либо систему управления контентом (CMS) (подробнее про наиболее распространенные системы управления контентом можно прочитать тут). Переход на систему управления контентом позволит перейти от сайта, состоящего из кучи статических страничек к сайту страницы которого формируются динамически (все тексты, картинки, описания в таком сайте хранятся в базе данных сайта). При этом редактированием сайта может заниматься практически любой работник в компании (специальных навыков при этом от него не требуется). При необходимости можно так же настроить и выгрузку обновления товаров из 1С (новых позиций товара, новых цен, складского остатка той или иной позиции, картинок, сертификатов, дополнительных файлов и т.д.), что еще более упростит администрирование сайта и сделает работу по его поддержанию простым и минутным делом.
Пример 2. Сайт написан (работает) на "рукописной" системе управления контентом, разработанной в единичном экземпляре (или разработанной не большой студией дизайна, которая написала собственную CMS и использует ее сугубо на сайтах своих клиентов). На данном сайте в отличие от первого Примера рассмотренного выше, уже используется и панель управления сайтом, и база для хранения данных. Каталог товаров размещен, но оперативные обновления каталога затруднены ввиду недоработки самой системы управления контента, отсутствием функций импорта и экспорта товаров, отсутствием интеграции с 1С и т.д. Поэтому менеджеры, отвечающие за поддержку такого сайта при различных обновлениях товара в ручном режиме через систему управления сайтом производят необходимые корректировки - процесс обновления превращается в ежедневный рутинный труд. Основной недостаток в этом примере то, что функционал сайта-каталога (или интернет-магазина) весьма ограничен (поэтому обновления затруднены), разработка новых (дополнительных) именно вам нужных решений (которые и должны максимально упростить работу по поддержке сайта) в таком случае будет обходиться весьма дорого и будет, сопоставима с покупкой обкатанной и широко распространенной коробочной CMS (например, Битрикс или Umi.CNS).
Вариант решения
- Переход на CMS Битрикс или Umi.CMS - в этих CMS предусмотрен максимальный набор модулей, использование которых полностью удовлетворяют требованиям предъявляемым к интернет-магазинам (удобство администрирования, удобство оформления заказов, платежные системы и т.д.).
Таким образом "изобретать велосипед" заново не нужно - проще выбрать и купить уже готовое решение, произведя настройки под свои нужды (либо скачать бесплатную CMS, например Joomla дополнительно установив в нее VirtueMart - скрипт интернет-магазина). После перехода с "рукописной" CMS на "коробочную" CMS, можно выполнить интеграцию 1С Предприятия с сайтом, добившись, таким образом, максимального эффекта - быстрое обновление товаров при отсутствии в штате компании менеджера занимающегося ручным обновлением товаров на сайте.
Пример 3. Интернет-магазин работает на одной из коробочных CMS, но торговый каталог обновляется в ручном режиме, программными продуктами 1С Предприятие компания по тем или иным причинам не пользуется. В этом варианте минимизировать временные затраты можно, либо периодически делая импорт-экспорт всего товарного каталога в файлы csv и там уже внося необходимые изменения (этот вариант хорошо подходит в том случае если товаров немного, до 300-500 позиций), либо настраивая обмен с 1С, при этом товар конечно можно же импортировать с сайта в саму базу 1С (если ее не было до этого).
Пример 4. Имеется и 1С, и интернет-магазин, но каждый программный продукт живет своей жизнью, т.е. торговый каталог сайта продублирован в 1С (либо наоборот), но обновление выполняются параллельно и зачастую происходит рассинхронизация торговых каталогов сайта и 1С. Наличие двух ответственных лиц (например, бухгалтер отвечает за 1С, а администратор сайта за сайт) так же не способствует оперативной работе с торговым каталогом.
Решение очевидно! - работать с одним каталогом в 1С, делая периодические выгрузки на сайт.
