Копирование заказа

При выделении заказа в разделе "Заказы" появляется кнопка "Копировать. Она создает новый заказ и переносит только основные поля. 

Где можно найти этот механизм, чтобы добавить в него еще копирование продуктов и цен?

Нравится

4 комментария
Лучший ответ

Можно убрать копирование поля, сняв в объекте у него признак копирования. Но тогда цена будет 0.



Для установки текущей цены можно либо сделать бизнес-процесс (который на добавление продукта в заказ устанавливает ему цену, сумму и т.п. из каталога продуктов), либо уже прописывая свою логику в коде

Возможно, с этим дополнением будет легче - https://marketplace.terrasoft.ua/app/copy-detail-records-creatio

Необходимо переопределить кнопку копировать и написать свой код который будет к примеру отправлять id заказ в ваш процесс или веб сервис и там прописать свою логику копирования.

Владимир Соколов,

Владимир, я воспользовался советом и все получилось, продукты подгружаться

Появилась другая проблема, что он копирует подчистую, то есть, старые цены

Как можно поправить эту ситуацию, чтобы при копировании автоматически,

старые цены обновлялись на текущие?

Можно убрать копирование поля, сняв в объекте у него признак копирования. Но тогда цена будет 0.



Для установки текущей цены можно либо сделать бизнес-процесс (который на добавление продукта в заказ устанавливает ему цену, сумму и т.п. из каталога продуктов), либо уже прописывая свою логику в коде

Показать все комментарии