Модуль предназначен для автоматического периодического импорта прайс-листов из разных источников. Для корректной работы модуля, прайс-лист должен иметь 1 уникальное поле, обычно это артикул.
Модуль умеет загружать файлы для импорта с удаленных серверов по протоколу http и по протоколу ftp.
Модуль умеет получать почту и загружать файлы для импорта из почтовых вложений.
Модуль имеет в своем составе компонены для отображения загруженых данных в публичной части.
На младщих редакциях Битрикса (не имеющих в составе модуля "Интернет-магазин"), вы можете организовать прием заявок. Заявки отправляются на почту.
Видео презентация модуля: https://youtu.be/uviH9diDbMs
Сайт: http://www.falsecode.ru
Что умеет модуль
* Обновлять номенклатуру из прайс-листов формата CSV, XLS, XLSX, XML;
* Обновлять элементы, а не удалять, и затем создавать новые (хорошо для SEO);
* Импортировать прайс-листы по расписанию;
* Забирать прайс-листы с удаленных серверов (http, ftp, почтовые вложения);
* Показывать загруженные данные в публичной части. Есть компоненты для: списка товаров, карточки товара;
* Организовать получения заявки на младших редакциях Битрикса. Есть компоненты: корзины, малой корзины, списка заявок, карточки заявки.
Примеры настройки для типовых случаев
* Загрузка данных из прайслиста для младших редакций: https://youtu.be/AJvIEvq4ses
* Загрузка данных из прайслиста в формате Excel для редакций 'Малый бизнес', 'Бизнес': https://youtu.be/uptv6CADHuU
* Загрузка данных из нескольких прайслистов: https://youtu.be/uviH9diDbMs
* Автоматическая периодическая загрузка прайслистов с удаленного сайта или почты: https://youtu.be/qnVudGM1oY0
* Загрузка данных из XML файла: https://youtu.be/27pjsTB9_8U
Как работает модуль
Модуль смотрит прайс-листы со статусами "Новый", "Успех", "Обновлен". Смотрит их расписание. Если находит подходящий прайс, импортирует его. После импорта одного прайса, заканчивает свою работу.
Во время импорта, модуль скачивает удаленный файл, если указан. Если не указан, то использует загруженный в админке файл.
Модуль создает 1 свойство "Из прайслиста" (код PRICELIST). В этом свойстве хранится ID прайс-листа, из которого создан данный элемент.
Если инфоблок, в который загружаются данные является каталогом с торговыми предложениями, то создает это свойство в инфоблоке торг. предложений. Иначе создает свойство в указанном инфоблоке.
Обрабатывает все строки прайса. При обработке каждой строки, проверяет тип инфоблока. Если инфоблок является каталогом, то проверяет создан ли текущий продукт (номенклатура).
Если нет, то создает его. И создает для этого продукта (номенклатуры) торговое предложение. Если инфоблок не является каталогом (обычный инфоблок), то создает номенклатуру.
Для редакции "Первый сайт"
Редакция "Первый сайт" имеет ограничения на количество свойств у инфоблока. Модуль создает 1 техническое свойство "Из прайслиста". Таким образом мы ограничены 1 пользовательским свойством.
Поэтому при конфигурации прайс-листа нужно использовать штатные поля инфоблока (CODE - для артикула, PREVIEW_TEXT и DETAIL_TEXT для других). А цену импортировать в оставшееся разрешенное пользовательское свойство.
Тех. требования
* bitrix >=14.5, редакция "Первый сайт": использовать можно только 1 пользовательское свойство инфоблока (2-ое свободное свойство используется для тех. нужд);
* 512 Mb оперативной памяти;
* команда в crontab "0 * * * * php /home/bitrix/www/local/modules/falsecode.pricelists/tools/cronjob.php".
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты Visa и MasterCard. Чтобы оплатить покупку, система перенаправит вас на сервер системы ASSIST. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: PayPal, WebMoney и Яндекс.Деньги. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.