Снятие средств по расписанию — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
м (Формат расписания)
 
(не показано 17 промежуточных версий 4 участников)
Строка 1: Строка 1:
{{ТМ1 тоже|Аренда радиостанции}}
+
[[Изображение:Снятие средств по расписанию (параметры).png|thumb|{{PAGENAME}} — [[параметры {{ТМ}}]]]]
[[Изображение:Снятие средств по расписанию (параметры).png|thumb|{{PAGENAME}} — [[параметры Такси-Мастер 2]]]]
+
{{PAGENAME}} — автоматическая функция [[{{ТМ}}]], которая позволяет обеспечить безусловное снятие денежных средств с водителей по определенному расписанию.
{{PAGENAME}} — автоматическая функция [[Такси-Мастер 2]], которая позволяет обеспечить безусловное снятие денежных средств с водителей по определенному расписанию.
 
 
Следует обратить внимание на несколько основных моментов в работе функции:
 
Следует обратить внимание на несколько основных моментов в работе функции:
  
 
# Расписание задается для всех водителей.
 
# Расписание задается для всех водителей.
# Расписание может быть переопределено для водителей, которые состоят в группе экипажей (связь: [[Справочник «Группы экипажей»|группа экипажей]] ← [[Справочник «Экипажи»|экипажи]] ← [[Справочник «Водители» (ТМ2)|водители]]).
+
# Расписание может быть переопределено для водителей, которые состоят в группе экипажей (связь: [[Справочник «Группы экипажей»|группа экипажей]] ← [[Справочник «Экипажи»|экипажи]] ← [[Справочник «Водители»|водители]]).
 
# Расписание может быть переопределено для какого-то конкретного водителя.
 
# Расписание может быть переопределено для какого-то конкретного водителя.
# Расписание задается в особом формате, который не может быть изменен. Если расписание задано в некорректном формате, функция не работает.
 
 
# Можно задать одно расписание, несколько расписаний, либо не задавать ни одного.
 
# Можно задать одно расписание, несколько расписаний, либо не задавать ни одного.
 
# Каждый следующий уровень переопределяет расписание, отменяя общие настройки и устанавливая свои:
 
# Каждый следующий уровень переопределяет расписание, отменяя общие настройки и устанавливая свои:
Строка 14: Строка 12:
 
## Расписание для конкретного водителя — действует только для одного водителя.
 
## Расписание для конкретного водителя — действует только для одного водителя.
  
== Формат расписания ==
+
== Расписание → параметры ==
{{also|[[Аренда радиостанции]]}}
+
В [[Параметры {{ТМ}}#Экипажи → Снятие средств по расписанию|параметрах {{ТМ}}]] задается в ветке {{branch|Экипажи}} → {{branch|Снятие средств по расписанию}}.
На странице по [[Аренда радиостанции|аренде радиостанции]] подробно описывается формат расписания.
+
Если вы откроете эту ветку, вы обнаружите только одно поле для ввода и один флажок, включающий функцию.
В Такси-Мастер 2 этот формат немного расширяется — можно задать несколько расписаний, и для каждого можно указать уникальную сумму.
 
  
В целом формат строки таков:
+
В поле задается непосредственно расписание (в предопределенном формате, см. [[#Формат расписания|выше]]) и сумма, которая будет сниматься по заданному расписанию.
 +
В данное поле вы можете ввести несколько расписаний: одна строка — одно расписание и одна сумма, соответственно.
  
<pre>
+
== Расписание → группа экипажей ==
[минуты] [часы] [дни] [месяцы] [дни недели] [годы] [сумма]
+
[[Изображение:Вкладка Снятие средств в новой группе экипажей.png|thumb|100px|{{PAGENAME}} — [[Справочник «Группы экипажей»|группа экипажей]]]]
</pre>
+
Для каждой из [[Группа экипажей|групп экипажей]] также могут быть заданы расписания снятия денежных средств.
 +
При этом средства снимаются со счетов тех водителей, которые соответствуют экипажам, состоящим в данной группе.
  
Есть несколько важных моментов:
+
Чтобы переопределить расписания снятия средств, выполните действия:
  
# Вместо каждого пункта, заключенного в квадратные скобки, должно быть указано число или звездочка.
+
# Откройте [[справочник «Группы экипажей»]].
# Сумма не может быть звездочкой.
+
# Откройте карточку нужной группы экипажей.
# Два соседних параметра отделяются друг от друга одним пробелом.
+
# Откройте вкладку {{tab|Снятие средств}}.
# {{-/!}} Указанное расписание — реальное время, а не временной интервал. Это значит, что если минуты равны 30, а часы — 12, то это значит, что снятие будет происходит в 12:30 (а не каждые 12 часов и не каждые 30 минут!).
+
# В поле ввода укажите одно или несколько расписаний.
# {{code|*}} — буквально означает «каждый». Если на месте минут указана звездочка ({{code|*}}), это значит, что в каждую минуту будет происходить снятие суммы ({{code|[сумма]}}).
 
# Натуральное число — указание того, что именно в этот момент нужно производить снятие средств. Например, если вместо {{code|[минуты]}} стоит {{code|30}}, это значит, что снятие будет происходить тогда, когда часы будут показывать 30 минут.
 
# Каждое новое расписание — в новой строке!
 
  
Каждый пункт в отдельности:
+
Чтобы убрать переопределенные настройки и установить снятие средств с водителей, входящих в группу, на основании общих настроек (см. [[#Расписание → параметры|выше]]), очиститие поле ввода, удалив все символы.
  
# {{code|[минуты]}} — минуты реального времени. Допустимые значения — от {{code|0}} до {{code|59}}.
+
Помните также о том, что настройки вступают в силу после перезагрузки программы.
# {{code|[часы]}} — часы реального времени. Допустимые значения — от {{code|0}} до {{code|23}}.
 
# {{code|[дни]}} — реальные дни. Допустимые значения — от {{code|1}} до {{code|31}}, но из-за разного количества дней в месяцах не рекомендуется использовать значения больше 28, потому что, например, 30 февраля не настанет, и снятие средств не произойдет.
 
# {{code|[месяцы]}} — реальные месяцы. Допустимые значения — от {{code|1}} до {{code|12}}.
 
# {{code|[дни недели]}} — довольно сложный параметр, обозначающий дни недели. Допустимые значения — от {{code|1}} до {{code|7}}, 1 — понедельник, 7 — воскресенье. Используйте этот параметр аккуратно, рекомендуется использовать только его, либо ставить {{code|*}}, если используются дни ({{code|[дни]}}).
 
# {{code|[годы]}} — маргинальный параметр, обозначающий реальные годы. Допустимые значения — от {{code|1990}} до {{code|2199}}. Например, если указано значение 2010, то снятие произойдет один раз в 2010 году и больше никогда не произойдет, при этом не имеют значения другие параметры. Рекомендуется всегда ставить {{code|*}}.
 
# {{code|[сумма]}} — снимаемая сумма. Допустимые значения — любые целые или рациональные числа. Разделитель десятичной дроби — {{code|.}}. ЧТобы записать сумму “15,60” (15 рублей 60 копеек), нужно указать значение {{code|15.60}}.
 
## Если число положительное — это расход, который списывается со счета водителя.
 
## Если число отрицательное — это отрицательный расход (приход), который зачисляется на счет водителя.
 
  
=== Примеры ===
+
== Расписание → водитель ==
Самые распространенные примеры расписаний:
+
[[Изображение:Карточка водителя - вкладка Расчеты.png|thumb|80px|{{PAGENAME}} — [[Справочник «Водители»|водитель]]]]
 
+
Снятие средств может быть переопределено для конкретного водителя.
# {{code|15 * * * * * 49.99}} — в 15 минут каждого часа (0:15, 1:15, 2:15 ..., 23:15) с водителей снимается 49 рублей 99 копеек.
+
Если это происходит, на такого водителя не распространяются настройки снятия денежных средств, указанные для группы экипажей (см. [[#Расписание → группа экипажей|выше]]).
# {{code|00 00 * * 1 * 900.50}} — каждый понедельник в 0:00 со счетов водителей снимается 900 рублей 50 копеек.
+
Не распространяются и [[#Расписание → параметры|общие настройки]].
# {{code|30 12 1 * * * 850}} — в первое число каждого месяца со счетов водителей снимается 850 рублей.
 
# {{code|59 23 31 12 * * -1000}} — каждый год 31.12 (31 декабря) в 23:59 со счетов водителей снимается -1000 рублей, то есть водитель в честь праздника получает приход в размере 1000 рублей.
 
 
 
Вы можете использовать эти примеры, внося в них определенные коррективы (например, изменяя время или суммы), чтобы быстро настроить автоматическое снятие средств.
 
 
 
== Расписание → параметры ==
 
В [[Параметры Такси-Мастер 2#Экипажи → Снятие средств по расписанию|параметрах Такси-Мастер 2]] задается в ветке {{branch|Экипажи}} → {{branch|Снятие средств по расписанию}}.
 
Если вы откроете эту ветку, вы обнаружите только одно поле для ввода и один флажок, включающий функцию.
 
 
 
{{абзац/важно|
 
Обратите внимание на то, что флажок {{checkbox|Автоматическое снятие денежных средств по расписанию}} должен быть установлен '''только на одном рабочем месте'''.
 
Если это рабочее место выключено, функция не работает.
 
Если флажок установлен на двух и более рабочих местах, снятие средств срабатывает соответствующее число раз — два или более, искажая статистику расчетов с водителями.
 
}}
 
  
В поле задается непосредственно расписание (в предопределенном формате, см. [[#Формат расписания|выше]]) и сумма, которая будет сниматься по заданному расписанию.
+
Чтобы настроить индивидуальный набор расписаний снятия средств с конкретного водителя, выполните действия:
В данное поле вы можете ввести несколько расписаний: одна строка — одно расписание и одна сумма, соответственно.
 
  
== Расписание → группа экипажей ==
+
# Откройте [[Справочник «Водители»|справочник «Водители»]].
 +
# Откройте карточку нужного вам водителя.
 +
# На вкладке "Расчеты" в поле {{field|Снятие средств по расписанию}} укажите набор расписаний для данного водителя.
 +
# Сохраните карточку водителя.
  
== Расписание → водитель ==
+
Чтобы отменить переопределенные для конкретного водителя права, удалите все символы из поля {{field|Снятие средств по расписанию}}.
  
{{в разработке}}
+
Для того, чтобы изменения вступили в силу, на забудьте перезапустить [[клиент {{ТМ}}]], на котором выполняется автоматическое снятие средств по расписанию (см. [[#Расписание → параметры|выше]]).
  
[[Категория:ТМ2]]
 
 
[[Категория:Общие функции]]
 
[[Категория:Общие функции]]
 
[[Категория:Автоматические события]]
 
[[Категория:Автоматические события]]

Текущая версия на 11:24, 31 августа 2021

Снятие средств по расписанию — параметры Такси-Мастер

Снятие средств по расписанию — автоматическая функция Такси-Мастер, которая позволяет обеспечить безусловное снятие денежных средств с водителей по определенному расписанию. Следует обратить внимание на несколько основных моментов в работе функции:

  1. Расписание задается для всех водителей.
  2. Расписание может быть переопределено для водителей, которые состоят в группе экипажей (связь: группа экипажейэкипаживодители).
  3. Расписание может быть переопределено для какого-то конкретного водителя.
  4. Можно задать одно расписание, несколько расписаний, либо не задавать ни одного.
  5. Каждый следующий уровень переопределяет расписание, отменяя общие настройки и устанавливая свои:
    1. Расписание в параметрах — общее для всех водителей.
    2. Расписание для группы экипажей — общее для всех водителей, входящих в группу.
    3. Расписание для конкретного водителя — действует только для одного водителя.

Расписание → параметры

В параметрах Такси-Мастер задается в ветке «Экипажи»«Снятие средств по расписанию». Если вы откроете эту ветку, вы обнаружите только одно поле для ввода и один флажок, включающий функцию.

В поле задается непосредственно расписание (в предопределенном формате, см. выше) и сумма, которая будет сниматься по заданному расписанию. В данное поле вы можете ввести несколько расписаний: одна строка — одно расписание и одна сумма, соответственно.

Расписание → группа экипажей

Снятие средств по расписанию — группа экипажей

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

Чтобы переопределить расписания снятия средств, выполните действия:

  1. Откройте справочник «Группы экипажей».
  2. Откройте карточку нужной группы экипажей.
  3. Откройте вкладку «Снятие средств».
  4. В поле ввода укажите одно или несколько расписаний.

Чтобы убрать переопределенные настройки и установить снятие средств с водителей, входящих в группу, на основании общих настроек (см. выше), очиститие поле ввода, удалив все символы.

Помните также о том, что настройки вступают в силу после перезагрузки программы.

Расписание → водитель

Снятие средств по расписанию — водитель

Снятие средств может быть переопределено для конкретного водителя. Если это происходит, на такого водителя не распространяются настройки снятия денежных средств, указанные для группы экипажей (см. выше). Не распространяются и общие настройки.

Чтобы настроить индивидуальный набор расписаний снятия средств с конкретного водителя, выполните действия:

  1. Откройте справочник «Водители».
  2. Откройте карточку нужного вам водителя.
  3. На вкладке "Расчеты" в поле «Снятие средств по расписанию» укажите набор расписаний для данного водителя.
  4. Сохраните карточку водителя.

Чтобы отменить переопределенные для конкретного водителя права, удалите все символы из поля «Снятие средств по расписанию».

Для того, чтобы изменения вступили в силу, на забудьте перезапустить клиент Такси-Мастер, на котором выполняется автоматическое снятие средств по расписанию (см. выше).