Филиппов Олег | Руководитель Управления ИТ | WiseAdvice

«Коллаборация. Методики и инструменты организации эффективного взаимодействия внутри команды»

- Про "я здесь начальник" придётся забыть. - Общие цели и ценности как основа успеха. - Почему коммуникации важны, почему на это важно и нужно тратить время. - Инструментарий: - Платформы для чатов (Slack, Telegram, HipChat) - Корпоративные Wiki (Confluence, MS SharePoint Wiki, DokuWiki) - Управление задачами (Redmine, Jira, BaseCamp, Trello) - Работа с кодом (GitLab, GitHub, MS TFS)

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

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

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

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

И вот тут в формуле прописать что бы - процент по надбавке НАШАНАДБАВКА брался на 1 января или на день приема сотрудника на целый год.
Или это как то делается по другому?
Ответы
Сортировка: Древо
2. Denis_CFO 9 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 10 07.12.17 08:10 Сейчас в теме
(4) Ну и вводите разово всем в начале года как премия, только в формуле пропишите расчет зависимости от стажа. автоматизировать здесь не получится.
Может и получится но начисление весь год вам с нулевой суммой будет попадать в расчетки. Вам оно надо,

Если надбавка зависит от стажа то зачем вам вновь принятым назначать, если у них нет стажа работы?
3. 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 10 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) автоматом? Пусть платят программистам, которые внесут в конфигурацию изменения (или не внесут и сделают через расширения). Тогда будет автомат. В режиме предприятия вы этого не сделаете.
Оставьте свое сообщение
Все разделы

Вакансии


Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день