История обновлений модуля Ozon Seller для Opencart

v3.0.3
— поправил ссылку на редактирование товара на странице Наши товары.
— поправил отображение процесса проверки статусов товара
— в фильтр статусов товара добавил fail
— исправил задвоение атрибутов при массовом экспорте товаров

v3.0.2
— починил фильтр заказов
— исправления в выгрузке описания и атрибутов

v3.0.1
— исправления в выгрузке товаров
— исправления в выгрузке остатков

v3.0.0 (beta)
Для обновления до версии 3.0.0 необходимо:
— залить файлы на сервер
— обновить модификаторы и пройти по ссылке
https://ваш-сайт.ru/index.php?route=cdl/ozon/ozon_seller/update300
— заново скачать и сопоставить категории, т.к в новом API обновились их id
— заново настроить атрибуты и справочники, т.к в новом API обновились их id
— обновить список брендов
— обновить комиссии Озон на странице Наши товары
— обновить ссылки в CRON!

Удалить файлы по FTP:
для 2.3-3.0 catalog/controller/extension/module
для 2.1 catalog/controller/module
cdl_ozon_seller_order.php
cdl_ozon_seller_request.php
ozon_seller.php
из БД удалить таблицы:
oc_ozon_attribute
oc_ozon_attribute_description
oc_ozon_attribute_required
oc_ozon_attributes_to_shop
oc_ozon_category
oc_ozon_dictionary
oc_ozon_to_shop_dictionary

После обновления Вы не сможете получить этикетки из МС для заказов созданых до обновления.

Список изменений:
— в автоматические надбавки комиссий добавлены эквайринг, комиссия FBO, обработка отправления
— полностью переписал работу с атрибутами. Теперь, как в модуле для ВБ.
— новый API получения категорий
— новый API получения атрибутов
— новый API получения справочника атрибута
— новый API получения брендов
— новый API загрузки товаров
— исправлена ошибка, когда статус товара мог не меняться, если Озон не указал SKU
— папка catalog теперь одна для всех версий OC, из-за этого поменялся путь в ссылках для CRON

В связи с тем, что постоянно меняется API маркетплейса и модуль нужно регулярно поддерживать, вносятся изменения в условия предоставления лицензии:
Одна лицензия дает право использовать копию модуля на одном сайте. Сайтом считается один домен или один поддомен.
Если на момент обновления модуля на версию 3.0.0 и выше, до даты окончания лицензии в ЛК shop.cdl-it.ru больше 1 года, дата окончания пересчитается ровно на 1 год с момента установки обновления.
Вы можете остаться на v2.5.9 и самостоятельно поддерживать ее, тогда условия лицензии для Вас не поменяются.
Продлить лицензию можно повторно оплатив модуль. Оформляя заказ на shop.cdl-it.ru Вы можете получить скидку до 25%.

v2.5.9
— исправлена проблема проверки статусов товара

v2.5.8
Для обновления до версии 2.5.8 необходимо:
— залить файлы на сервер
— обновить модификаторы и пройти по ссылке ниже
— проверить настройки модуля и сохранить их
Ссылка для 2.1:
https://ваш-сайт.ru/index.php?route=module/ozon_seller/update258
Для 2.3-3.0:
https://ваш-сайт.ru/index.php?route=extension/module/ozon_seller/update258

— исправил задвоение атрибутов при экспорте товара. Если атрибуты задваиваются сейчас, нужно заново сохранить справочник.
— изменена логика работы остатков. За один переход по ссылке модуль обновит остатки для 5000 товаров. На вкладке URL установите интервал в минутах. Если указать 60, то в следующий раз остаток товара обновится не ранее, чем через час после последнего обновления, даже если CRON будет запущен раньше.
— исправлена ошибка обязательного атрибута в экспорте товара.

v2.5.7
— исправил, когда при экспорте товара дублировался запрос
— добавлена возможность выбрать валюту из ОС. После обновления обязательно проверьте валюту и правильность выгрузки цен.
— новое API возвратов FBO
— новое API возвратов FBS
— улучшения в обработке заказов в МС
— исправлена работа белого списка категорий в складах
— изменения в API информации о комиссиях товара

v2.5.6
— исправлено, когда заказ в Озоне переходил в статус Доставляется, а в модуле оставался Ожидает сборки.
— исправлено, когда статус заказа в ОС не менялся, если в настройках указывали фамилию покупателя.
— ресайз изображений выгружаемых товаров 1200×1200
— исправил связку товара с МС по внешнему коду
— CLONE исправлена поверка статусов товара
— новое API работы с актами

v2.5.5
— переписал загрузку товаров из Озон в таблицу модуля
— исправил PHP Warning: Cannot modify header information — headers already sent by /…ozon_seller_order.php
— при обновлении/экспорте товара модуль сделает надбавки к цене. Это должно решить проблему с ошибкой минимальной цены

v2.5.4
— переписал проверку статусов товара
— на странице Наши товары добавлена кнопка для удаления из модуля товаров, которых уже нет в магазине

v2.5.3
— теперь выгружаются оригиналы фото, а не из кэша
— удаление и повторная выгрузка нулевых заказов в МС
— на вкладке Цены можно указать % для рассчета минимальной цены товара
— автоматическое создание отгрузок в МС ограничено заказами на ближайшие два дня
— теперь модуль создает заказы не только в статусе Ожидает сборки, но и в статусе Ожидает отгрузку
— исправил сохранение чекбоксов на вкладке Заказы МС для ОС 3.0
— для некоторых категорий с книгами у Озона свой id типа товара — добавил.

v2.5.2
— исправил ошибку, когда страница модуля с атрибутами и экспорта могли не открываться
— размер лога увеличен в 2 раза
— изменился размер комиссии за последнюю милю с 5% до 5.5% и максимальный порог с 250р до 500р
— изменил формулу надбавки комиссий, стала более точной
— теперь можно прибавлять к цене только все комиссии Озона сразу, а не по отдельности
— на вкладке Склады для производителей и категорий можно указать черный это или белый список
— на вкладке Склады добавил возможность отключать неиспользуемый склад
— на вкладке Заказы ОС добавил поле email для подстановки в заказ
— на вкладке Заказы ОС добавил опцию отключения автосборки заказов в Озон
— на вкладке МС можно включить автоматическое создание отгрузки у новых заказов, если товар в наличии
— повторная выгрузка заказа в МС, после неудачной попытки
— на странице Заказы Озон добавил колонки дата создания и номер заказа в ОС, фильтр заказов по дате создания.
— исправил добавление товара в архив
— исправил загрузку акта для Клона
Перезалить файлы, обновить модификаторы. Проверить надбавки комиссий.

v2.5.1
Для обновления до версии 2.5.1 необходимо:
— залить файлы на сервер
— обновить модификаторы и пройти по ссылке ниже
— проверить настройки модуля и сохранить их.
Ссылка для 2.1:
https://ваш-сайт.ru/index.php?route=module/ozon_seller/update251
Для 2.3-3.0:
https://ваш-сайт.ru/index.php?route=extension/module/ozon_seller/update251

— настройка атрибутов вынесена на отдельную страницу
— исправил определение категории при экспорте товара
— ускорил получение комиссий

v2.5.0
Для обновления до версии 2.5.0 необходимо:
— залить файлы на сервер
— обновить модификаторы и пройти по ссылке ниже
— удалить задание CRON для выполненных заказов FBO.
— обновить ссылку в CRON для новых и выполненных заказов!!!
— проверить настройки модуля и сохранить их.
Ссылка для 2.1:
https://ваш-сайт.ru/index.php?route=module/ozon_seller/update250
Для 2.3-3.0:
https://ваш-сайт.ru/index.php?route=extension/module/ozon_seller/update250

— в целях оптимизации кода, внешняя работа с заказами перенесена в отдельный файл контроллера каталога cdl_ozon_seller_order.php. Если были модификаторы для работы с заказами, то они перестанут работать.
— при смене статуса заказа созданного в ОС, в статус соответствующий Ожидает отгрузки в настройках модуля, заказ в Озон будет собран автоматически при следующей обработке новых заказов. Таким образом, когда меняете статусы в своей системе учета и синхронизируете с сайтом, можно подтверждать сборку в Ozon.
— если у товара не указан производитель или указанный производитель не сопоставлен с брендом Ozon в настройках модуля, такому товару будет применено значение — «Нет бренда» из Ozon.
— временно отключил выгрузку описания в рич-контент. Теперь будет выгружаться в атрибут «описание» с поддержкой тегов <br>, <ul>, <li>. Дополнительно настраивать ничего не нужно.
— на вкладке цены можно выбрать группу покупателей для которой модуль будет брать акционную цену, если она есть у товара в ОС. Таким образом можно создать группу покупателей Озон и на вкладке товара Акция добавить индивидуальную цену для маркетплейса. Если у товара нет акции этой группы покупателей, модуль возьмет основную цену.
— если вы будете добавлять в акционную цену все необходимые надбавки по своей формуле, то можно отключить применение надбавок модулем для этой группы покупателей.
— загрузка выполненных заказов FBO объединена с загрузкой выполненных заказов FBS. Если была задача CRON для FBO, то нужно ее удалить.
— удалил опцию «Создавать заказы в МС с учетом комиссии Ozon».
— можно удалить значения справочника Ozon из модуля.
— т.к некоторые справочники Ozon имеют сотни тысяч значений, сделал загрузку справочников из Ozon по выбору. Чтобы загрузить справочник, нужно в него зайти и нажать на кнопку.
— вынес лог из админки модуля в боковое меню.
— поиск в выпадающем списке категорий на вкладке атрибуты.
— добавлены фильтры при экспорте товаров: наименование, производитель, артикул, модель, категория, ID товара

v2.4.3
ВНИМАНИЕ! Для обновления до версии 2.4.3 необходимо залить файлы на сервер, обновить модификаторы и пройти по ссылке ниже. Проверить настройки модуля и сохранить их.
Для 2.1:
https://ваш-сайт.ru/index.php?route=module/ozon_seller/update243
Для 2.3-3.0:
https://ваш-сайт.ru/index.php?route=extension/module/ozon_seller/update243

— на вкладке экспорт можно включить обновление остатков у отключенных товаров.
— исправил получение производителей из Озон.
— исправил ошибки в списке атрибутов.
— теперь модуль получает из карточки товара Озон процент комиссии на категорию и стоимость логистики. Фикс за обработку отправления по прежнему указываете вручную. Последняя миля и % рассчитываются из цены в ОС.
— чтобы получить комиссии на товар, нужно нажать на соответствующую кнопку на странице Наши товары.
— подсвечиваются цены Озон с индексом более 1.1.
— выгрузить цены можно на странице Наши товары.
— исправил обновление статусов товара.

v2.4.2
— немного ускорил загрузку модуля при большом количестве атрибутов в магазине.
— Озон изменил поле в котором хранилась дата заказа, из-за чего год заказа стал 1970.
— теперь если в карточке товара ОС указано несколько категорий и одна из них есть в черном списке склада, будет передан нулевой остаток этого товара.
— из складов убран фильтр по объемному весу.
— на вкладке экспорт можно задать описание для всех товаров по умолчанию.
— обновлен протокол для метода получения товаров с Озон.

v2.4.1
— для товаров на FBO и FBS можно задавать разные наценки. Модуль определяет правило наценки по количеству товара на складах, что отображаются на странице Наши товары. Если у товара есть остаток на FBO, то будут применены наценки для FBO. В ином случае для FBS. Если Вам не нужно разделять цены, заполните наценки одинаково для FBO и FBS. Правило: «Дополнительные наценки» — применяется ко всем товарам, не зависимо от метода продаж.

v2.4.0
**********
ВНИМАНИЕ! Для обновления до версии 2.4.0 необходимо залить файлы на сервер, обновить модификаторы и пройти по ссылке ниже. Проверить настройки модуля и сохранить их.
Для 2.1:
https://ваш-сайт.ru/index.php?route=module/ozon_seller/update240
Для 2.3-3.0:
https://ваш-сайт.ru/index.php?route=extension/module/ozon_seller/update240
**********
— обновлены старые методы API на новые.
— на странице Наши товары отображается цена в ОС, цена в Ozon, остаток и комиссии для FBS и FBО. Обновление данных происходит при обновлении остатков и цен модулем.
— на вкладке Заказы ОС можно задавать фамилию покупателя по умолчанию. Если поле пустое, то будет подставлен номер заказа.

v2.3.4
— исправил цикличную смену статуса в ОС для возвратных заказов.
— мелкие исправления.

v2.3.3 от 25.05
— исправление в обработке отчета для МС, если заказов в отчете больше 1000.

v2.3.2 от 18.05.2022
— больше не нужно каждый раз сохранять модуль при сопоставлении атрибута магазина с атрибутом Озон для открытия всплывающего окна справочника Озон. Теперь можно сохранится уже после настройки всех атрибутов.
— оптимизирована загрузки всплывающего окна справочника атрибутов Озон.
— исправлен экспорт товаров из всех категорий
— ускорил в несколько раз загрузку админки модуля при большом количестве категорий в магазине.

v2.3.1 от 21.04.2022
— если отключили товар в OC и он есть в таблице Наши товары, то в Озон будет передаваться нулевой остаток.
— добавлены атрибуты «Название цвета» и «Объединить на одной карточке». Чтобы их загрузить нажмите «Заново загрузить атрибуты Озон» на вкладке «Атрибуты».
— Rich-контент обновлен до версии 0.3.

v2.3.0 от 20.03.2022
Порядок обновления: удалите модификатор модуля из списка установленных модификаторов. Загрузите обновление на хостинг и обновите модификаторы. Проверьте настройки модуля и сохраните их.
— добавлена таблица экспорта товара, как в модуле WB.
— если тип товара соответствует атрибутам, то будет выгружен и создан в Озон только тот товар, у которого есть значение этого атрибута.
— изменен расчет комиссии Озон за магистраль и последнюю милю.

v2.2.7 от 30.02.2022 — обнуление фиктивной акции. исправил ошибку при которой заказ мог не создаваться в МС. Мелкие улучшения.

v2.2.6 от 30.01.2022 — на вкладке экспорт добавлена опция использовать главные категории товара или нет.

v2.2.5 от 27.01.2022 — Ozon изменил API в фин.отчете. Исправлена ошибка которая могла возникать при экспорте товара, если у вас нет главных категорий.

v2.2.4 от 21.01.2022 — улучшена работа наценок. Теперь модуль сначала учитывает главную категорию товара в Opencart и если она не указана в товаре, то берет первую в списке на вкладке связи.

v2.2.3 от 10.01.2022 — добавлен статус заказа «Возвращается» на странице заказов.

v2.2.2 от 06.01.2022 — исправил ошибку которая могла возникать при обновлении остатков, если были установлены фильтры по цене. Изменил порядок применения неценок: сначала модуль прибавит к цене товара надбавки, затем магистраль, фикс, последнюю милю и процент.;

v2.2.1 от 23.12.2021 — исправил ошибку которая могла возникать при обновлении остатков, если фактический остаток товара в магазине был отрицательный. добавил ограничение по максимальному количеству передаваемых картинок товара 14шт.

v2.2.0 от 19.12.2021 — добавил на вкладке экспорт возможность указать минимальную стоимость товара для попадания в экспорт. исправил ошибку в обновлении остатков для OC 3.0.

v2.1.1 от 15.12.2021 — озон увеличил длину id новых складов, что стало приводить к ошибке обновление остатков. исправил ошибку в опции Не обновлять остатки у товаров.

v2.1.0 от 13.12.2021 — добавил в склады фильтр по категориям. добавил вкладку цены и дополнительные наценки в зависимости от цены, диапазона цен, id товара, id производителя, id категории. Возможность указать товары которым не нужно обновлять остатки. Разделил обновление остатков и цен на разные ссылки в URL.

v2.0.0 от 15.11.2021 — выгрузка остатков на несколько складов с фильтрацией товаров по производителю, цене, весу, объемному весу, минимальному остатку, а также по черному и белому списку. Возможность обнуления остатков на конкретном складе. Добавлен черный список цен на вкладке — экспорт. У товаров из этого списка не будут выгружаться цены в Ozon. Для МС добавил поле — канал продаж.

v1.9.3 от 03.11.2021 — изменил логику проверки статусов товара.

v1.9.2 от 01.11.2021 — ozon изменил запрос на получение товара. добавлен UPC в настройки атрибутов.

v1.9.1 от 26.10.2021 — улучшение обрабоки возвратов в МС. улучшения в работе со справочником атрибутов Озон.

v1.9.0 от 20.10.2021 — добавлен модификатор, выводящий быстрые ссылки к модулю в боковой панели. На основной вкладке появилась опция позволяющая автоматически подтверждать акт и ттн, а так-же загружать их на ваш сервер для своевременной печати. Исправлена ошибка: не обновлялись остатки, если были отрицательные значения. Исправление при создании заказа в Opencart для rfbs и fbs. На вкладке экспорт появилась опция Создавать товар в Озон, даже если его нет в наличии. Из ссылки цен и остатков убран функционал проверки статусов товара. Теперь статусы товара обновляются на странице Наши товары.

v1.8.1 от 30.09.2021 — исправлена ошибка из v1.8.0 при создания заказов в OC. На вкладке Экспорт добавлена настройка — Округления цены товара в Озоне. На вкладке Заказы OC добавлена настройка — Цена товара в заказе из Опенкарт.

v1.8.0 от 26.09.2021 — на странице Ниши товары появилась кнопка — добавить в таблицу товары из Озон. При нажатии модуль получит все Ваши товары из Озона и если какого-то нет в таблице, то он добавит их, как будто вы выгрузили их через модуль.
Добавлено получение заказов rFBS и создание их в Opencart.

v1.7.0 от 20.09.2021 — обновление остатков до версии API 2.0. Теперь на вкладке экспорт необходимо указать склад на который будут выгружаться остатки. Теперь можно удалить из таблицы экспорта все товары с определенным статусом и таким образом перевыгрузить их в Озон. Подправил НДС. Имя модуля CDL Ozon Seller.

v1.6.0 от 12.09.2021 — добавлена настройка НДС, фиктивная акция, черный список товаров. Добавлен обязательный атрибут Название модели. Во вкладке атрибуты нужно нажать красную кнопку внизу списка атрибутов и настроить значние этого атрибута. Примите во внимание, что в некоторых категориях, Озон добавляет к названию товара значение этого атрибута.

v1.5.1 от 10.09.2021 — исправлено дублирование атрибутов при выгрузке товаров в Озон, если в Opencart несколько языков.

v1.5.0 от 09.09.2021 — можно создавать заказы в Opencart. Другие изменения по просьбам пользователей.

v1.4.0 от 07.09.2021 — изменения в выгрузке главного фото товара в соответствии с новыми инструкциями Озон.

v1.3.1 от 05.09.2021 — добавлена возможность присвоить атрибутам Озон поля OpenCart (артикул и модель). Убрана возможность создавать FBS заказы в МС за минусом комиссии Озон.

v1.3.0 от 29.08.2021 — автоматизация возвратов FBS и FBO. Автоматически будет создан возврат в МС, когда вы заберете его из Озона или Озон примет его на свой склад FBO. Если была оплата — будет создан исходящий платеж. В описание возврата будет вставлен его нижний штрих-код и причина возврата. Добавлено округление копеек до рубля в озон при их обновлении. Округление копеек в заказе МС до сотых. Другие исправления по обращениям от пользователей модуля. Обновление метода получения атрибутов до новой версии API.
После обновления, у Вас пропадут ранее заполненные сопоставления характеристик в справочниках у которых было выбрано более двух значений. Необходимо проверить справочники и дополнить их.

v1.2.0 от 09.08.2021 — поиск значений атрибутов с автодополнением. Можно выбирать несколько значений атрибутов. Поправил создание заказов для 3.0.

v1.1.1 от 05.08.2021 — теперь для модуля значение атрибута с разным регистром равны (черный = Черный).

v1.1.0 от 04.08.2021 — для перехода на эту версию необходимо выполнить ряд действий (см.сообщение в теме модуля). Исправлено отображение обязательности атрибутов. Теперь фильтр атрибутов с выпадающим списком категорий. Исправлено создание заказов из Озон, если не работаете с МС. Добавлена возможность обновлять атрибуты с Озона.

v1.0.0 от 03.08.2021 — управление заказами Озон из Opencart (просмотр, сборка, печать этикетки). Заказы в самом Opencart не создаются. Исправлена ошибка c выгрузкой главного фото товара, если есть дополнительные.

v0.9.6 от 29.07.2021 — добавлена версия для 3.0. Исправлена ошибка image_absent при импорте товара.

v0.9.5 от 28.07.2021 — выбор привязки товара в Мой склад и Opencart на вкладке Мой склад. Изменения в загрузке списка производителей. Теперь нужно выбрать категорию для которой загружаете список производителей.

v0.9.4 от 24.07.2021 — исправлена ошибка при загрузке атрибутов на php 5.6. Добавлен выбор привязки по артикулу или коду товара на главной вкладке. Другие улучшения в коде.

v0.9.3 от 20.07.2021 — не большие улучшения в аннотациях и загрузке товара в Ozon

v0.9.2 от 08.07.2021 — исправления в алгоритме создания заказов в МС.

v0.9.1 от 06.07.2021 — добавлена выгрузка заказов FBO в МС. Создаются только выполненные заказы. Можно вычитать комиссию озон на продажу, доставку, последнюю милю для каждого товара.