Плагин Копирование заказа для Shop-Script
Быков Николай
автор плагина
Плагин для быстрого создания копии заказа. Позволяет дублировать существующий заказ со всеми товарами, услугами и данными покупателя в один клик. При создании копии все позиции заказа автоматически преобразуются в новые, что позволяет сохранить оригинальный заказ без изменений. Поддерживает интерфейсы Webasyst 1.3 и 2.0.
В каких ситуациях вы чаще всего используете копирование заказа?
🔁 Повторный заказ от клиента
100%
📦 Возврат или частичный возврат
0%
🧩 Шаблонные / типовые заказы
0%
🧪 Пока тестирую возможности
0%
Проголосовало: 2
Содержание
Возможности
- Копирование заказа в один клик — кнопка «Создать копию заказа» на странице заказа
- Полное сохранение данных:
- Список товаров и их количество
- Цены и артикулы
- Услуги и варианты услуг
- Склад
- Интеграция с интерфейсом:
- Поддержка UI 1.3 и 2.0
- Кнопка в меню действий с заказом
- Автоматическая подготовка формы к созданию нового заказа
- Совместимость — работает с плагином orderlogs без конфликтов
Использование
Создание копии заказа
- Откройте страницу нужного заказа в разделе Заказы
- В правом верхнем углу найдите кнопку Создать копию заказа (иконка копирования)
- Нажмите кнопку — откроется новая вкладка с формой создания заказа
- При необходимости отредактируйте данные заказа:
- Измените контактные данные покупателя
- Отредактируйте список товаров
- Удалите ненужные услуги
- Измените склад
- Нажмите Сохранить для создания нового заказа
Сценарии использования
Повторный заказ от клиента
- Найдите предыдущий заказ клиента
- Создайте его копию
- Сохраните как новый заказ
Возврат товара
- Создайте копию исходного заказа
- Измените суммы или удалите лишние товары
- Сохраните как заказ на возврат
Шаблонные заказы
- Создайте «эталонный» заказ с типичным набором товаров
- Используйте его как шаблон для быстрых новых заказов
Как это работает
При нажатии кнопки «Создать копию заказа»:
- Открывается форма редактирования заказа в режиме создания копии
- Данные товаров автоматически преобразуются в формат добавления новых товаров
- Удаляются привязки к ID оригинального заказа
- Форма готова к сохранению как новый заказ
Особенности
- Новый ID — копия заказа получает новый номер
- Отдельная запись — новый заказ не связан с оригиналом
- Сохранение товаров — все товары, услуги и цены переносятся
- Независимость — изменения в копии не влияют на оригинальный заказ
Требования
- Webasyst Framework 2.x
- Shop-Script (любая версия)
- UI 1.3 или 2.0
Советы по использованию
- Проверьте контактные данные — при копировании они сохраняются от предыдущего клиента
- Проверьте склад — товары будут резервироваться с того же склада, что и в оригинале
- Услуги — все услуги и их варианты также копируются
Ограничения
- Плагин копирует только данные, доступные на форме редактирования заказа
- История изменений и статусов оригинального заказа не копируется
- Платежные данные и данные доставки нужно заполнить заново
Устранение проблем
Кнопка не отображается
- Убедитесь, что плагин установлен и включен
- Проверьте права доступа пользователя
- Очистите кэш браузера
Форма не открывается в новой вкладке
- Проверьте, не блокирует ли браузер всплывающие окна
- Разрешите всплывающие окна для вашего домена
Заказ не сохраняется
- Проверьте обязательные поля формы (контакт, адрес доставки)
- Убедитесь, что товары есть в наличии на указанном складе
Насколько плагин упростил вашу работу с заказами?
🚀 Сильно упростил
100%
👍 Стало заметно удобнее
0%
😐 Пока без разницы
0%
🛠 Нужны доработки
0%
Проголосовало: 1