Формула для расчета процента от спец. стажа - но раз в год, в самом начале.

1. Михаил Иванов (sapravka) 06.12.17 15:34 Сейчас в теме
Здравствуйте.
Работаем в ЗУП 3.1 последней конфигурации.
И вот собственно сам вопрос:
В организации есть надбавка, которая зависит от спец. стажа работников (отдельно рассчитывается процент) и кадровые работники один раз в год - в самом начале назначают данную надбавку или при приеме сотрудника.
Добавил нужный стаж, создал выплату, показатели для процента от стажа, почти все хорошо, но вот ВОЗНИК вопрос:
Данная надбавка должна считаться один раз в год в начале года - на 1 января или при приеме человека (в день приема), а если в течении года у человека перейдет данный срок, то она не должна увеличиваться (изменяться) до нового года, то есть до 1 января.
Убедительно прошу, подскажите пожалуйста, как в формуле выплаты указать (написать) формулу - что бы процент данной выплаты брался на 1 января или на дату приема человека.

Вот что написано в формуле сейчас:

Оклад/НормаЧасов*ОтработаноЧасов*НАШАНАДБАВКА/100

И вот тут в формуле прописать что бы - процент по надбавке НАШАНАДБАВКА брался на 1 января или на день приема сотрудника на целый год.
Или это как то делается по другому?
Ответы
2. Денис Ан (Denis_CFO) 8 06.12.17 16:38 Сейчас в теме
(1)
процент по надбавке НАШАНАДБАВКА брался на 1 января или на день приема сотрудника на целый год
используй Макс(НачалоГода, ДатаПриема).
4. Михаил Иванов (sapravka) 06.12.17 20:15 Сейчас в теме
(2) а поподробнее как ее прописать то?
Вот сама формула:


а вот как вписать в редактор формул Макс(НачалоГода, ДатаПриема)?
Будьте добры, дайте пожалуйста пример, а то что то не пойму, как в НАШАНАДБАВКА написать Макс в формуле:
Оклад/НормаЧасов*ОтработаноЧасов*НАШАНАДБАВКА/100

(3) Посчитали, что у 193 работников есть такая надбавка, вот и хотят внести один раз в январе 2018 года, но так что бы она автоматический пересчитывалась на начало 2019, 2020 и так далее годов...

А надбавка зависит от стажа:
до 3 лет - 10%,
от 3 до 5 - 15%,
от 5 до 7 - 20%,
и свыше 7 - 25%

Но, эта надбавка считается раз в год с 1 января и потом процент действует весь год, а если бы она менялась бы когда наступит в течении года - то тут вопросов не возникало бы.
Вот по этому нужно что бы она бралась на 1 января или когда назначена эта надбавка (принят сотрудник организации).
8. Светлана . (Swetlana) 9 07.12.17 08:10 Сейчас в теме
(4) Ну и вводите разово всем в начале года как премия, только в формуле пропишите расчет зависимости от стажа. автоматизировать здесь не получится.
Может и получится но начисление весь год вам с нулевой суммой будет попадать в расчетки. Вам оно надо,

Если надбавка зависит от стажа то зачем вам вновь принятым назначать, если у них нет стажа работы?
3. E G (Genda) 06.12.17 18:03 Сейчас в теме
(1) а у вас показатель НАШАНАДБАВКА меняется в течение года?
Просто по предложению "кадровые работники один раз в год - в самом начале назначают данную надбавку или при приеме сотрудника" получается что вы ее и так один раз назначаете? или это другая какая-то надбавка?
Можете по пунктам расписать?
11. Руслан Беляев (rusia) 07.12.17 09:02 Сейчас в теме
(1) а что мешает раз год и при приеме на работу бухгалтеру устанавливать надбавку? 200 человек это не ужас-ужас.
5. Существо Человек (Adilgeriy) 19 07.12.17 00:40 Сейчас в теме
текст положения об оплате труда выложи сюда об этой надбавке. что бы ответили как правильно, а не как думает что будет правильно бухгалтер
6. Существо Человек (Adilgeriy) 19 07.12.17 00:48 Сейчас в теме
стандартным способом что бы считала показатель не будет. или делать вид расчета с указанием "если введен показатель" или она будет брать процент заново каждый месяц
7. Существо Человек (Adilgeriy) 19 07.12.17 00:51 Сейчас в теме
еще можно написать задание которое в фоне будет проверять введен ли показатель у этого сотрудника и создавать нужный документ на начала года или на дату приема
9. Михаил Иванов (sapravka) 07.12.17 08:30 Сейчас в теме
Надбавка каждый год меняется (1 раз на начало года), даже при приеме нового сотрудника - у него будет какой то процент.
Весь вопрос, вся сложность возникла, что бы раз в год менялась бы эта надбавка, а не ежемесячно.
Всю голову сломали, не как не поймем, как сделать, что бы 1 раз в год, то есть ежегодно - эта надбавка менялась, а не ежемесячно?

(7) А тут можно поподробнее? И если не сложно, с примером...
Смотрю - вариантов совсем других нет, получается?
10. Светлана . (Swetlana) 9 07.12.17 08:41 Сейчас в теме
(9) Так это ежемесячная надбавка чтоли, просто процент не должен меняться в течении года?
12. Михаил Иванов (sapravka) 07.12.17 09:03 Сейчас в теме
(10) Да, в течении года не должен меняться процент, вернее какой он получиться на 1 января - такой и должен быть целый год, а потом опять - какой получиться на 1 января следующего года - такой и должен быть, а вот в течении года он не должен меняться
14. Существо Человек (Adilgeriy) 19 07.12.17 15:02 Сейчас в теме
(9) делаешь внешней обработкой. что бы она создавала документ "данные для расчета зарплаты" и заполняла всех у кого показатель "НАШАНАДБАВКА" не установлен и отбор по сотрудникам с датой приема в этом году. документ делаешь датой приема. и второй режим создать документ "данные для расчета зарплаты" всем кто принят на начало года. в первом режиме делаешь его фоновым заданием с переодичностью запуска в конце дня.
15. Михаил Иванов (sapravka) 08.12.17 10:03 Сейчас в теме
(14) Обработку какую то писать - что так все сложно, а по проще никак нельзя реализовать?
13. Михаил Иванов (sapravka) 07.12.17 09:55 Сейчас в теме
Если бы была бы возможность - вот тут прописать:
https://s8.hostingkartinok.com/uploads/images/2017/12/7bbcf8432d32c3fafbcf70ba4c06a1f1.jpg
То было бы просто великолепно, но такой формулы и/или функции как я понимаю, не существует?
16. Татьяна Г (azali) 08.12.17 14:34 Сейчас в теме
(13)Попробуйте такой подход,
ввести два показателя
Год приема - для сотрудника . Вводите в кадровом в момент приема
Текущий год - Для организации. В шаблоне указываете , что вводите на разные даты. Соответственно вводите один раз в год
формула планового начисления типа

?(ТекущийГод-ГодПриема<=0,10,?(ТекущийГод-ГодПриема<=3,15,25))/100*РасчетнаяБаза
17. Михаил Иванов (sapravka) 09.12.17 13:01 Сейчас в теме
(16) Можно поподробнее, пожалуйста - как расчетную базу сформировать что бы на начало года только выдел получившуюся надбавку?
20. Татьяна Г (azali) 11.12.17 10:36 Сейчас в теме
(17)расчетная база - это замена вашей части формулы "Оклад/НормаЧасов*ОтработаноЧасов"

Если нужен стаж с предыдущих мест работы, то может тогда показатель ГодПриема - назвать "ГодОтсчетаСтажа" и указывать год= 2017- 3(сколько лет уже есть)=2014.
Конструкция ?(,,) была приведена как пример использования, а не точная.
18. Михаил Иванов (sapravka) 11.12.17 07:50 Сейчас в теме
Будьте, добры - напишите пожалуйста, как решить данный вопрос!!!
19. Руслан Беляев (rusia) 11.12.17 09:14 Сейчас в теме
Самый оптимальный для вас вариант будет ввод бухгалтерами процента надбавки при приеме на работу и раз в году кадровое перемещение. Поскольку в конфигуратор вы не хотите лезть. При формуле Татьяны НЕ учитываются показатели предыдущего стажа с предыдущих мест работы.И да, Вы хотя бы представляете как работает конструкция ?(,,) ?
21. Существо Человек (Adilgeriy) 19 11.12.17 11:47 Сейчас в теме
(18) или вызывайте специалиста. или заказывайте тендер с нормальной оплатой на этом сайте
22. Галина (GalinaK) 11.12.17 12:13 Сейчас в теме
(18) Вы определитесь, что вам нужно "как расчетную базу сформировать" или Начисление с формулой, которая "такой формулы и/или функции как я понимаю, не существует"
Если формула "Оклад/НормаЧасов*ОтработаноЧасов*НашаНадбавка/100" подходит идеально, создайте начисление с такой формулой и раз в год - Плановое начисление с периодом действия один год.
Это самый простой вариант.... Раз в год на 200 чел + вновь принятым.....
23. Михаил Иванов (sapravka) 11.12.17 14:21 Сейчас в теме
(22) Плановое начисление - это как я понимаю - один раз в году нужно руками проставлять проценты...
Они это так делают сейчас, хотели, что бы автоматом каждый год пересчитывалось...

Или я не правильно понял?
24. Руслан Беляев (rusia) 11.12.17 14:40 Сейчас в теме
(23) автоматом? Пусть платят программистам, которые внесут в конфигурацию изменения (или не внесут и сделают через расширения). Тогда будет автомат. В режиме предприятия вы этого не сделаете.
Оставьте свое сообщение