gifts2017

Отчет "Средний заработок и остатки отпусков" для 1С Зарплата и управление персоналом 2.5

Опубликовал Александр Быстров (ER34) в раздел Отчеты - Бухгалтерские

Отчет "Средний заработок и остатки отпусков". Генерируется в считанные секунды. Расчет среднего заработка не использует документ "Начисление отпуска".

Отчет "Средний заработок и остатки отпусков".

Расчет среднего заработка не использует документ "Начисление отпуска", как все, которые я встечал тут, потому и написал этот. Для создания проанализировал алгоритм документа "Начисление отпуска" и разобрался в правилах расчета среднего, по итогам взял в расчет виды расчета входящие в план видов расчета "СреднийЗаработок".

Колонка "Остатки отпусков" - дополнительное пожелание нашего бухгалтера. Отчет берет сотрудников, расчитывает им остатки отпусков процедурой из ЗУП: 

Результат = ОстаткиОтпусков.ОстатокОтпускаСпискаСотрудниковНаДату(МассивСотрудников, ПериодРегистрации);

и "Прилепляет" отдельной колонкой к среднему заработку.

Ври выборе месяца считает среднедневной заработок за предыдущие 12 месяцев и остаток отпусков на 1е число выбранного месяца.


У нас отчет работает, надеюсь, у вас тоже все получился.

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

Наименование Файл Версия Размер Кол. Скачив.
Средний заработок.erf
.erf 13,34Kb
28.03.14
250
.erf 13,34Kb 250 Скачать

См. также

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

Комментарии

1. Andrey Kazhurin (kernelio) 26.03.14 13:47
ER34, если не затруднит скинь, пожалуйста, на kernelio@email.ua
2. Евгений Чернышов (Virgiliy) 26.03.14 14:39
Что-то не понял...а где собственно остаток отпусков? Тот рисунок, что на странице и реальность далеки от сходства
Прикрепленные файлы:
3. Евгений Ганшин (lhfrjy) 26.03.14 16:20
В типовой ЗУП отпуска вообще неправильно считаются...
4. Александр Быстров (ER34) 26.03.14 17:36
(2) Virgiliy, Что у Вас не так и что означает Ваша картинка?
5. Александр Быстров (ER34) 26.03.14 17:38
(3) lhfrjy, У нас все правильно считается. Можете указать ошибку?
6. Владимир Ершов (vlershov_) 27.03.14 17:43
отчет в вложении не тот. На картинке к обработки нарисовано одно, скачиваю, там совершенно другое и от другого автора
7. Александр Быстров (ER34) 28.03.14 11:59
(6) vlershov_, Спасибо!
Поменял файл, всем скачавшим вернул монетку.
8. box1c box1c (box1c) 09.09.14 13:41
Вот такая вот ошибка

Текст запроса: Строка 167: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
spartak_ss_88; Anthon; +2 Ответить 1
9. Михаил Белый (Дейл) 11.12.14 19:30
(8) box1c,
Необходимо исправить коэффициент,на 29.3
Ошибка деление на нуль - неопределен сотр. если в отборе проставить сотров все нормально...а в целом - прикольно.
10. Алиса Матюшевич (Alissa_Maty) 17.12.14 16:19
Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.СреднийЗаработок.МодульОбъекта(45)}: Ошибка при вызове метода контекста (Вывести)

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "СреднийЗаработок"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft SQL Server Native Client 10.0: Divide by zero error encountered.
HRESULT=80004005, SQLSrvr: SQLSTATE=22012, state=1, Severity=10, native=8134, line=1

Ошибка...

и средний неверно рассчитывается, даже после изменения коэффициента
11. Яна (ТаняZ) 26.12.14 17:37
как исправить отчет, чтобы в редакции 1.0 работал?

Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.СреднийЗаработок.МодульОбъекта(45)}: Ошибка при вызове метода контекста (Вывести)

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "СреднийЗаработок"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
spartak_ss_88; +1 Ответить
13. Оксана Костенко (Kseny-2007-08) 17.02.15 16:43
А у меня при выполнении этого отчета выдал ошибку:
Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.СреднийЗаработок.МодульОбъекта(45)}: Ошибка при вызове метода контекста (Вывести)

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "СреднийЗаработок"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
spartak_ss_88; +1 Ответить
14. Fanzang (irvin12345) 22.07.15 05:33
Не работает. Такие же ошибки что и в постах выше.
+После исправления их выяснилось что:
1) не учитывается индексация.
2) отчет строится по всем ВР, в том числе тем, которые не должны включаться в расчет среднего заработка.
3) Не генерируется за "считанные секунды".
spartak_ss_88; anreko; +2 Ответить
15. Иван Пахмутов (pahmutov) 25.10.15 20:29
Спасибо, отчет - то, что нужно! Ну я под свои нужды чуток допилил.
16. Маргарита Михайлова (margo_m09) 07.06.16 13:06
А для ЗКГУ 3.0 есть такой отчет?
17. Иван Иванов (frnth) 09.06.16 18:42
18. Эльмира Исанова (Elmira1986) 07.10.16 07:06
19. spartak_ss_88@mail.ru (spartak_ss_88) 22.10.16 10:12
У меня вот такая ошибка:

Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.СреднийЗаработок.МодульОбъекта(45)}: Ошибка при вызове метода контекста (Вывести)

по причине:
Ошибка вывода результата
по причине:
Ошибка при выводе результата
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "СреднийЗаработок"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Microsoft OLE DB Provider for SQL Server: Обнаружена ошибка: деление на ноль.
HRESULT=80004005, SQLSrvr: SQLSTATE=22012, state=1, Severity=10, native=8134, line=1

20. spartak_ss_88@mail.ru (spartak_ss_88) 22.10.16 10:21
(9) Дейл, всмысле проставить сотрудников?
21. spartak_ss_88@mail.ru (spartak_ss_88) 22.10.16 10:23
22. Наталия Корчак (ktaliya) 11.11.16 11:15
У себя подправила коэфф. на 29.3. Теперь по некоторым сотрудникам считает копеечка в копеечку как документ начисление отпуска, а по кому-то промахивается. Это из-за отсутствия индексации? или начисления криво включены?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа