v2.0.23b

Модуль продолжает развиваться, уже проверен на CMS Opencart / Ocstore 3.

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

Установить самостоятельно модуль не составит труда, но если возникнут сложности то обращайтесь в центр поддержки.

И так, расскажу об изменениях, с версии 2.0.14b очень много изменений:

20.01.2024  ver 2.0.16b

  1. Предыдущая 15 версия не была выпущена, т.к. в ней сразу были обнаружены критические ошибки. Напоминаю что бета версия также может содержать ошибки и модуль работает в режиме отладки.
  2. Теперь можно теги из XML в товаре, свойствах и реквизитах назначить в определенные поля товара.
  3. Переработан парсер товаров и категорий
  4. Исправлены ошибки

13.02.2024  ver 2.0.17b

  1. Исправлена ошибка с ценой акции
  2. Добавлена возможность записывать в поля товара произвольные данные из XML из товара, свойств и реквизитов
  3. Если у категорий, товаров и производителей уже сформирован seo_url, то он не будет перезаписан. А при отключении генерации seo_url  данные будут удалены!
  4. Обновлена функция обновления модуля
  5. Добавлено пока в тестовом варианте формирование файла заказа для СБИС Маркет v3.01

23.02.2024  ver 2.0.18b

  1. Исправлена ошибка с таблицей тегов
  2. Если в таблице тегов указано свойство (property), то этот тег не будет записан в атрибуты (характеристика) товара, но останется в атрибутах
  3. Свойства в 1С начинающиеся со знака ! не будут импортированы и не будут записаны в атрибуты.
  4. Добавлена функция запрещающая менять наименования товара при импорте.
  5. Добавлена функция запрещающая менять наименования категории при импорте.
  6. Добавлена функция запрещающая менять родителя категории при импорте. (позволяет после импорта изменить иерархию на сайте)
  7. Исправлена ошибка при сохранении настроек модуля, проявлялась не на всех хостингах.
  8. Добавлены события (срабатывают при удалении товара, категории, производителя — для удаления связей)

26.02.2024  ver 2.0.19b

  1. Исправлены мелкие ошибки при выгрузке заказов
  2. Доработана функция выгрузки заказов
  3. Отключена выгрузка заказов в формате СБИС для маркетплейсов из-за ненадобностью
  4. Включен формат выгрузки заказов в CML 2.0.5 который совместим со всеми (2.07, 2.08, 2.10)
  5. Если в заказе сумма доставки равно нулю, то не будет включена в таблицу товаров
  6. Комментарий заказа выгружается в специальное поле для комментариев доставки, например в УНФ
  7. Также комментарий заказа отдельно можно включить для выгрузки в комментарий документа

12.03.2024  ver 2.0.21b

  1. Версия 2.0.19b была исключена из-за ошибки.
  2. Исправлена ошибка: undefined product_cms in catalogImport.php:2913
  3. Добавлена таблица 1c_session для будущей обработки данных, в ближайших версиях она будет использоваться.
  4. Удалена таблица 1c_exchange т.к. не использовалась.
  5. Исправлена ошибка: undefined product_cms in catalogImport.php:2913
  6. Добавлена таблица 1c_session для будущей обработки данных, в ближайших версиях она будет использоваться.
  7. Удалена таблица 1c_exchange т.к. не использовалась.
  8. Добавлена проверка ключа сессии

06.06.2024  ver 2.0.23b

  1. Исправлена ошибка, возникающая при включении опции «запрет на изменение наименования товара»
  2. Добавлена опция контроля синхронизации новых товаров, обмен будет прерван если значение поля пустое, или встречается у нескольких товаров.
  3. Добавлена синхронизация новых товаров по полям существующих товаров. Ранее был только поиск товара по наименованию.
  4. Удалена опция «Наименование тега производителя в XML» во вкладке «Каталог», так как появилась таблица загрузки тегов
  5. Пересортированы настройки по приоритету.

23.06.2024  ver 2.0.24b

  1. Добавлены таблицы для свойств предложений oproperty и oproperty_value. Таким образом мы разделили свойства которые записываются в атрибуты и свойства из характеристик 1С.
  2. После разделения по модулю прошлись изменения.
  3. Также внесены изменения в чтение XML,
  4. Изменился состав переменных в сессии, массивы parse и import удалены, добавились три переменные связанные с progress
  5. Режим работы «Чтение XML» теперь переименовал в «Анализ XML», а «Чтение и обработка XML» переименована в «Импорт данных».
  6. Как планировалось что анализ будет проверять таблицу тегов ещё не реализовано, т.к. таблица тегов обрабатывается при импорте. Обработку тегов выделил в отдельную функцию. Свойства обрабатывает только для товаров (не для предложений).
  7. Изменение коснулось чтения предложения из XML, раньше данные читались из предложения и полностью переписывалась таблица, но для файлов rest.xml и prices.xml нужно частичное обновление таблицы.
  8. Исправлены ошибки при очистке данных, а именно после удаления товара не удалялись seo записи
  9. Ранее при ручной загрузке предложения загружались лишь те, у которых перед этим прошла загрузка каталога, теперь перед загрузкой предложений устанавливается статус import=1 у товаров чьи предложения есть в файле
  10. Модуль теперь понимает загружен был каталог или предложения, включен в сессию анализ XML файла.
  11. При загрузке предложений только цен (файл prices.xml) обновляются только цены, то же самое если загружается файл остатков (rests.xml). Но при загрузке prices типы ссылаются на Ид которых нет в этом файле. Типы цен должны быть прогружены из файла offers.xml

28.06.2024  ver 2.0.25b

  1. При ошибке обновления модуля, сообщение в 1С выводится на кириллице.
  2. Исправлена ошибка при поиске по таблице тегов производителя из реквизитов — не было обработки.

Кириллов Виталий

exch1c.ru

Программист, инженер-электронщик

Продолжайте читать

Назад

2 комментария для “v2.0.23b

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

CAPTCHA ImageChange Image