Расчет за первую половину месяца по заданному списку видов расчета
В предприятии проводится расчет за первую половину месяца, по результатам которого выплачивается аванс, в определенный момент времени в плановые начисления сотрудников ввели вид расчета, который не должен попадать в расчет аванса.
Можно как-то исключить этот вид расчета из расчета за первую половину месяца?
Можно как-то исключить этот вид расчета из расчета за первую половину месяца?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) GalinaK, действительно, 3.0 отдельная для бюджетников. Извините, я невнимателен.
расчет за первую половину месяца в расчетную ведомость не идет. В выплату.(10)
talib, а я думал такую вещь сделать в модуле при заполнении, а сейчас подумал, и так же сделаю, пусть жмут кнопку если хотят удалить.
расчет за первую половину месяца в расчетную ведомость не идет. В выплату.(10)
talib, а я думал такую вещь сделать в модуле при заполнении, а сейчас подумал, и так же сделаю, пусть жмут кнопку если хотят удалить.
(11) Roman_Go, "расчет за первую половину месяца в расчетную ведомость не идет" - верно, но если прямо в документе "Начисление зарплаты за первую половину" формировать расчетный листок, то в него попадают все уже рассчитанные начисления (листок, сформированный обычным способом выглядит иначе), в том числе и Оплата выходных и Разовые начисления, которые в "Выплату.." все же не включаются, хотя выходные для того и формировались, чтобы попасть в выплату аванса.
(1) Roman_Go, приведу пример внешней обработки по заполнению табличных частей, которая удаляет начисление премии
Прикрепленные файлы:
Заполнение ТЧ начисление зарплаты работникам организаций.epf
(10) talib, посмотрел обработку, я бы на Вашем месте такой алгоритм не использовал, при удалении строк в цикле перебора этих же самых строк, алгоритм может обработать некорректно данные, например когда искомые строки идут друг за другом
Лучше использовать, например такой вариант
Лучше использовать, например такой вариант
ИскомыйВидРасчета = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоНаименованию("Вахтовый метод работ");
НайденнаяСтрока = До.Начисления.Найти(ИскомыйВидРасчета, "ВидРасчета");
Пока НайденнаяСтрока <> Неопределено Цикл
ДО.Начисления.Удалить(НайденнаяСтрока);
НайденнаяСтрока = До.начисления.Найти(ИскомыйВидРасчета, "ВидРасчета");
конецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот