Ваши комментарии

Поставьте у вида 199.01 дату начала 01.11.2020

Лучше так (ИМХО):

Убрали единичку из 26 столбца спецТВХ?

Здравствуйте.

Алгоритм сверхурочных (14) параметризован. Первый параметр - коэффициент за первые два часа, второй - коэффициент за последующие часы. Вам надо сделать так:

как оплатить пребывание сотрудника в командировке?

За время командировки выплачивается средний заработок.

какой использовать код в табеле

По умолчанию, при расчёте по среднему КЗ автоматически проставляет в табеле символ "Г"

1. Если ни кто, ни когда не делал вам скриптовые доработки, переписать USALG.S 

    в ..\Raschet\SCRIPT\user\

2. Скопировать настройки 15-го столбца основной ТВХ в 25-й столбец (Ctrl+F3). Если 25-й столбец уже чем-то занят, добавить в пользовательскую ТВХ новый столбец и скопировать настройки 15-го в него.

3. Добавляете буферный вид. Он должен:

  • быть мнимым (символ "2" в 3-м столбце спец.ТВХ)
  • быть начислением (символ "Н" в 23-м столбце спец.ТВХ)
  • рассчитываться по алгоритму 886 (886 в столбце "Алг")
  • рассчитываться позже всех остальных начислений (999 в столбце "Прд")
  • входить в расчет среднего (символ "1" в 15 и 17 столбце основной ТВХ)

4. В настройке Настройка -> 4. Настройки параметров расчета -> 3. Настройка расчета отпуска -> Настройка первого фонда -> Код вида для буфера ставите внутренний код буферного вида.

5. В настройке Настройка -> 4. Настройки параметров расчета -> 3. Настройка расчета отпуска -> Учет РВ и сумм из "буферного" вида ставите 5.

6. Массово разносите в ЛС всех сотрудников, которые "не работали, но, как бы, работали" буферный вид с датами начала/конца не рабочего, но оплаченного периода.

При расчёте в РВ буферного вида встанет количество календарных дней для расчёта среднего, в сумму - сумма заработка для расчёта среднего, которые и будут использоваться при расчёте отпускных (именно эти значения Вы увидите в таблице расчёта среднего).

ВАЖНО!

1. Если вместо 25-го столбца Вы будете использовать свой, его номер нужно указать в первом параметре 886-го алгоритма.

2. Если вместо символа "Р" в табеле для не рабочего оплаченного периода Вы будете использовать какой-то свой символ, его нужно указать во втором параметре 886-го алгоритма.

Например:

надо же какой-то выход из ситуации искать

Eсли не хотите добавлять 10 новых видов + открывать/закрывать строки начислений + вычислять РВ для среднего и исключаемые суммы и вручную ставить их в мнимый вид, могу выложить скрипт для буферного вида. Всё считается и исключается из расчёта СДЗ автоматически.


КЗ работает только с внутренними кодами. Внешние могут быть любыми - как вам нравится. 

Виды с внутренним код от 1 до 199 КЗ автоматически воспринимает как начисления. С 200 по 999 - как удержания. Именно поэтому при добавлении вида начисления с внутренним кодом >=200, надо поставить в 23 столбце спец.ТВХ символ "Н", чтобы он воспринимался не как удержание, а как начисление.

Если Вы добавляете в ТВХ свои виды, то лучше - с внутренними кодами от 800 до 999 (меньше вероятность что в будущем они будут заняты разработчиками). 

З.Ы. если интересно, чуть позже могу выложить скрипт для буферного вида (10 новых видов заводить не надо будет).

Для включения в расчёт отпуска - поставить единичку в 15 столбце ТВХ. 

Для включения в расчёт среднего заработка - поставить единичку в 17 столбце ТВХ.


1. Вовсе не обязательно "занимать" существующие виды. Можно добавить свои (F7). Только если это будет вид с внутренним кодом >200, надо не забыть поставить в 23 столбце спец.ТВХ символ "Н".

2. Символ табеля - на ваше усмотрение. Лишь бы он уже не был занят программой. 

З.Ы. Настраивать 10 "разовых" новых видов - самый геморный вариант из возможных... (ИМХО)

Сервис поддержки клиентов работает на платформе UserEcho