Начисления по сотруднику и отпускные. Какая архитектура регистров

1. Zixxx 14.03.21 10:34 Сейчас в теме
В самописной конфигурации есть небольшой блок по начислению заработной платы.
Требуется добавить начисление отпускных

Отпускные зависят от начисленной заработной платы.
(Начисления / Количество отработанных дней - НДФЛ) * Количество дней отпуска

Для расчета первых отпускных вроде все понятно
С последующими начислениями отпускных все посложнее, предшествующие отпускные могли выбираться частично и становиться непонятно какие начисления и с какого периода в дальнейшем принимать для расчета отпускных. И какой отпускной период возможно использовать.

Кто знает, можно ли это как-то реализовать в более простом варианте? Или без многомерных запросов как в ЗУП не обойтись?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. leosoft 166 14.03.21 10:50 Сейчас в теме
Вы свои алгоритмы придумали или по законодательству?
3. Zixxx 14.03.21 11:03 Сейчас в теме
(2) Должно быть да, но это уже вопрос к другим специалистам.
4. ab_initio 95 14.03.21 11:07 Сейчас в теме
Можно и без ЗУП-ных вьюшек изобрести велосипед. Правило расчета не сильно сложное, а поддерживать его исполнение в актуальном виде - непростая задача. Сами отпускные, казалось-бы, легко считаются.. 2.33 дня сотруднику положено за каждый полный месяц, где-то берем средний заработок, умножаем на количество дней, вуаля...
На практике так хорошо не бывает, к сожалению. Есть куча всяких мелких мерзких условий, которые как=то надо выполнять, особенно при отклонениях, которые всё время возникают. Например, сотр пошел в отпуск получил полностью отпускные, а в отпуске заболел... Или сотрудник выгулял дней больше положенного и увольняется.. Или сотрудник - ликвидатор аварии на ЧАЭС, заодно, инвалид, злостный алиментщик и с исполнительным по кредиту и идет в отпуск в условиях крайнего севера, являясь при этом гражданином Узбекистана... Как только в это окунешься - беда начинается.
Делать всё жто обидно, когда оно уже кем-то выстрадано.
vv2; biimmap; +2 Ответить
5. Zixxx 14.03.21 11:21 Сейчас в теме
(4) Это временное решение, замена расчетам на коленке, пока идет внедрение КА
Если что-то будет не укладываться в расчеты, будут считать по своему.

Мне пока не понятно как вытащить отпускной период, за который предоставляется отпуск. Во всех примерах по ЗУП что видел он вроде берется за год. Но там и логика расчетов другая. Мне чтобы закрыть расчеты 95% отпускных нужно просто грамотно понять как вытаскивать отпускной период по которому и будут собираться начисления.
6. biimmap 2005 14.03.21 11:36 Сейчас в теме
(5) Занимаюсь ЗУПом уже 14 лет. Советую Вам отказаться от этой глупой затеи! Без обид, но у Вас ничего не получится, пока не напишите то же самое что сделано в ЗУП.

Из полезного могу сказать что данные для расчета можно через COM получать из зарплатной системы через программный интерфейс. Не обязательно все расчеты писать внутри самописки.

Но идея очень неправильная!!!
7. Zixxx 14.03.21 11:49 Сейчас в теме
(6) Да хоть 20 лет можете заниматься ЗУП, вопрос совершенно другой. Никто не просит повторить функционал ЗУП и ссылаться на ТК. Вопрос какими методами будет легче собрать начисления и определить отпускной период в самом простом его выполнении. Можно использовать целые месяцы.

Пока решение просто проходиться с самого начала пробегаться по данным и рассчитывать показатели. Это всех устраивает. Меня интересовал вопрос можно это реализовать итогами или регистрами расчета. Если нет, то просто оставлю как есть и все.
8. biimmap 2005 14.03.21 11:52 Сейчас в теме
(7) На Ваш вопрос можно ответить только после полного анализа Вашей конфы и источника данных для неё.
Ориентируйтесь на программный интерфейс типовых конфигураций.
Без понимания того, зачем вообще это делается ничего нормального подсказать нельзя.
9. biimmap 2005 14.03.21 11:54 Сейчас в теме
(7) Сейчас пишу самописку для ведения Управленческого табеля. В ней максимально использую механизмы типовой конфы. А база эта работает как с 2.5, так и версией 3. Также хавает версию 3 для РФ, Беларуси и Казахстана.

Это не реклама... Это пример.
10. emilliya 2 15.03.21 05:12 Сейчас в теме
Согласна, что лучше не перепысывать ЗУП,

В отпускных помимо перечисленных нюансов, еще куча проблем с премиями (ежемесячные, квартальные, годовые)
и конкретно даты из выплаты и период за который их выплачивали.
Они входят в отпускные по-разному.

Вот одно из пояснений
https://www.glavbukh.ru/art/17724-qqqm11y16-kak-uchityvat-premii-pri-raschete-srednego-zarabotka?ustp=w
11. emilliya 2 15.03.21 05:12 Сейчас в теме
Еще есть коэф индексации, в случае если зп индексировалась.
12. emilliya 2 15.03.21 05:15 Сейчас в теме
Напишите костяк, а потом вам скажут,
а у нас тут годовая премия, что-то она у того работника так входит, а у этого эдак. Оба они в отпуск идут.
И с месячной то же самое

Потом добавят, тут у нас из декрете недавно вышла, и вскоре в отпуск пошла, а у нее коэф индексации не применяется.

И в результате всех дописок у вас ЗУП и получится ;-)))
13. Zixxx 15.03.21 08:52 Сейчас в теме
(12) Задачи написать ЗУП нет, есть задача автоматизировать 95% расчетов, которые сейчас считают в excel и ошибаются. Все это только на период пока идет внедрение КА
14. biimmap 2005 16.03.21 12:44 Сейчас в теме
(13) поставьте ЗУП типовой. Внесите данные в него из эксель. Потом сможете перенести данные из ЗУП в КА.

Вы не достигнете такого показателя! Такой показатель на крупных проектах по ЗУП редко достигают!!! Много ручных корректировок требуется из-за того, что проекты делают чтоб бабло распилить и галочку поставить.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот