Плагин Копирование заказа для Shop-Script

Быков Николай
Быков Николай
автор плагина
Задать вопрос

 

Плагин для быстрого создания копии заказа. Позволяет дублировать существующий заказ со всеми товарами, услугами и данными покупателя в один клик. При создании копии все позиции заказа автоматически преобразуются в новые, что позволяет сохранить оригинальный заказ без изменений. Поддерживает интерфейсы Webasyst 1.3 и 2.0.

В каких ситуациях вы чаще всего используете копирование заказа?
🔁 Повторный заказ от клиента
100%
📦 Возврат или частичный возврат
0%
🧩 Шаблонные / типовые заказы
0%
🧪 Пока тестирую возможности
0%
Проголосовало: 2

Возможности

  • Копирование заказа в один клик — кнопка «Создать копию заказа» на странице заказа
  • Полное сохранение данных:
    • Список товаров и их количество
    • Цены и артикулы
    • Услуги и варианты услуг
    • Склад
  • Интеграция с интерфейсом:
    • Поддержка UI 1.3 и 2.0
    • Кнопка в меню действий с заказом
    • Автоматическая подготовка формы к созданию нового заказа
  • Совместимость — работает с плагином orderlogs без конфликтов

Использование

Создание копии заказа

  1. Откройте страницу нужного заказа в разделе Заказы
  2. В правом верхнем углу найдите кнопку Создать копию заказа (иконка копирования)
  3. Нажмите кнопку — откроется новая вкладка с формой создания заказа
  4. При необходимости отредактируйте данные заказа:
    • Измените контактные данные покупателя
    • Отредактируйте список товаров
    • Удалите ненужные услуги
    • Измените склад
  5. Нажмите Сохранить для создания нового заказа

Сценарии использования

Повторный заказ от клиента

  • Найдите предыдущий заказ клиента
  • Создайте его копию
  • Сохраните как новый заказ

Возврат товара

  • Создайте копию исходного заказа
  • Измените суммы или удалите лишние товары
  • Сохраните как заказ на возврат

Шаблонные заказы

  • Создайте «эталонный» заказ с типичным набором товаров
  • Используйте его как шаблон для быстрых новых заказов

Как это работает

При нажатии кнопки «Создать копию заказа»:

  1. Открывается форма редактирования заказа в режиме создания копии
  2. Данные товаров автоматически преобразуются в формат добавления новых товаров
  3. Удаляются привязки к ID оригинального заказа
  4. Форма готова к сохранению как новый заказ

Особенности

  • Новый ID — копия заказа получает новый номер
  • Отдельная запись — новый заказ не связан с оригиналом
  • Сохранение товаров — все товары, услуги и цены переносятся
  • Независимость — изменения в копии не влияют на оригинальный заказ

Требования

  • Webasyst Framework 2.x
  • Shop-Script (любая версия)
  • UI 1.3 или 2.0

Советы по использованию

  • Проверьте контактные данные — при копировании они сохраняются от предыдущего клиента
  • Проверьте склад — товары будут резервироваться с того же склада, что и в оригинале
  • Услуги — все услуги и их варианты также копируются

Ограничения

  • Плагин копирует только данные, доступные на форме редактирования заказа
  • История изменений и статусов оригинального заказа не копируется
  • Платежные данные и данные доставки нужно заполнить заново

Устранение проблем

Кнопка не отображается

  • Убедитесь, что плагин установлен и включен
  • Проверьте права доступа пользователя
  • Очистите кэш браузера

Форма не открывается в новой вкладке

  • Проверьте, не блокирует ли браузер всплывающие окна
  • Разрешите всплывающие окна для вашего домена

Заказ не сохраняется

  • Проверьте обязательные поля формы (контакт, адрес доставки)
  • Убедитесь, что товары есть в наличии на указанном складе
Насколько плагин упростил вашу работу с заказами?
🚀 Сильно упростил
100%
👍 Стало заметно удобнее
0%
😐 Пока без разницы
0%
🛠 Нужны доработки
0%
Проголосовало: 1