Удаление заказа!

Автор: | 6 апреля 2010

С самого начала было решено, что удаление заказов менеджерам будет запрещено. Тем более удаление принятых к производству заказов. В принципе, долгое время все было прекрасно, никому не требовалось удалять старые заказы. Но по прошествии года оказалось довольно много заказов, которые были созданы только для просчета. Давать доступ менеджерам к полному удалению заказов через контекстное меню желания особого не было, и потому появился такой скриптик (листинг ниже).
При выполнении этого скрипта мы сначала проверяем, принят ли заказ к производству (то есть заполнена ли фактическая дата у этапа «Принятие» (id=34)), и если заказ принят — выводим ошибку и отменяем удаление. Если же заказ не принят, просим подтвердить желание удалить, и удаляем...

Листинг.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*