Добрый день.
Смоделировала ситуацию как описано в статье
АВАНС ПО ЗАРАБОТНОЙ ПЛАТЕ В 2023 ГОДУ — КАК ПРАВИЛЬНО РАССЧИТАТЬ И УДЕРЖАТЬ НДФЛ В ЗУП 3.1
Создала начисление «Аванс 10тыс на руки» с простой формулой
(Окр(10000 / 0.87,0) + ВремяВДнях*0) *?(РасчетнаяБаза=0,1,0)
с галкой «при расчете за 1 половину».
Расчет базы: Период расчета базы = текущий месяц, Базовый период = Период действия, Базовые начисления = оплата по окладу.
Учет времени: Доп.оплата за уже опл.время, Вид времени=рабочее время.
Зависимости — пусто.
Приоритет: у него вытесняющим добавила «оклад по дням».
У начисление «Оклад по дням» сняла галку «при расчете за 1 половину».
Назначила начисление «Аванс 10тыс на руки» плановым сотруднику.
Аванс прекрасно начисляется, окончательное начисление тоже хорошо отрабатывает. При увольнении строка с авансом появляется, но без суммы.
Но если в месяце был кадровый перевод (например график просто сменить), то в «Начисление за первую половину месяца» сотрудник попадает двумя строками и в каждой будет полный аванс.
Нужно как-то настройку начисления или формулу изменить, чтобы этого не было?
Все комментарии (14)
Комментарии закрыты.
Здравствуйте!
При увольнении строка с авансом появляется, но без суммы. — В документе Увольнение на срабатывает вытеснение. Разработчикам об этом написали.
Про кадровый перевод: можно создать еще один показатель НеРазделятьПоПериодам (Настройка — Показатели расчета зарплаты)
Скриншот настроек прикладываю.
Далее вводим этот показательно в формулу Аванса : (Окр(10000 / 0.87,0) + ВремяВДнях*0) *?(РасчетнаяБаза=0,1,0)+НеРазделятьПоПериодам
Добрый день.
Не понятно как если в конец формулы добавить «+Сумма», то в одной строке аванс будет равен 0, а в другой рассчитается.
Что вводить в показатель НеРазделятьПоПериодам? Сумму окада? (у Вас 30 000,00 на экране).
И как понять кому вводить? Отследить кадровые переводы? Тогда проще отследить 2 строки аванса и удалить.
И почему у Вас «расч.база» для строки с нулевым авансом имеет значение (становится похоже, что аванс в этой строке=0 потому что РасчетнаяБаза0, а вот почему она там0 это мне не понятно и как на это повлиял новый показатель НеРазделятьПоПериодам?)
Может мне надо еще изменить настройки на «Расчет базы» и «Учет времени»?
Не пропечаталось «» в тексте выше. Подправила:
И почему у Вас «расч.база» для строки с нулевым авансом имеет значение (становится похоже, что аванс в этой строке=0 потому что РасчетнаяБаза0, а вот почему она там0 это мне не понятно и как на это повлиял новый показатель НеРазделятьПоПериодам?)
Может мне надо еще изменить настройки на «Расчет базы» и «Учет времени»?
не пропечатывается знак «не равно» из двух символов больше-меньше
На скриншоте у меня было настроен начисление аванса так, что размер аванса вводится, а у Вас он фиксированной суммой. Прикладываю скриншот именно с Вашими настройками.
Прошу прощение, что ввела Вас в заблуждение скриншотом, но последовательность действий остается той же
Чтобы этого избежать, добавим в формулу «технический» показатель Не разделять по периодам. Показатель настроим как накапливаемый, это позволит свернуть расчет начисления в одну строку.
Я извиняюсь, но так и не поняла какая должна быть формула? На скриншоте моя старая формула.
Если как предлагали в первом ответе:
(Окр(10000 / 0.87,0) + ВремяВДнях*0) *?(РасчетнаяБаза=0,1,0)+НеРазделятьПоПериодам
то не понятно, как прибавление какого-то значения к результату формулы 11494 даст эффект заполнения показателя РасчетнаяБаза, чтобы аванс в этой строке стал = 0.
Или надо Базовые начисления изменить?
И что вводить в показатель НеРазделятьПоПериодам через шаблон и как понять по кому?
Очень стараюсь понять, но пока ничего не понятно.
НеРазделятьПоПериодам — это технический показатель. Ничего не меняем , никакой шаблон не делаем.Мы создаем показатель, добавляем его в формулу. Перерасчитываем начисление.
Отрабатывает верно, у себя проверила:)
Как показатель работает и какие алгоритмы реализованы в нем — такой информацией я не обладаю. Возможно программист или сам разработчик сможет пояснить.
Создала показатель НеРазделятьПоПериодам — накапливаемый. Значение показателя нигде не ввожу.
Добавила его в свою формулу:
(Окр(10000 / 0.87,0) + ВремяВДнях*0) *?(РасчетнаяБаза=0,1,0) + НеРазделятьПоПериодам
Ну и как и следовало ожидать — это ничего не дает.
Потому что это странные действия, чтобы от них ждать результат.
Скрины показателя, начисления и расчета прикладываю.
Что не так поняла и не так сделала?
К сожалению у Вас не точно настроен показатель. Спасибо, что прислали скриншоты:)
Измените пожалуйста настройки.
Просто чуть-чуть поверьте в возможности программы. Я еще раз все настроила с начала, должно работать!
Просьба приложить скриншоты Вашего начисления «Аванс суммой» (первые 5 закладок), Ваших показателей из формулы этого начисления и документ «Начисление за первую половину» с отображением значений этих показателей в строке табличной части после расчета.
Илона, приношу свои искренние извинения!
Я была не права в настройках. И Вы правильно делали, что акцентировали внимание на расчетной базе. У меня на аванс крутится районный коэффициент. Поэтому у меня все получилось.
Прошу прощения!
В качестве конпенсации, можем разобрать другой вопрос в этой же ветке.
Так для меня то этот вопрос не закрыт))
Я так и не поняла решения (если оно вообще существует) как для планового начисления с формулой
(Окр(10000 / 0.87,0) + ВремяВДнях*0) *?(РасчетнаяБаза=0,1,0)
настроить, чтобы не задваивался результат при разбиении на строки из-за кадрового перемещения.
настроить
Здравствуйте!
К сожалению за выходные я не смогла найти решения. Посоветовалась с коллегами, они подтвердили мои опасения. Сегодняшний функционал программа не позволяется сделать настройку.
спасибо. вопрос закрыт.