Ваши комментарии
Убрали единичку из 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
Лучше так (ИМХО):