bdd2

ЗУП 2.5 Аванс процентом от оклада с минимальными телодвижениями

Опубликовал Alexei Philippov (philya) в раздел Обработки - Обработка документов

Выплачиваем аванс без плясок вокруг регистра "Авансы сотрудникам организации"

Для 2.5.62 и последующих релизов качать версию 4, для предыдущих - 3.

Здравая мысль выплачивать аванс процентом от оклада в ЗУП разбивается о суровую реальность регистра "Авансы сотрудникам организации". И даже наличие обработки Заполнение регистра сведений "Плановые авансы работникам" для ЗУП 2.5 не избавляет нас от данной сущности.

А между тем в ЗУПе есть замечательная возможность прикреплять дополнительные обработчики табличных частей документа. Представленная обработка является таким обработчиком, который делает очень простую вещь: заполняет табличную часть для всех работающих на конец месяца сотрудников организации/подразделения суммой оклада по дням или по часам помноженной на вводимый процент плюс выставляет вид выплаты в "Плановый аванс"

Для добавления обработки идем Сервис/Дополнительные отчеты и обработки/Дополнительные внешние обработки табличных частей. Добавляем обработку, подгружаем приложенный файл, в табличной части выбираем документ "Зарплата к выплате организаций" и табличную часть "Зарплата". Нажимаем кнопку "ок".

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

upd: сделана версия нумер 2, которая принимает во внимание галочку Параметры учета/Выплата зарплаты/Учитывать невыходы, если галочка не стоит то поведение обработки будет таким же как у версии 1, поэтому версию 1 убираю :)

upd2: поправлена версия 2 на предмет заполнения ведомости при "пустом" подразделении. Получилась версия 3.

upd3: в 2.5.62 релизе фирма 1с переименовала общий модуль ОбщегоНазначения на ОбщегоНазначенияЗК, в обработку внесены изменения получилась версия 4.

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

Наименование Файл Версия Размер
ВедомостьНаАвансПроцентомОтОклада3.epf
.epf 10,91Kb
28.08.12
105
.epf 10,91Kb 105 Скачать
ВедомостьНаАвансПроцентомОтОклада4.epf
.epf 10,90Kb
16.04.13
93
.epf 10,90Kb 93 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Elena Yeriomina (ves.Parnas) 01.08.12 10:24 Сейчас в теме
2. Alexei Philippov (philya) 62 01.08.12 21:54 Сейчас в теме
Нет. Только не включает уволенных и договорников.

Как учитывать неявки?
3. CC (CC) 08.08.12 08:57 Сейчас в теме
(2)Ну например, человек весь месяц в отпуске... В настройке параметров учета - страница Выплата зряплаты
4. Elena Yeriomina (ves.Parnas) 08.08.12 12:48 Сейчас в теме
(2) philya, или принят на работу не с начала месяца
5. Алексей Фурманов (Aleksey-29) 08.08.12 16:14 Сейчас в теме
"...без плясок вокруг регистра..." О каких плясках идет речь? У нас, в УПП, все просто: док.Начисление ЗП (режим начисления - Первая половина текущего месяца).-> "Расчет начислений " -> Проведение. Далее док. Зарплата к выплате (вид выплаты - Аванс по расчету за первую половину месяца). Можно поставить параметры расчета(н-р, округлять до 500). Проговариваем "Але-оп" -> Нажимаем кнопку ЗАПОЛНИТЬ. -> Документ заполнен половиной причитающейся сотруднику зарплатой, с учетом разных видов отклонений (отпуск, командировка, болезнь,...).
6. Alexei Philippov (philya) 62 09.08.12 02:20 Сейчас в теме
(5) Aleksey-29, У Вас в УПП все просто замечательно, а у нас табель из подразделения мы получаем в начале следующего месяца и индивидуальные графики работы тогда же, а без этих документов зарплата с почасовой ставкой не считается почему-то. Вот и получаются ненужные телодвижения.
7. Alexei Philippov (philya) 62 10.08.12 09:26 Сейчас в теме
(3) CC, (4) ves.Parnas, Сделал версию 2, которая учитывает галочку "Параметры учета/Выплата зарплаты/Учитывать невыходы". Если в начале месяца отработано меньше дней чем в графике, то будет выведено соответствующее предупреждение.
8. Elena Yeriomina (ves.Parnas) 10.08.12 10:17 Сейчас в теме
в одной базе несколько Организаций --- вот где собака порыла
9. Рус Кар (ruscar) 13 28.08.12 16:41 Сейчас в теме
Что то в УПП не заполняет...чтобы изменить?
10. Рус Кар (ruscar) 13 28.08.12 16:45 Сейчас в теме
Заполняет только с выбором подразделения...а как бы без него?
11. Alexei Philippov (philya) 62 28.08.12 23:05 Сейчас в теме
(10) ruscar, и, правда... строка 354 должна иметь вид

	МассивСотрудников = ПолучитьРаботниковПодразделенияНаДатуБезУволенных(Объект.Организация, ?(ЗначениеЗаполнено(Объект.ПодразделениеОрганизации), Объект.ПодразделениеОрганизации, Справочники.ПодразделенияОрганизаций.ПустаяСсылка()), Объект.Дата, Неопределено);
, а не
	МассивСотрудников = ПолучитьРаботниковПодразделенияНаДатуБезУволенных(Объект.Организация, ?(ЗначениеЗаполнено(Объект.ПодразделениеОрганизации), Объект.ПодразделениеОрганизации, Неопределено), Объект.Дата, Неопределено);


Выкладываю версию 3 :)
12. Рус Кар (ruscar) 13 29.08.12 10:42 Сейчас в теме
13. Марина Чирина (chmv) 25.09.12 16:24 Сейчас в теме
А учитывает ли она кадровые перемещения?
Если у сотрудник с 1 по 10 был оклад 10000,
а с 10 по 15 2000
Что она возьмет?
14. Alexei Philippov (philya) 62 25.09.12 19:01 Сейчас в теме
(13) chmv, возьмет оклад на конец месяца. А как учитывать данные перемещения? Их еще к табелю придется привязывать.... а то вдруг с 10 по 15 не одной смены не было.
15. k (k) 27.09.12 14:26 Сейчас в теме
не пролучается, пишет при нажатии на кнопкеу заполнить Заполнение ТЧ не произведено!
Поле объекта не обнаружено (ВыплаченностьЗарплаты)
16. Alexei Philippov (philya) 62 28.09.12 07:42 Сейчас в теме
(15) k, А у Вас какая конфигурация-то? И версия у нее какая?
17. k (k) 28.09.12 09:50 Сейчас в теме
Зарплата и кадры для бюджетного учреждения...Эта обработка только для ЗУПа, получается.Жаль.
18. Иван (Yauza) 25.02.13 11:59 Сейчас в теме
Обновились до версии 2.5.62.1 - перестала работать.
Программа выдает служебное сообщение:
"Заполнение ТЧ не произведено!
Метод объекта не обнаружен (ГоловнаяОрганизация)"

Помогите решить данную проблему, пожалуйста!
19. Андрей Мухин (Muhin555) 11 15.03.13 00:24 Сейчас в теме
(18) Yauza, в модуле обработки найти текст "ОбщегоНазначения.ГоловнаяОрганизация" и заменить на "ОбщегоНазначенияЗК.ГоловнаяОрганизация"
Если уж все так серьезно, то можно скачать исправленный файл ниже.
Прикрепленные файлы:
!8vedomostnaavansprotsentomotoklada3.epf
20. Alexei Philippov (philya) 62 16.04.13 21:46 Сейчас в теме
(19) Muhin555, Ага, все так. Только ОбщегоНазначения. встречается еще дважды при выводе ошибок, поэтому желательно заменить все ОбщегоНазначения. на ОбщегоНазначенияЗК.

Я не тормоз, я люблю обновляться сразу релизов на 5-6 :)

Выложил версию 4.
21. Александр Волков (aleksxx) 51 21.01.14 09:24 Сейчас в теме
Принцип был в 7ке такой, начисляли зарплату без премий, а так все больничные, отпуска и так далее и от суммы начисления выдавали 40%, сложно будет реализовать в Вашей обработке?
22. Alexei Philippov (philya) 62 21.01.14 10:05 Сейчас в теме
(21) aleksxx, Не очень понятно, зачем от уже выплаченного больничного или отпуска давать аванс... А по сути в настоящее время для расчета аванса берутся плановые начисления, если к плановым начислениям нужно добавить еще уже реально начисленные, то нужно делать еще запрос по основным и дополнительным начислениям - не сложно, примерно один час работы.
23. Denis Rokov (Rokov) 22.12.15 06:26 Сейчас в теме
Не учитывает районный и северный коэффициенты