3.6.0 (13.08.2024)Обновления для товаров и комплектов:
- Добавлена возможность множественного выбора разделов в МойСклад для выгрузки товаров на сайт.
- Введена глобальная настройка для синхронизации товаров и контрагентов, позволяющая задать дополнительную связь полей для поиска после поиска по внешнему коду.
- Реализована настройка, запрещающая обновление данных контрагентов.
- Добавлено поле для указания основного домена сайта. Указание данного поля не является обязательным, однако оно позволит избежать потенциальные ошибки при создании контрагентов и выгрузке заказов в МойСклад.
Обновления для выгрузки контрагентов:
- Реализована настройка, запрещающая обновление данных контрагентов.
- Добавлен чекбокс для отключения отправки уведомлений по электронной почте при создании нового пользователя.
- Введена настройка для дополнительного поиска контрагента по адресу электронной почты или номеру телефона.
Исправления:
- Улучшено логирование для контрагентов и заказов.
Внимание! Перед обновлением настоятельно рекомендуется создать резервную копию сайта.
3.6.1 (13.08.2024)Исправления:
- Исправления для некоторых полей административного интерфейса
0.1.0 (14.06.2019)- Улучшена система логирования.
- Исправлена ошибка с выводом статусов заказов в настройках модуля.
- Добавлен функционал проверки, стоят ли агенты на кроне.
- Исправлена ошибка с синхронизацией скидок в случае многосайтовости.
- Исправлена ошибка с повторной активацией неактивных разделов.
- Добавлена возможность синхронизации описаний товаров.
0.3.0 (27.06.2019)- Исправлен баг с дублированием торговых предложений
- Повышена надбавка времени в синхронизации заказов для избежания "временных окон"
0.7.0 (17.09.2019)- Добавлена возможность синхронизации дополнительных полей товара
- Добавлена возможность синхронизации габаритов товара
- Добавлена возможность синхронизации нескольких типов
пользовательских цен
- Исправлено ряд мелких багов
1.1.0 (06.11.2019)Добавлен новый функционал:
- синхронизация данных заказа (товарных позиций, пользовательских полей, доставки) с МС на сайт
- синхронизация заказов с МС на сайт
- синхронизация входящих платежей заказов с МС на сайт при полной оплате
- синхронизация заказов с МС на сайт теперь работает на основе вебхуков и потому передаётся сразу
1.1.3 (02.02.2020)Исправлен баг при зависании синхронизации в случае когда в МС огромное количество контрагентов
1.5.0 (18.03.2020)- Добавлена синхронизация контрагентов с сайта в МС по событию
- Добавлена синхронизация контрагентов с МС на сайт по вебхуку
- Синхронизация заказов теперь работает на событиях и не нуждается в подключении стандартной синхронизации заказов на стороне МС
- Переработан и упрощён интерфейс модуля в административной части
- В вывод инфоблоков в настройках добавлен id для удобства
- Добавлен функционал выбора с каких именно складов МС остатки будут записыватся в поле "Доступное колличество"
- Теперь есть возможность синхронизации свойств товаров типа "справочник"
- Добавлена синхронизация валют товаров
- Реализована передача комплекта в заказе в виде списка товаров
- Статусы теперь привязываются только в одном месте
- Добавлена проверка на уникальность при добавлении новых связок статусов и свойств в настройках
После обновления модуля на эту версию нужно отключить стандартную синхронизацию, так как теперь в ней нет необходимости.
1.6.9 (30.04.2020)Правка по затиранию свойств пустыми значениями с МС на сайт и правка по картинкам.
1.6.11 (13.05.2020)Добавлена возможность выбора раздела в МС, из которого будут загружаться товары на сайт
1.6.15 (29.05.2020)Добавлена передача НДС в заказе с сайта в МС. Также подправлена работа логов.
1.7.1 (04.06.2020)Исправлена ошибка по синхронизации разделов и ошибка по дублям позиций заказа
1.8.1 (25.06.2020)Добавлены события модуля OnAprixAddBasketItems и OnBeforeAprixSendOrderToMS
1.8.2 (29.06.2020)Добавлена опция "Тип синхронизации для создания новых заказов с Сайта в МС" (На агенте или на событии)
1.8.5 (27.07.2020)Синхронизация разделов теперь работает в отдельном потоке.
Также сделаны некоторые мелкие правки.
1.8.7 (03.07.2020)Исправления отправки повторных вебхуков с МоегоСклада, отключение заголовка X-Lognex-WebHook-Disable а так же некоторые внутренние правки.
1.9.0 (12.08.2020)- Синхронизация товаров и модификаций теперь работает по вебхукам. Пошаговая синхронизация товаров сохранилась в виде разового обновления всех товаров по кнопке.
- Реализована передача остатков товаров и модификаций по вебхукам при изменении/обновлении оприходований в МоемСкладе
- Появилась возможность выбирать куда синхронизировать описание товара(в детальное описание или в описание для анонса)
- Добавлена возможность настройки при которой архивные товары и модификации из МойСклад будут деактивироватся на сайте
- Некоторые внутренние правки
1.9.1 (28.08.2020)Добавлена синхронизация остатков на вебхуках по всем документам в МС, которые влияют на доступное количество товара.
1.9.2 (08.09.2020)Внесли некоторые доработки в интерфейсе и возможность выбора разных форматов синхронизации товаров и остатков.
1.9.3 (14.09.2020)При обновлении заказа с МС на сайт тип покупателя не перетирается. Также внесена правка по изменению раздела по вебхуку.
1.9.6 (29.09.2020)Реализована полноценная синхронизация оплат заказов на сайте и входящих платежей в МоёмСкладе.
Так же переработана логика работы с архиными товарами. Теперь архивные товары не будут передаваться(создаваться) с МоегоСклада на сайт.
1.9.10 (15.10.2020)-Добавлена возможность синхронизации товаров пошагово(циклом).
-Обьём передаваемых позиций товаров в заказе увеличен с 100 до 1000.
-Внутренние правки.
1.9.11 (16.10.2020)Исправлена ситуация с слишком большим количеством запросов (Превышено ограничение на количество запросов в единицу времени)
1.9.16 (03.11.2020)- Добавлена возможность синхронизации свойств типа файл в товарах
- Добавлена возможность синхронизации сразу множества изображений для товара а так же для модификаций
- Исправлена ошибка при которой из отгрузки удалялись товары в случае когда доставка в отгрузке разрешена.
- Некоторые внутренние правки
1.9.18 (26.11.2020)- Реализована полноценная двусторонняя синхронизация отгрузок включая сами позиции отгрузок.
- Оптимизирована работа по синхронизации товаров.
- Внутренние правки.
1.9.19 (30.11.2020)Реализована синхронизация отмены заказа. Отмена заказа на сайте синхронизируется с МС в виде галочки в заказе "Проведено" и (по настройкам модуля) галочки "Резерв".
1.9.20 (04.12.2020)Исправлен баг со слетанием позиций отгрузок при нескольких сохранениях подряд
1.9.21 (21.12.2020)- Теперь при передаче заказа в МС, если номер такого заказа уже существует, тогда добавляется в скобках цифра 2
- Изменено отображение привязок статусов в настройках(механика синхронизации статусов не изменялась)
- Добавлена возможность деактивации товара по наличию
- Передача веса и габаритов из главного товара в его торг. предложения
- Добавлена возможность синхронизации стандартного поля товара "Страна"
- Реализована деактивация разделов(работает только при синхронизации древа разделов). Раздел который в МС в архиве - на сайте будет деактивирован.
- Добавлена возможность синхронизации свойств заказа типа галочка
- Добавлена возможность отключать передачу названия товара с МС на сайт(только при обновлении товара)
1.9.22 (19.01.2021)Теперь передача активности взависимости от наличия работает не только для простых товаров, но и для торговых предложений
1.9.25 (26.01.2021)Добавлена возможность установки фильтра заказов по свойству типа "галочка" в сторону с МойСклад на сайт. На сайт будут выгружатся только те заказы у которых отмечена галочка.
1.9.27 (04.02.2021)- Подправлена работа опции "По какому свойству передавать заказ с МС на сайт"
- Добавлена новая опция "Дата начиная с какой будут синхронизироватся заказы"
- Небольшая правка по синхронизации фио контрагента
1.9.28 (05.02.2021)Добавлена опция которая позволяет запрещать деактивацию разделов на сайте которых нет в МоемСкладе при условии что выбрана синхронизация по древу разделов.
1.9.30 (17.02.2021)При ошибке с превышением кол-ва запросов делается несколько повторных попыток получить данные.
2.0.0 (14.03.2021)Реализована синхронизация типов плательщиков на сайте с типами контрагентов в МоемСкладе
2.0.3 (11.04.2021)- Добавлена опция "Создаем платеж в МС только если он был оплачен"
- Реализована альтернатива агентам для запуска пошаговой минхронизации: по файлу который запускается кроном
- Добавлена возможность выбора: "только обновлять", "только создавать" заказы с МС на сайт
- Стоимость отгрузки теперь записывается в МС в виде услуги среди позиций этой отгрузки
- Теперь при создании пользователя на сайте если e-mail в МС пустой, то в логин записывается телефон пользователя с МС
- Теперь если выбрана синхронизация товаров в скрытый раздел, то новые товары добавляются туда неактивными
2.1.0 (01.06.2021)- Реализована полноценная синхронизация с комплектами
- Реализована синхронизация набора в заказе
- Теперь есть возможность принудительного добавления товаров в заказ с МС на сайт, даже при включенном количественном учете
2.1.5 (06.07.2021)Реализована синхронизация приходных ордеров.
Приходной ордер в МоемСкладе ассоциируется модулем с оплатой на сайте. Связь работает по внешнем коде.
2.1.6 (08.07.2021)Для товаров добавлена возможность синхронизации свойств типа флаг и число
2.1.7 (14.07.2021)Добавлена проверка на корректность настройки работы по крон-файлу
Добавлена проверка на права аккаунта МС по работе с вебхуками
Исправлена проблема с передачей свойств если у привязках типов плательщиков выбран всего один вариант.
Исправлено дублирование свойств заказа в интерфейсе модуля в случае когда свойство имеет ограничение по службам доставок
Исправлена ситуация когда на сайте отгрузка не отгружается из-за неактивного товара в заказе
2.1.9 (21.07.2021)- Подправлена синхронизация свойства заказа типа "местоположения", теперь передаётся полная информация (страна, регион, город)
- Небольшие внутренние правки
2.2.0 (28.07.2021)- Добавлены события на обновление и создание товаров для возможности изменять логику работы модуля без непосредственного вмешательства в сам код
- Небольшие внутренние правки
2.2.1 (13.08.2021)- Тепрь контрагенты/пользователи создаются только в рамках синхронизации заказов
- Добавлена возможность синхронизации штрихкодов
2.3.1 (22.09.2021)Исправлен баг когда картинка на сайте не удалялась если в МС она удалена.
2.4.1 (08.11.2021)Опция "Передавать название товара" теперь работает в том числе и для торговых предложений
2.4.7 (23.11.2021)- Добавлена очистка кеша товаров
- Добавлена возможность запрета работы с множественными вебхуками для снижения нагрузки на систему(при множественном редактировании товаров/заказов импорте товаров в МС)
- Добавлена возможность ограничивать максимальное количество одновременно обрабатываемых вебхуков
- Добавлена возможность задавать количество проходимых позиций за шаг отдельно для товаров, модификаций, остатков и комплектов
- Небольшая правка по передаче контрагентов
2.4.8 (26.11.2021)- Добавлена автоактивация агентов модуля
- Исправлен ситуация с долгой загрузкой страниц административного раздела
2.5.0 (06.12.2021)Небольшая правка в функционале определения активновсти модификаций по доступному колличеству
2.5.2 (09.12.2021)Теперь настройка битрикса по автогенерации анонсового изображения из детального работает в том числе в рамках модуля.
2.5.6 (11.01.2022)Добавлена возможность задавать в настройках перетирание цен нулевым значением
2.5.7 (19.01.2022)Добавлена возможность задавать в настройках перетирание описания товара, веса, и габаритов нулевыми значением
3.0.2 (30.06.2023)Новое и улучшения:
- Менеджер вебхуков
- Доработка функционала проверки и восстановления вебхуков
Исправления и рефакторинг:
- Проверка авторизации в новой панели
- Исправление ввода ошибок
- Исправления UI для новой панели
- Рефакторинг контроллеров
- Рефакторинг вывода ошибок в новой панели
3.0.3 (04.07.2023)Новое и улучшения:
- Обновленный раздел с логами в новой панеле
- Новые свойства для настройки логов
3.1.0 (10.07.2023)Новое и улучшения:
- Сбор детальных логов при синхронизации товаров
Рефакторинг и исправления:
- Правки тултипов для настроек синхронизации товаров
- Рефакторинг почти всех основных классов
- Исправления для php8.1: проверки файлов картинок
- Исправления для php8.1: правки для array_replace и array_filter
3.1.1 (11.07.2023)- Индикаторы работы синхронизации для товаров, заказов и скидок в новой панеле
- Рефакторинг
3.1.2 (15.07.2023)Новое:
- Новая панель теперь по умолчанию
Исправления:
- Тултипы для новой панели
- Исправления при сохранении некоторых полей для синхронизации заказов и товаров
3.2.0 (25.07.2023)Новое и улучшения
- Менеджер управления файлами логов
- Обновленные подсказки для некоторых полей
- Измененный дизайн для составных полей
Исправления
- Исправление ошибок для путей
- Настройки для полной совместимости с php8.0
3.2.1 (03.08.2023)Новое и улучшения:
- Добавлен менеджер агентов для контроля запуска и быстрого пересоздания агентов, в случае необходимости
Исправления:
- Правки для корректного сохранения настроек модуля
3.3.0 (16.10.2023)Новое и улучшения:
- Добавлены автоматические тесты для проверки окружения
- Добавили проверку пользователя и версии php при запуске агентов через Cron
- Таймаут соединения для запроса в МойСклад, теперь можно менять через административную панель
Исправления:
- Исправлены ошибки парсинга пустых ответов от МойСклад
- Исправили вывод ошибок для сложных конфигураций (один МойСклад - несколько сайтов)
- Исправление ошибок в административной части
3.4.0 (20.11.2023)Исправления:
- Изменен домен для запросов к МойСклад на api.moysklad.ru
- Добавлен заголовок в запросы для использования сжатия содержимого ответов (Accept-Encoding: gzip)
- Исправлены логи ошибок при обновлении торговых предложений
- Добавлен вывод ошибок при создании/обновлении комплектов
Важно! Перед обновлением сделайте резервную копию сайта.
3.4.1 (22.11.2023)Исправления:
- Исправлена ошибка при добавлении контрагента для сложных конфигураций
- Исправлена ошибка для запроса вебхуков в МойСклад
Важно! Перед обновлением сделайте резервную копию сайта.
3.4.2 (30.11.2023)Исправления:
- Корректировки в административной части: вывод текущей версии модуля
- Исправление ошибки для режима удаления отсутствующих модификаций
- Рефакторинг и оптимизация загрузки картинок при добавлении товара
Важно! Перед обновлением сделайте резервную копию сайта.
3.4.3 (12.12.2023)Исправления:
- Исправления для уведомлений в административной части
- Исправления для товаров в МойСклад без пользовательских полей
Важно! Перед обновлением сделайте резервную копию сайта.
3.4.4 (18.12.2023)Исправления:
- Уточнения для проверки пользователя Linux при запуске агентов
- Исправление вывода свойств из МойСклад в полях настроек синхронизации заказов
- Правки аргументов для событий модуля
Важно! Перед обновлением сделайте резервную копию сайта.
3.4.5 (21.12.2023)Исправления:
- Исправления для запросов с фильтрацией по ссылочным полям
Важно! Перед обновлением сделайте резервную копию сайта.
3.5.0 (28.01.2024)Новое и оптимизация:
- Расширили фнкционал для запросов с использованием параметра expand
- Был добавлен функционал для отдельного указания количества дней, по истечении которых логи будут удалены. Теперь это можно настроить отдельно для детальных и основных логов.
- Добавлен функционал группового удаления вебхуков
- Добавили дополнительную валидацию JSON ответов от сервера
Исправления:
- Исправлено описание для поля выбора групп пользователей
- Исправлена ошибка загрузки поля выбора элемента справочника для фильтрации товаров (для сложных конфигураций)
- Исправлены ошибки вывода в логах информации о пользователе на сервере
- Исправили ошибку при пересоздании логов
- Исправили ошибку загрузки картинок в цикле обновления изображений
Важно! Перед обновлением сделайте резервную копию сайта.
3.5.1 (06.02.2024)Исправления:
- Исправление выгрузки модификаций на сайт при создании заказа в МойСклад
Важно! Перед обновлением сделайте резервную копию сайта.