Изменения

Перейти к: навигация, поиск

Тест

2962 байта убрано, 15:28, 18 декабря 2020
м
Редактор формул
[[Файл:Редактор формул.png|500 px|none]]
Если установить флажок '''Ручной ввод формулы''' в нижней части окна, откроется окно для ввода формулы вручную на с помощью встроенного интерпретатора команд!!!.
Редактор формул состоит из блоков условия и результата. В условии обозначаются поля, которые будут проверяться на наличие указанных значений. Если условие выполняется, то рассчитывается математическое выражение, записанное в блоке '''Результат'''. Возвращённое число будет ценой для услуги. Если это формула автовключения, то возвращённое число будет записано во введённое значение.
Помимо стандартных полей карточек, в списках также доступны и пользовательские поля. Пользовательские поля могут настраиваться индивидуально в статусах и потом доступны для заполнения в карточках корреспонденции, заказа, тарифа, клиента на вкладке '''Пользовательские поля'''.
После выбора поля в редакторе формул необходимо указать укажите логический оператор, который будет использоваться для сравнения поля с введенным значением.
В зависимости от типа поля доступны разные виды операторов для числа. Например, для числового значения — '''Больше''', '''Меньше''', '''Равно''', '''Не равно''', '''Больше или равно''', '''Меньше или равно''', для текста — '''Равно''', '''Содержит''', '''Не содержит''', '''Начинается с''', '''Заканчивается на'''. От типа поля зависит и поле ввода.
Кнопки в редакторе формул:
'''"-"''' - * [[Файл:Удалить строку.png]] удаляет текущую строку в выражении; '''"+Строка"''' - * [[Файл:Добавить строку.png]] добавляет строку в выражение, чтобы определить условия. Строки объединяет логический оператор: если условие должно выполняться хотя бы в условииодной строке, оно выполняется когда верны две строки или только одна (нужно выбрать логический оператор укажите '''"И"''' или '''"ИЛИ"'''. '''"И"''' - ; если должны выполниться все быть выполнены обе строки, укажите '''"ИЛИ"И''' - достаточно выполниться только одной строке)'''"+Блок"''' - *[[Файл:Добавить блок.png]] добавляет блок, что позволяет сгруппировать выражения условия. Блок группирует строки в выражении условия по аналогии с математикой обернуть в выражения в скобки, и строить математическими скобками. Это позволяет составлять более сложные логические условия. Для каждого блока нужно указать укажите логический оператор (по аналогии со строками: '''"И"''' - должны выполнится все блоки, '''"ИЛИ"''' - достаточно выполниться только одному блоку).  Функции для работы с вложениями: '''-сумма массы вложений''' – сумма поля масса у вложений корреспонденции; '''-сумма количества вложений''' – сумма поля количество у вложений корреспонденции; '''-Количество строк во вложениях''' – количество строчек в вложениях;  Функции для работы с датами в редакторе формул: '''-Корреспонденция была доставлена''' - проверка были ли заполнены поля дата доставки и время доставки в карточке корреспонденции; '''-Дата доставки минус дата заказа''' – Расчёт количества дней между датами. Если дата доставки ещё не указана, функция вернёт число – 1000. (Если дата доставки меньше даты заказа – функция вернёт количество дней отрицательным числом, например: -2). Также следует учитывать, что в секции '''“результат”''' функция не возвращает никаких отрицательных значений, а возвращает 0); '''-Дата доставки минус планируемая дата доставки''' – Возвращает количество дней, использует те же самые правила расчёта, что и вышеописанные.  Функции работы со временем в редакторе формул: '''-Время доставки в план. интервале''' – если указано время доставки '''“с”''' и '''“до”''', то функция проверит, попадает ли в этот интервал указанное время доставки; '''-Время доставить “До” минус “С”''' – возвращает количество минут после вычитания из '''“Время До”''', '''“Время С”'''; '''Введённое значение''' – это значение, которое ввёл пользователь или вернула формула автовключения в первом столбце таблицы '''“услуги”''' в карточке корреспонденции.
====Результат====
Поля результата во многом повторяют поля условия. Разница заключается в том, в результате определяется математическое выражение и отображаются только числовые поля. Вместо логических операций в этом разделе доступны математические операции.
Поле '''“Константа”Константа''' позволяет ввести заданное число (указать конкретное значение. Например, если мы редактируем формулу в формуле автовключения и тип ввода '''“галка”Галка''' - , то отобразится выпадающий список '''“даДа/нет”Нет'''. Значение '''“да”Да''' означает '''“включить услугу”''')«включить услугу»
(Ссылка на видео уроки Видеоуроки по данной тематике этой теме см. в разделе [[Видео уроки#Настройка дополнительных услуг в тарифах|Настройка «Настройка дополнительных услуг в тарифахтарифах»]]).
== Тарифы на междугороднюю доставку ==

Навигация