Январь.2017

Акции товаров

Разработка модуля под CMS Opencart 1.5 для "Технологии общепита"

Модуль реализует систему управления акциями товаров.

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

Архивные акции не выводятся на странице, но продолжают храниться в базе.

Январь.2017

Наценки товаров

Разработка модуля под CMS Opencart 1.5 для "Технологии общепита"

Модуль реализует систему группового изменения цены товаров по выбранным категориям и/или производителям. 

Модуль позволяет создавать отрицательные наценки, уменьшая тем самым цены товара, а также создавать акции для положительных наценок.

Январь.2017

Товары на витрине

Разработка модуля под CMS Opencart 1.5 для "Технологии общепита"

Модуль реализует возможность введения новой цены для товара — витринной.

Данная цена доминировала при выводе списка товаров на сайте, заменяя собой  основную и специальную.

В рамках этой задачи был доработан модуль выгрузки/загрузки товаров — добавлена возможность выгружать только витринные товары.

Январь.2017

Выгрузка/загрузка товаров.

Доработка модуля под CMS Opencart 1.5 для "Технологии общепита"

В модуль добавленна система зависимости товаров от курса двух валют.

Для каждого товара и производителя добавилось поле "Валюта".

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

При выгрузке товаров добавились новые колонки с валютой, и строка с курсами валют.

Конечная (рублевая) колонка представляла из себя формулу расчета для валютных товаров.

Также в модуле добавлена возможность менять курсы валют вручную (при этом автоматически изменялись цены валютных товаров).

Декабрь.2016

Комплексная разработка для образовательного центра

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

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

За основу новой конфигурации была взята БСП 1С.

Для создания заказов создано регламентной задание, которое подключалось к почте сайта и разбирала письма, запоминая обработанные.

Для выгрузки статусов заказов на сайт было также создано регламентное задание с нестандартным обменом через POST запрос к серверу с передачей данных в формате JSON.

Административная часть сайт разрабатывалась на Yii2. Формы поиска создана с использованием bootstrap 3 и Ajax.