gifts2017

Расчёт аванса, ЗУП 8.1

Опубликовал Эстер Коган (e.kogan) в раздел Обработки - Обработка документов

Расчёт аванса за первые 15 дней месяца
! Обновлена 6 октября 2008 (защита от пустой таблицы)

Типовая возможность Начисления за первые 15 дней месяца не всегда подходит. Данная обработка может использоваться как внешний отчёт и как обработка заполнения ТЧ Зарплаты к выплате. Теперь расчётчикам не придётся долго объяснять, что откуда взялось - выводится подробнейший отчёт.

 Если понравилась - просьба сказать, где/как применялась, т.к. разработка серьёзная, на неё потрачено немало времени и сил. Ну и можно какую-нибудь денежку подкинуть на тел. 89169138813 ;)

Хелп:
Обработка предназначена для расчёта аванса пропорционально отработанному времени исходя из данных табеля, графика и плановых начислений по сотруднику.

Данные табеля получаются абсолютно аналогично механизму отчёта "Унифицированная форма Т-13". Выводятся в колонку отчёта под названием "Что делал".

Данные графика определяют для каждого сотрудника рабочие и выходные дни по принципу: если для дня в колонке "Явка" в графике установлено значение, отличное от нуля, день считается рабочим. Вечерние и ночные часы для отличения рабочего дня от выходного не учитываются. Выводятся в колонку отчёта под названием "Что должен был".

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

Данные в колонке "$ получил бы/получит" рассчитываются по формуле: От чего считали/Рабочих дней в месяце по графику. Если сотрудник в работал в рабочий день, то он получает указанную сумму; если работал в нерабочий или наоборот - сумма начисления отрабатывается соответствующими документами начисления по отклонениям.

Итоговая сумма пишется в колонку "Сумма" таблицы "Аванс" (за вычетом 13% сразу, так попросили)

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

Скачать файлы

Наименование Файл Версия Размер
РасчетАванса_New 728
.1222679888 33,73Kb
25.09.09
728
.1222679888 33,73Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. SolarGard (SolarGard) 26.09.08 10:18
Плюсану не открывая ещё. Из солидарности. Делал для УПП из ОСНОВНЫХ НАЧИСЛЕНИЙ -> В Авансы организаций. Им(на Селезневке) лом было РС "Авансы организаций" переделать из "для ФизЛиц" в "для Cотрудников". Бухгалтер выгружает 100% начислений(основных) на месяц расчета зарплаты в авансы. А потом решает, когда есть деньги, сколько выдать авансом.
2. Albert (albert) 26.09.08 10:37
Рабочих дней в месяце по графику считается неправильно если есть несколько видов часов.

Делал у себя но не как внешний отчет,а дописывал конфу. Расчет аванса нужно было по хитрому сделать.
3. Эстер Коган (e.kogan) 26.09.08 10:42
Спасибо. А можно уточнить, в какую сторону неправильно? Считает каждый вид часов как отдельный день?
4. Albert (albert) 26.09.08 12:40
(3) Да. Рабочих дней больше получается.
5. Эстер Коган (e.kogan) 26.09.08 13:45
(4) А если в форме строку 133 заменить на
|ИТОГИ СУММА(Дней), СУММА(НеотработаноДней), МАКСИМУМ(Выходной)
?
6. Эстер Коган (e.kogan) 26.09.08 13:45
Стоп. Сама поняла, что дурость ляпнула ( Ща буду искать обход...
7. Эстер Коган (e.kogan) 28.09.08 20:25
Обработка изменена в соответствии с замечаниями и будет выложена завтра (29 сентября) в новой версии.

В процессе отладки указанная ситуация не ловилась, т.к. в базе таких сотрудников нет, а набивать тестовый массив со всеми вариантами, увы, некогда.
8. isn Игнатьев (isn) 01.10.08 09:31
качается по ссылкам не РасчетАванса_New на старый с ошибкой РасчетАванса
9. isn Игнатьев (isn) 01.10.08 09:53
качается по ссылкам не РасчетАванса_New а старый с ошибкой РасчетАванса
ошибка
при формировании отчета выдает ошибку "{Форма.Форма(245)}: Преобразование значения к типу Число не может быть выполнено"
возможно ошибка выпадает так как рВыб.РасчетнаяСумма -есть Null

10. Эстер Коган (e.kogan) 01.10.08 11:42
Вроде нормально качается... и вроде новая...

Проверьте насчёт РасчетнойСуммы, пожалуйста, т.к. у меня не воспроизводится.
11. Albert (albert) 02.10.08 09:20
(9) У меня тоже выпадает - это когда не выбран вид расчета.
12. Эстер Коган (e.kogan) 02.10.08 10:21
(11) Предупреждалку насчёт пустой таблицы видов поставлю. Там именно на этом валится?

*Вот что значит тестить с постоянно сохранёнными настройками...
13. Ret Zet (ret) 09.02.09 15:36
Вываливается, когда рВыб.РасчетнаяСумма = есть Null.
Не поправлено.
14. Эстер Коган (e.kogan) 09.02.09 18:36
А если в модуле формы в строке 123 написать
|ЕстьNull(ТаблицаСуммПоДням.Оклад,0) КАК РасчетнаяСумма,
?
15. Ret Zet (ret) 10.02.09 10:25
А если в модуле формы в строке 123 написать
|ЕстьNull(ТаблицаСуммПоДням.Оклад,0) КАК РасчетнаяСумма,
---
Эстер Коган, тогда все отлично! Плюсую!
16. Сергей Матюшкин (wilduser) 09.02.10 14:05
Нашел немного существенных ошибок.
Обработка похоже заточена для окладников, работающих с видом расчета "Оклад по дням". Если сотрудник работает по окладу по дням - расчет верный.
1. Если сотрудник работает по окладу по часам на данный момент считает так:
аванс = ОкладПоЧасам / НормаВДнях * ОтработанноеВремяВднях
Должно быть:
аванс = ОкладПоЧасам / НормаВЧасах * ОтработанноеВремяВЧасах
2. Если сотрудник работает по часовой тарифной ставке на данный момент считакт так:
аванс = ЧасоваяТарифнаяСтавка / НормаВДнях * ОтработанноеВремяВднях
должно быть:
аванс = ЧасоваяТарифнаяСтавка * ОтработанноеВремяВднях
3. Если добавить в расчеты Районный коэффициент или северную надбавку или любую другую процентную доплату, вместо умножения на процент получаем сложение показателя процента с расчитанным авансом.
4. Не помешает кнопка заполнить, т.к. если попытаться сперва заполнить документ указав вид выплаты "аванс за 1 половину месяца" получаем ошибку "не обнаружены данные для записи в табличную часть документа" (аванс не расчитан стандартными методами).
5. Кнопка "подбор" выводит список сотрудников, кнопка "добавить" или "редактировать" выводит список физлиц!? Физлицу аванс не положен...
17. Эстер Коган (e.kogan) 09.02.10 15:50
(16) Да, именно так. Увы, времени на разработку полноценной универсальной версии времени как не было, так и нет. Наши расчётчики и этой-то редко пользуются...
18. Степан Шипицын (Stepanstudent) 26.09.11 07:52
19. Сергей Сергей (26178@mail.ru) 23.08.13 01:34
спасибо то что искал, самому лень писать очень пригодилось, тем более период отпусков времени мало совсем.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа