|
1С8 ЗУП. Доплата по б/л до фактического заработка | ☑ | ||
---|---|---|---|---|
0
maz
30.10.12
✎
14:28
|
Всех приветствую!
Кто-нибудь настраивал в базе доплату по больничным листам до 100% заработка? Не до среднего, а именно до фактического (как если бы сотрудник вовсе не уходил на больничный). У нас данная доплата действует по коллективному договору для всех без исключения, поэтому необходимо настроить, что бы это дело считалось автоматически. В некоторых базах мы реализовали через подписки на события, а именно: прописали, что бы при проведении б/л создавался документ "Регистрация разовых начислений" в который вставляется наш новый вид расчета с произвольной формулой: Результат = Окр(ТарифнаяСтавкаМесячная * ВремяВДнях / НормаВремениВДнях - РасчетнаяБаза, 2) , где РасчетнаяБаза это все больничные по данному сотруднику, которые вычитаются из оклада, который бы был рассчитан в случае отсутствия б/л. Позже, в некоторых базах по каким-то организациям стал использоваться "Пилотный проект", пришлось ещё что-то дорабатывать и мудрить. А теперь, в одной из баз нужно ещё использовать северные надбавки и районные коэффициенты. Т.е. это уже будет не тупо доплата до оклада, а доплата до заработка, в базу которого может входить и оклад и северные и в будущем ещё мало-ли что. Т.е. произвольной формулой уже так просто не отделаться. Таким образом, нужно либо постоянно дорабатывать механизм под новые появляющиеся требования, либо изменить его полностью. Если кто-то автоматизировал данный процесс, поделитесь опытом - каким путем пошли, какие варианты рассматривали/опробовали и пр. А так же, что вообще предусмотрено в типовом варианте по данному вопросу, т.к. я ничего кроме доплаты до среднего не нашёл. Заранее спасибо. |
|||
1
dimaldinho
30.10.12
✎
14:47
|
1. Рассчитать з/п сотруднику
2. Рассчитать з/п сотруднику, отсторнировав набор записей о больничном 3. Разницу между 2 и 1 зарегистрировать как начисление фиксированной суммой "Доплата до фактического заработка" |
|||
2
maz
30.10.12
✎
15:13
|
(1)Если честно, не совсем себе представляю реализацию...
Или имеется ввиду вручную проделывать эти операции? |
|||
3
dimaldinho
30.10.12
✎
15:28
|
(2) Быстрый и не совсем красивый способ - написать внешнюю обработку, которая для пунктов 1 и 2 будет создавать и рассчитывать фиктивный документ Начисление з/п (с отбором по реально болевшим людям), формировать на разницу документ с "Доплатой до фактического заработка", затем помечать на удаление фиктивный документ. А можно научить обработку делать расчет без создания фиктивного документа.
|
|||
4
maz
30.10.12
✎
15:37
|
(3)Я вот и думаю. Но без создания, мне кажется не получится. Для расчета з\п документ требуется записать. Хотя, с другой стороны, в таком случае можно всегда использовать один и тот же документ для этих целей, что бы не плодить новые. Ну в целом можно обдумать:)
|
|||
5
Gucci76
30.10.12
✎
15:41
|
А как сторнировать записи и больничном?
|
|||
6
NDN
30.10.12
✎
15:41
|
создать заполнение табличной части, которая будет рассчитывать эту доплату суммой
|
|||
7
maz
30.10.12
✎
15:47
|
(6)ТЧ в каком документе?
|
|||
8
NDN
30.10.12
✎
15:49
|
Я бы делал в разовых начислениях.
Хотя можно и к начислению зарплаты привязать. |
|||
9
Gucci76
30.10.12
✎
15:53
|
А как быть при исправлении БЛ листа?
|
|||
10
maz
30.10.12
✎
15:54
|
(8)в разовых сейчас делаю. Трудность в том, что, для того что бы учесть северные и районные за период болезни, их нужно расчитать, а они в свою очередь зависят от оклада. А тот в свою же очередь вытесняется больничным:)
|
|||
11
maz
30.10.12
✎
15:55
|
(9) сейчас у меня при любых изменениях БЛ пересчитывается разовое наичсление
|
|||
12
Gucci76
30.10.12
✎
15:56
|
(11) Я про новый документ, который является исправлением предыдущего БЛ
|
|||
13
maz
30.10.12
✎
15:57
|
У нас почему-то во всех организациях требуется такая дороботка. Странно что в тырнете не могу найти счастливых собратьев с удачным внедрением:)
Мне почему-то хочется верить, что можно как-то всё это проще оформить |
|||
14
Gucci76
30.10.12
✎
15:58
|
(13) Вот сделаешь, выложишь и собратьев и сосестер сразу найдешь ))))))
|
|||
15
maz
30.10.12
✎
16:01
|
(12)А как исправляется предыдущий б/л? ))))
в 77 делалось по кнопке "Исправить" а тут как? |
|||
16
Gucci76
30.10.12
✎
16:04
|
(15) я это имел ввиду.
Просто можно под исправлением понямать изменение реквизитов текущего документа. |
|||
17
maz
30.10.12
✎
16:07
|
(16)А,ну в данный момент это всё у меня предусмотрено. Любой чих в б/л ведёт к изменениям в регистрации разовых начислений (перерасчету, перепроведению, отмене проведения и т.д.). Я их связал через реквизит Основание и критерии отбора
|
|||
18
maz
30.10.12
✎
16:11
|
Просто, по хорошему, как мне думается, нужно засесть как следует, продумать, создать нужные показатели схем мотивации, и доработать общий модуль "Проведение расчетов переопределяемый". Там все запросы формируются и анализ происходит. Но страсть как не охота там ломать и разбираться. Плюс потом при обновлении дополнительный гемор будет. Потому и затолкали всё в отдельный модуль да через подписку на события. Просто надеялся, что мож кто-то тоже уже чего-нить половчей, покрасивей да поуниверсальнее реализовал. А ещё лучше типовыми средствами обошёлся:)
|
|||
19
Gucci76
30.10.12
✎
16:16
|
Жаль, что никто из реализовавших (если такие есть) красиво или почти типовым способом не откликнулся.
Тоже предстоит такая настройка, только для командировок. |
|||
20
maz
30.10.12
✎
16:20
|
ну может ещё отзовётся кто-нить:)
|
|||
21
Gucci76
30.10.12
✎
16:37
|
Ау. Кто нить!!!! ))))
|
|||
22
maz
30.10.12
✎
16:48
|
гении как известно рождаются раз в 100 лет. А мне надо к завтрему))) Поэтому пока буду делать как своя голова выдумывает
|
|||
23
Gucci76
30.10.12
✎
16:50
|
(23) Выдумку потом сообщишь?
|
|||
24
maz
30.10.12
✎
16:52
|
угу, как изображу чего-нить поприличней поведаю
|
|||
25
maz
01.11.12
✎
10:29
|
в общем сделал вчера. посмотрим как будет работать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |