Ситуация следующая.
Конфигурация : "Зарплата и Управление Персоналом, редакция 2.5 (2.5.94.2)"
Типовая.
В классификаторе рабочего времени у командировки галка "Рабочее время" установлена.
Если сотрудник уходит в командировку с 1 по 20 число например, то есть всю первую половину месяца находится в командировке то все хорошо.
Табель заполняется. Начисление аванса проходит за все командировочные дни.
Но если сотрудник до пустим ушел в командировку с 3-го числа или вернулся до конца первой половины месяца и у него по табелю часть дней явка а часть командировка,
то в аванс попадают в расчет только дни явки, а командировка не считается.
(2) uriah, обновил.
Ситуация та же
Если все дни в командировке - то считает аванс за все дни
Если хотя бы 1 день в табеле явка - то в начисление попадает только день явки.
Но думаю, что в ЗУП1 все начисляется правильно.
Согласно статьи 167 Трудового кодекса РФ, при направлении работника в командировку за ним сохраняется именно средний заработок. Поэтому «выплата работнику… заработной платы за дни нахождения в командировке будет противоречить положениям Трудового кодекса».
(3) uriah, сейчас попробую.
но как я писал выше - если он все дни в командировке - аванс начисляется.
А если частично командировка - то не попадают эти дни в аванс.
(7) uriah, перефразирую
В документе начисления зарплаты при указании "Первая половина текущего месяца"
а) Если всю первую половину человек находится по табелю в командировке - ему все командировочные дни идут в расчет.
б) Если хотя бы один день явки - в расчет идут только дни явки.
(9) uriah, читал.
Принципиально не понятно
Как все таки правильно
И если командировки считаться должны по среднему - то почему в первом случае начисление все таки заполняет данные по сотруднику в командировке.
"предложены два способа автоматизации для расчета сумм авансовых выплат работникам:
Аванс фиксированной суммой; Очевидно, что этот способ 1С считает правильным Аванс за первую половину месяца пропорционально отработанным дням. А этот способ сделан для того, чтобы был. Мне кажется, что он толком не доработан и , наверное, считается фирмой 1С не правильным
Иногда появляется необходимость выплатить аванс за половину месяца пропорционально отработанному времени. Для этого в программе 1С Зарплата и Управление Персоналом есть специальный функционал. Для этого нам понадобится документ «Начисление зарплаты» и конечно «Зарплата к выплате».
Иногда появляется необходимость выплатить аванс за половину месяца пропорционально отработанному времени. Для этого в программе 1С Зарплата и Управление Персоналом есть специальный функционал. Для этого нам понадобится документ «Начисление зарплаты» и конечно «Зарплата к выплате»
(13) uriah, возможно.
Пришлось поменять запрос чтобы командировочные дни попадали в начисление по первой половине месяца.
Теперь нужно ещё как то корректно вычесть эту сумму из начисления по среднему при полном расчете за месяц)
(14) KlesAlex, на курсах по ЗУП 3.0 было рекомендовано при расчете аванса командировку не проводить, чтобы сотруднику дни командировки рассчитались как по окладу. Иначе этот сотрудник остается без аванса.
Добрый день.
Не совсем уверен в правильности действий, сделал так:
1) в документе ОплатаПоСреднемуЗаработку, на вкладке Движения поставил галку на регистре сведений ЗарплатаЗаПервуюПоловинуМесяца
2)в общем модуле - ОплатаПоСреднемуЗаработкуДополнительный - Процедура СформироватьВзаиморасчетыСРаботниками добавил движение:
Движение = Движения.ЗарплатаЗаПервуюПоловинуМесяца.Добавить();
// свойства
Движение.Период = КонецМесяца(ВыборкаПоШапкеДокумента.ПериодРегистрации);;
// измерения
Движение.Физлицо = Доход.Физлицо;
Движение.Организация = ВыборкаПоШапкеДокумента.ОбособленноеПодразделение;
Движение.СтатьяФинансирования = Доход.СтатьяФинансирования;
Движение.КОСГУ = Доход.КОСГУ;
// ресурсы
Движение.СуммаВзаиморасчетов = Доход.СуммаДохода;
3) в общем модуле - ОплатаПоСреднемуЗаработкуПереопределяемый - Процедура ПереписатьПрочиеДвиженияПриПерерасчете добавил:
Движения.ЗарплатаЗаПервуюПоловинуМесяца.Очистить();
Вроде работает, пока тестирую.
Может кто, что-нибудь посоветует?
Привет!
Это вы получается доработали документ? В типовой конф.ЗУП, ред.2.5 в документе "Оплата по среднему заработку" Вкладка - "Движения отсутствует"!
(20) А что там должно быть?
У меня: Вид времени - Неотработанные полные смены, а также командировки.
Вид времени по классификатору .... - Командировки.
ЗЫ:
в техподдержке 1с на мой вопрос - Подскажите пожалуйста как учесть в авансе, рассчитанном за первую половину месяца, дни, оплаченные по среднему (командировка)? Редакция 1.0 (1.0.111.1)
что выплачивается по ведомости Аванс или Начисление за первую половину месяца, Аванс устанавливается в справочнике сотрудника и является просто выплатой, вариант Начисление за первую половину месяца, является начислением и если сотрудник в командировке, т.е в табеле не стоит Я, а К, то сотруднику необходимо произвести доплату по среднему за дни командировки.