Имя: Пароль:
1C
 
Собственный расчет ЗП
0 azeml
 
05.05.16
15:28
Всем привет. Есть такая проблема. Есть регистр сведений где есть ставки зп. Но ставка за месяц может меняться по несколько раз . Оплата почасовая. Допустим 1.05 - 10 7.05 - 40 16 - 50.
с 1 по 7 человек отработал 16 часов - 16 *10 = 160
с 7 по 16 человек отработал 20 часов - 20 * 40 = 800 . Итого 960

Такое вообще запросом решить возможно? Или создавать таблицы значений тогда делать расчеты в ней .Но это все время . Есть 1500 сотрудников. И чтобы этим расчетом вообще не положил 1с.
1 El_Duke
 
гуру
05.05.16
15:38
(0) Озвучьте задачу, а не предполагаемые пути решения.
Скорее всего для нее уже есть типовой функционал и не надо изобретать лисапедов с квадратными колесами
2 Alexor
 
05.05.16
15:49
Как фиксация отработанного времени делается?
3 azeml
 
05.05.16
15:50
(1) надо рассчитать зарплату от почасовой оплаты.
Почасовая оплата рассчитывается ставка / количество рабочих дней в месяце.
Так как сотрудник может работать может больше нормы и например вместо 100 часов в месяц проработает 150.
4 asady
 
05.05.16
15:52
(0) потом надо будет учесть выходные, праздники, прогулы, больничные, отпуск, командировку и т.д.

может сразу ЗУП поставите
5 azeml
 
05.05.16
15:52
(2) Стандартный табель учета рабочего времени
6 El_Duke
 
гуру
05.05.16
16:04
(5) Какая то из типовых конф по ЗУП или самописка ? Конфа для России ?
7 azeml
 
05.05.16
16:12
(6) УТП
8 El_Duke
 
гуру
05.05.16
16:16
(7) По этой конфе я пас.
А в ней вообще есть зарплатный блок ?
9 Sereja
 
05.05.16
16:28
(0) Может тебе нужно просто изучить "Срез последних на каждую дату" ?
10 azeml
 
05.05.16
16:34
(8) Да есть
Просто стоит вопрос 1с вообще потянет такой расчет зп на 1500 человек, и если потянуть насколько это будет затратно по ресурсам машины. Или плюнуть написать на С # или еще лучше на С ++ и забыть. Просто сделать выгрузку загрузку данных с 1С и в 1с. И не факт, что завтра количество людей не увеличивается до 2000.
11 Господин ПЖ
 
05.05.16
16:35
>Или плюнуть написать на С # или еще лучше на С ++ и забыть.

выиграете в машинной скорости, а в реальности проиграете - как только расчетчик заикнется про соблюдение ТК и регл. учета
12 IvaneS
 
05.05.16
16:43
(10) конечно, нужно реализовать в 1С, зачем городить разными средами. Потом кто сопровождать будет... человек не постоянен к месту работы, а будущему спецу опять решение искать? Решаешь задачу, то реши правильно.
13 КМ155
 
05.05.16
16:50
(10) [расчет зп на 1500 человек]
30-40 минут в клиент-северном варианте
14 IvaneS
 
05.05.16
16:51
(10) а лучше на ассемблере- сразу на низком уровне, зачем тебе компиляторы со своими и системными библиотеками, так гораздо быстрее будет решать)))
15 El_Duke
 
гуру
05.05.16
17:03
(10) 1С потянет, Вы не потянете ибо (4)
Ваша простая на первый взгляд задача очень быстро станет неподъемной для 1 человека.
16 El_Duke
 
гуру
05.05.16
17:05
Если нужен полноценный учет зарплаты - это только зарплатная конфа осилит. Думаю что в УТП зарплатный бок упрощенный: оплата по окладу и все.
17 FIXXXL
 
05.05.16
17:06
(3) от чего зависит часовая ставка на дату?
и почему меняется внутри месяца?
18 ViSo76
 
05.05.16
17:06
(0) Я не вижу проблем расчёта в запросе
19 azeml
 
05.05.16
17:09
(17) был стажер который получал одну зп. Прошел испытательный срок и его перевели на зп мастера которая конечно выше. Был программист которого которому не нравилась зп. Взял и поднял себе :)
20 Господин ПЖ
 
05.05.16
17:09
>Думаю что в УТП зарплатный бок упрощенный: оплата по окладу и все.

так торговая конфигурация же... какие в ней табели да тарифы. оклад и пара отклонений в лучшем случае
21 azeml
 
05.05.16
17:11
(16) Да блок зп в УТП нормальный. Для стандартного предприятия подходит. Но к сожалению здесь надо нестандартный
22 azeml
 
05.05.16
17:15
(13) Не думаю, что при 30 видах расчета 1500 человек 30 мин.
30 видов расчет имеется в виду ночная смена мастер, дневная смена мастер ......
А еще есть 4 видов мастеров.
Командир бригады.
Старший мастер
Мастер
стажор
23 El_Duke
 
гуру
05.05.16
17:21
(22) Вот потому то и не стоит в одно лицо пытаться сваять свой вариант ЗУПа, не осилите.

В ЗУП 3.0 я такую задачу по расчету реализую быстро и красиво.
24 El_Duke
 
гуру
05.05.16
17:22
Минус конечно будет: придется вводить довольно много первички, что очень не понравится расчетчикам. Но считать будет автоматом
25 azeml
 
05.05.16
17:29
(23) Спасибо за совет буду думать
26 El_Duke
 
гуру
05.05.16
17:32
(25) Думать тут даже не над чем, вариантов нет никаких. От слова совсем.
27 mikeA
 
05.05.16
17:58
(22) это смотря какие сервера)
28 FIXXXL
 
06.05.16
13:26
(27) ну на первый взгляд задача решаемая:
получаешь таблицу окладов по всем сотрудникам на каждый день месяца, с помощью запроса (срез последних на каждую дату)
соединяешь полученную таблицу с таблицей табелей учета отработанного
считаешь итоги
29 Фрэнки
 
06.05.16
13:32
там надо не думать, а ставить ЗУП 3.0 и делать в нем. на 1500 человек. Результаты расчетов можно загрузить в УТП, если там для упр-отчетности нужны затраты на оплату труда.
30 Фрэнки
 
06.05.16
14:04
только на укр другой зуп - Зарплата и Управление Персоналом для Украины     2.1.43.2     28.03.16