Cкрипт проверяет заказы и выполняет две операции: 1. удаляет все неоплаченные заказы, сделанные, например, более 7 дней назад, 2. удаляет все заказы, сделанные, например, более 30 дней назад (неважно, оплаченные или нет).
Временные лимиты можно легко менять в скрипте. Можно запускать как по по крону так и еще каким другим способом.
При обмене с 1С происходит, в частности, выгрузка заказов с сайта. Оказывается, что если в одном из выгружаемых заказов в названии товара или варианта встречается знак & (амперсанд), то скрипт обмена Simpla неверно формирует XML-код выгрузки заказов. В результате 1С выдает ошибку обработки, и заказы с сайта не записываются в 1С. Настоящая доработка исправляет этот дефект.
В админке (раздел Автоматизация) добавлена возможность задавать старые цены, рассчитывая их увеличением обычной цены на указанный процент для 1. всех товаров, 2. товаров выбранного бренда, 3. товаров выбранной категории, 4. товаров выбранной категории и выбранного бренда.
При обмене с 1С отключаются (удаляются) товары, не участвовавшие в обмене. Отключение (удаление) корректно производится именно по окончании полного процесса обмена. Если обмен по каким-то причинам не прошел до конца и прервался на середине процесса, то отключение (удаление) товаров не происходит.
Стандартный бэкап пакует в один архив картинки сайта и базу. Нередко на сайтах с большим количеством товаров создание бэкапа парализует работу сайта на несколько минут. Это происходит из-за большого числа и объема файлов картинок. Обычно картинки, с одной стороны, занимают занимают большой объем, а с другой - меняются сравнительно редко. Поэтому зачастую нет особого смысла в копии картинок но важно чаще делать копии базы. Кроме того, файл бекапа базы сохраняется без архивирования. В некоторых случаях это работает надежнее, так как иногда серверу не хватает ресурсов для создания архива.
При обмене с 1С происходит, в частности, выгрузка заказов с сайта. На многих, особенно последних, версиях 1С при обработке заказов дает ошибку и не записывает заказы. Оказывается, что скрипт обмена Simpla неверно формирует XML-код выгрузки заказов, в результате 1С выдает ошибку обработки, и заказы с сайта не записываются в 1С. Настоящая доработка исправляет этот дефект.