Пример работы со справочником Функции расчета скидок

В качестве примера работы со справочником Функции расчета скидок создадим новую функцию расчета скидок, отредактируем и удалим функцию расчета скидок.

Добавление функции расчета скидок в справочник

На первом этапе рассмотрим пример добавления функции расчета скидок «Скидка 10%» в справочник Функции расчета скидок.

Для добавления новой функции расчета скидок вызовите справочник Функции расчета скидок из главного меню: Продажи -> Справочники скидок -> Функции расчета скидок.

Рисунок 3.294. Вызов из главного меню справочника Функции расчета скидок


В результате будет открыто окно просмотра справочника Функции расчета скидок.

Для добавления функции расчета скидок в справочник вызовите команду контекстного меню «Добавить».

Рисунок 3.295. Добавление функции расчета скидок


В результате будет открыта карточка добавления функции расчета скидок.

Введите название функции расчета скидок: «Скидка 10%» и ее описание: «Скидка 10% на все блюда ресторана».

Рисунок 3.296. Ввод названия и описания функции расчета скидок


Для продолжения работы разверните панель«Запрос».

Введите текст SQL-запроса:

 UPDATE #OrderItems
 SET i_PriceMargin = i_PriceMargin + i_PriceOriginal * 0.1
 WHERE i_ForUpdate = 1
 UPDATE #OrderTimeItems
 SET t_PriceMargin = t_PriceMargin + t_PriceOriginal * 0.1
 WHERE t_ForUpdate = 1
      

Рисунок 3.297. Ввод SQL-запроса


Для тестирования введенного запроса вызовите команду контекстного меню «Тест запроса».

Рисунок 3.298. Тестирование введенного SQL-запроса


С помощью этой команды инициируется выполнение запроса и индикация результатов его выполнения.

Если запрос не содержал синтаксических ошибок, то будет открыто окно сообщения об успешном выполнении введенного запроса:

Рисунок 3.299. Окно сообщения об успешном выполнении запроса


Закройте окно сообщения с помощью кнопки «Закрыть».

Для продолжения работы разверните панель «Настройки фильтра».

Для добавления шагов мастера фильтрации в таблицу элементов, расположенную на панели «Настройки фильтра», и вызовите команду контекстного меню «Добавить».

Рисунок 3.300. Добавление шага мастера фильтрации


В результате будет открыта карточка добавления шага фильтра.

Рисунок 3.301. Карточка добавления шага мастера фильтрации


В полях признаков карточки добавления шага фильтра («Обязательный», «Множественный выбор», «Пустые значения», «Обязательный выбор» ) выводятся значения признаков, установленные по умолчанию. В поле «Порядок» – установленное по умолчанию значение порядка следования добавляемого шага «1».

Откройте окно выбора шага фильтра из поля «Шаг фильтра»

Рисунок 3.302. Выбор шага фильтра


Выделите в таблице элементов окна «Выбор функции расчета скидок» строку, содержащую название шага «Выбор точек обслуживания» и нажмите на кнопку «OK» . В результате выбранное значение будет внесено в поле исходной карточки.

Рисунок 3.303. Результат ввода названия шага фильтра


Введите заголовок панели параметров фильтрации «Точки обслуживания» в поле «Заголовок». Введите заголовок подсказки: «Выбор точек обслуживания» и текст подсказки, которая будет выводиться в окне мастера фильтрации при выполнении его шага: «Выберите точки обслуживания, на которых будет использоваться функция расчета скидок». Не изменяйте значения, введенные в остальные поля по умолчанию.

Рисунок 3.304. Результат ввода данных


Для добавления выбранного шага мастера фильтрации в спецификацию панели «Настройки фильтра» нажмите на кнопку «OK». В результате выбранный шаг мастера фильтрации будет добавлен в таблицу элементов панели «Настройки фильтра». Карточка добавления нового элемента будет при этом закрыта.

Рисунок 3.305. Результат добавления шага фильтра в таблицу элементов панели «Настройки фильтра»


Все данные, необходимые для добавления функции расчета скидок в справочник, были введены. Нажмите на кнопку «OK». В результате введенные данные будут занесены в справочник Функции расчета скидок. Карточка добавления функции расчета скидок будет при этом закрыта.

Рисунок 3.306. Результат добавления функции расчета скидок в справочник


Корректировка атрибутов функции расчета скидок

На следующем этапе рассмотрим пример редактирования атрибутов выбранной функции расчета скидок. Допустим, необходимо изменить описание функции расчета скидок «День рождения».

Выделите в таблице элементов окна просмотра справочника Функции расчета скидок строку, содержащую название функции расчета скидок «День рождения» и вызовите команду контекстного меню «Изменить».

Рисунок 3.307. Корректировка атрибутов функции расчета скидок


В результате будет открыта карточка редактирования функции расчета скидок.

Рисунок 3.308. Карточка редактирования функции расчета скидок


Измените описание выбранной функции расчета скидок на: «Скидка 10% на неделе дня рождения».

Рисунок 3.309. Изменение описания функции расчета скидок


Все необходимые изменения в атрибуты выбранной функции расчета скидок были внесены. Нажмите на кнопку «OK». В результате изменения, внесенные в атрибуты выбранной функции расчета скидок, будут занесены в справочник Функции расчета скидок. Карточка редактирования функции расчета скидок будет при этом закрыта.

Рисунок 3.310. Результат корректировки атрибутов выбранной функции расчета скидок


Удаление функции скидки из справочника

На последнем этапе рассмотрим пример удаления функции расчета скидок из справочника Функции расчета скидок. Допустим, из справочника необходимо удалить функцию расчета скидок «Скидка для студентов».

Выделите в таблице элементов строку, содержащую название функции расчета скидок «Скидка для студентов» и вызовите команду контекстного меню «Удалить».

Рисунок 3.311. Удаление функции расчета скидок


В результате будет открыто окно подтверждения удаления выбранной функции расчета скидок.

Рисунок 3.312. Окно подтверждения удаления выбранной функции расчета скидок


Нажмите на кнопку «OK». В результате выбранная функция расчета скидок будет удалена из справочника Функции расчета скидок. Окно подтверждения удаления будет при этом закрыто.

Рисунок 3.313. Результат удаления выбранной функции расчета скидок


Дата последнего изменения: 07.10.2011

Смотрите также

Читать еще