Поле с размером скидки для всего заказа не обнуляется
при открытии одного заказа поверх другого
Представим себе ситуацию, когда на мониторе администратора открыта форма "Заказ клиента". И в этой форме администратор проставляет процент скидки для всего заказа (например, 15%). После этого администратор нажимает кнопку "Заменить существующую скидку" - и все услуги в заказе получают скидку в 15% (см. красные стрелки на рисунке).
Щелкните по картинке, чтобы увеличить
Если после этого администратор перейдет в форму "Управление" и откроет оттуда следующий заказ, то сумма и процент скидки, указанные в соответствующих полях для предыдущего заказа, все так же будут отображаться и для вновь открывшегося заказа! Эта скидка не будет распространятся на услуги второго заказа, но администратор сбит с толку: почему в новом заказе отображается общая скидка в 15%, если ее там никто не ставил?
В текущей версии программы мы исправили эту недоработку. Теперь при открытии формы "Заказ клиента" поверх уже открытого заказа, поля с общей скидкой обнуляются.
Аналогичная ошибка происходила и с полем "Оплата карточкой" (см. рисунок ниже). Если в предыдущем открытом заказе эту галочку устанавливали (и на кассовом принтере распечатывался чек с соответствующей пометкой), то и в следующем заказе, открытом поверх текущего, эта галочка также была выставлена. Если администратор не обращал на это внимания, то и следующий кассовый чек распечатывался с отметкой о безналичной оплате.
Описанные ошибки исправлены.
Щелкните по картинке, чтобы увеличить