Разработка на 1С-Битрикс
и внедрение Битрикс24
Обсудить задачу Написать в MAX
Ответим сразу, оценим задачу за день
Разработка на 1С-Битрикс
и внедрение Битрикс24

Интернет-магазин на 1С-Битрикс для производителя накопителей «Мирекс»

Мирекс · Носители информации

Оригинал здесь

О компании:

MIREX – первая Российская торговая марка оптических носителей. Продукция торговой марки MIREX соответствует международным стандартам.

Сайт:  http://mirex.ru/

Цель:

Создать новый сайт для компании «MIREX» сайта на платформе 1С-Битрикс с использованием готового решения для снижения сроков разработки и бюджета реализации проекта.

Описание проекта:

Сайт относится к категории сайтов-каталогов с двумя видами каталога – для авторизованных и не авторизованных пользователей.

Хранение данных, управление каталогом товаров, взаиморасчетными и закрывающими документами и их выгрузка реализована из системы 1С: Предприятие. Также из сайта в 1С настроена выгрузка всех формируемых на сайте данных.

Задачи:

  • Разработать сайт с двумя видами каталога для разных типов пользователей

  • Организовать процесс обмена товарами с 1С для двух каталогов

  • Организовать процесс обмена контрагентами с 1С

  • Организовать процесс обмена заказами с 1С

Процесс:

1. Написание ТЗ на разработку сайта

  • Определение структуры разделов сайта.

Схема структуры сайта «Мирекс» для неавторизованных посетителей с разделами «Где купить» и «Ликбез»
Структура сайта для неавторизованных пользователей.

Схема структуры сайта «Мирекс» для авторизованных пользователей с разделами «Акции» и «Материалы»
Структура сайта для авторизованных пользователей.

  • Составление прототипов основных страниц сайта.

Прототип главной страницы «Мирекс» для неавторизованных посетителей: слайдер, баннеры и категории
Прототип главной страницы для неавторизованных пользователей.

Прототип каталога «Мирекс» для авторизованных пользователей: таблица товаров с кнопками «Добавить»
Прототип главной страницы для авторизованных пользователей.

2. Отрисовка дизайна основных страниц сайта

На основании внешнего вила шаблона Аспро: Некст – интернет магазин и функциональных особенностей сайта, на основании прототипов основных страниц были отрисованы макеты основных страниц сайта.

Дизайн-макет главной страницы «Мирекс»: слайдер «Просто сохранить», баннеры и категории носителей
Макет главной страницы сайта для неавторизованных пользователей.

Макет карточки товара «Флеш-карта Mirex» для авторизованных пользователей с кнопкой «В корзину»
Макет карточки товара для авторизованных пользователей.

3. Разработка функционала интернет-магазина.

Интернет-магазин разработан на базе системы управления сайтом 1С-Битрикс, с использованием готового решения Аспро-Некст, доработка готового решения под нужды заказчика на основании Технического задания.

4. Настройка структуры разделов сайта.

Для разных типов пользователей настроена разная структура основных разделов сайта. Разделы наполнены текстовой и графической информацией, предоставленной заказчиком.

Главная сайта «Мирекс» для неавторизованных посетителей: баннер «Сила новой энергии» и каталог
Реализованная на сайте главная станица для неавторизованных пользователей.

5. Реализация карты с точками продаж продукции.

Для не авторизованных пользователей реализован функционал поиска ближайшего магазина, где он может приобрести продукцию компании Мирекс по всей России. Функционал реализован в виде карты с адресами официальных дилеров продукции компании. При выборе города¸ карта приближается и показывает выбранный город. При выборе магазина под картой отображается информацию о магазине, его адрес, сайт (при наличии).

Страница «Где купить» на сайте «Мирекс»: карта дилеров с выбором региона и города
Карта официальных дилеров для неавторизованных пользователей.

6. Настройка каталога, корзины и личного кабинета.

На сайте реализовано два вида каталога с разным типом карточек товаров:

  • Каталог для не авторизованных пользователей с торговыми предложениями у товаров, без возможности покупки через корзину. Каталог предназначен для ознакомления пользователя с ассортиментом производимой продукции.
  • Каталог «Мирекс» для неавторизованных посетителей: раздел «USB-флеш накопители» плиткой с фильтром
    Каталог для неавторизованных пользователей.
    Карточка флешки Mirex ELF для неавторизованных посетителей: выбор ёмкости, упаковки и цвета
    Карточка товара для неавторизованных пользователей.

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

    Каталог «Мирекс» для авторизованных пользователей: табличный список батареек с кнопками «Добавить»
    Каталог для авторизованных пользователей.
    Карточка батареи Mirex LR03 для авторизованных пользователей: цена, наличие и кнопка «Добавить»
    Карточка товара для авторизованных пользователей.

7. Интеграция с 1С

Для передачи данных из системы 1С на сайт и с сайта в систему 1С произведена интеграция. Система 1С представлена редакцией ERP: Предприятие в версии 8.0.

В рамках интеграции настроен обмен данными по номенклатуре, контрагентам, заказам и документам.

  • Обмен номенклатурой.

    На сайте реализовано два вида каталога с разным типом карточек товаров:

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

    Для этого формировано два вида выгрузочных файлов с информацией о каталоге товаров на стороне 1С. На стороне сайта создано два инфоблока каталога товаров.

    В первый инфоблок, Каталог товаров для не авторизованных пользователей, выгружается информация из выгрузочного файла с данными для не авторизованных пользователей. Сам выгрузочный файл на стороне 1С будет формируется с прикреплением к товарам их торговых предложений (свойств товаров). Для прикрепления определенных товаров к другим в виде торговых предложений на стороне 1С реализован механизм объединения товаров в товар с торговыми предложениями по определенному признаку.

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

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

  • Обмен контрагентами.

    Между сайтом и 1С настроен обмен пользователями на сайте и контрагентами в 1С.

    При создании нового пользователя, все данные по нему передаются в 1С. В 1С по всем новым пользователям создаются контрагенты с подгрузкой всех указанных на сайте данных.

    При изменении данных о пользователе на сайте или о контрагенте в 1С, данные обновляются в обоих системах после обмена информацией.

    Также для каждого контрагента создано в 1С поле ID_пользователя. Для контрагентов, относящихся к одному партнеру, указываться один и тот же ID.

    На стороне сайта производится объединение всех контрагентов с одинаковым ID_пользователя в одного пользователя на сайте. При оформлении заказов и на странице редактирования информации о контрагенте в личном кабинете авторизованные пользователи выбирают из списка необходимого контрагента.

  • Обмен заказами.

    Все формируемые на стороне сайта заказа сохраняются в базе сайта, а также передаются с обменом в 1С. Также в рамках обменов передаются данные по статусам заказа.

    Все изменения в заказе на сайте или в 1С передаются и применяются с ближайшим обменом между сайтом и 1С.

Результат:

  • Сайт-каталог для двух типов пользователей. 
  •  Интеграция с 1С с выгрузкой двух каталогов. 
  • Выгрузка контрагентов и типов цен для них.

Благодарность:

Благодарим со стороны заказчика Перескокову Марию за плодотворную работу, оперативную и эффективную организацию работы со стороны заказчика.


Команда
Дарья Алёшина (менеджер интернет-проектов)

Услуги по теме

Похожая задача?

Пришлите адрес сайта или опишите задачу — в течение рабочего дня скажем, что сделаем и сколько это стоит. Цену называем до начала работ.

Оценка за день
Виктор Олейник, директор IT Panda
Здравствуйте, я Олейник Виктор, Директор IT Panda. Если у Вас есть предложения или жалобы по работе нашей компании,
Вы можете сообщить их по указанным контактам:
dir@itpanda.ru
+7 (965) 548-28-69

Оставьте заявку на перевод сайта на php 8.1

Оценка за день, цену называем до начала работ
Нажимая кнопку «Отправить», я даю свое согласие на обработку моих персональных данных, в
соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и
для целей, определенных в Согласии на обработку персональных данных *

Оставьте заявку на перенос сайта на другой хостинг

Оценка за день, цену называем до начала работ
Нажимая кнопку «Отправить», я даю свое согласие на обработку моих персональных данных, в
соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и
для целей, определенных в Согласии на обработку персональных данных *

Оценка за день

Опишите задачу — в течение рабочего дня назовём стоимость и срок
Быстрее: 8 800 775-14-26 · Telegram · MAX

Офис в Екатеринбурге. Работаем по всей России: встреча в офисе или по видеосвязи.

Нажимая кнопку «Получить оценку», я даю свое согласие на обработку моих персональных данных, в
соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и
для целей, определенных в Согласии на обработку персональных данных *

Запросить портфолио

Нажимая кнопку «Отправить», я даю свое согласие на обработку моих персональных данных, в
соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и
для целей, определенных в Согласии на обработку персональных данных *

Заказать

Нажимая кнопку «Отправить», я даю свое согласие на обработку моих персональных данных, в
соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и
для целей, определенных в Согласии на обработку персональных данных *