|
Индивидуальный график рабочего времени более 24 часов (ЗУП 3.1) | ☑ | ||
---|---|---|---|---|
0
Shogun
19.09.19
✎
06:31
|
Народ, всем привет. Настраиваю ЗУП 3.1 уже голову сломал. Нужно зарегистрировать сотрудникам за день 8мичасовую явку (идет оплата по окладу), 24 часовое пребывание в море (должна идти отдельная доплата из расчета 24часового дня) и еще 2 часа ночного дежурства. Пробовал делать через индивидуальный график, но программа ругается, что на сотрудника зарегистрировано более 24 часов. Нужно обязательно сделать через рабочее время, т.к. документ потом печатается и подается на подпись. Так что через показатели не вариант...
|
|||
1
Pershin Sergei88
19.09.19
✎
06:43
|
т.е. хочешь чтоб в табеле показало 26 часов ? не думаю что штатными средствами это получится. делай отдельно печать табеля, там программно прикручивай эти часы если есть нужные надбавки.
|
|||
2
SleepyHead
гуру
19.09.19
✎
06:47
|
(0) Простите, с какой вы планеты?
|
|||
3
Shogun
19.09.19
✎
06:55
|
(2) с обычной. У меня на предприятии корабли и матросы. Дежурства, 24 часовое пребывание на судне, сменные графики и все это индивидуально на месяц вперед.
|
|||
4
SleepyHead
гуру
19.09.19
✎
06:56
|
(0) Если доплата за 24 часа идет каждый день, вне зависимости от того, рабочий он или нет, то вам вообще его в табеле/графике не нужно регистрировать.
Создайте вид расчета, в формуле пропишите КалендарныеДниМесяца * 24 * СтоимостьЧаса Непонятно только, по какой стоимости часа у вас считается эта доплата |
|||
5
Shogun
19.09.19
✎
07:01
|
(4) в том то и дело что так не получится. В графике должно быть указано, например, что матрос с 1 по 10 число находился в рейсе и расчет идет по 24 часа, 11 числа - швартовка и пребывание на судне было всего 2 часа. Далее пребывание на берегу 4 дня, потом 15 числа погрузка - и оплата за 4 часа и с 16 числа в рейс с оплатой из расчета 24 часа. Можно было бы сделать через показатель, но нужно печатать табель, где должны быть проставлены эти часы.
|
|||
6
SleepyHead
гуру
19.09.19
✎
07:04
|
(5) Придется вам свою форму табеля пилить или объяснить наконец товарищу генералу, что в сутках 24 часа.
|
|||
7
Shogun
19.09.19
✎
07:05
|
(4) если матрос отработал 24 часа на судне, то за полные сутки ему идет фиксированная доплата. Например 100 долларов. В случае швартовок, перешвартовок, погрузок и разгрузок, когда он на судне находится меньше 24 часов, то доплата ему идет исходя из того времени, которое он пробыл на судне. Например 100 / 24 * 3 (часа)
|
|||
8
Emery
19.09.19
✎
07:49
|
(0) Концепция учета рабочего времени должна быть собственной. В ЗУП это все детский лепет на лужайке. Соответственно индивидуальные графики рабочего времени должны иметь возможность конструироваться какой угодно сложности. Например, для вахт и многосуточных смен. Технически сделать подобную подсистему учета несложно, но встраивать ее ЗУП особого смысла нет, поскольку она концептуально ограничена по всем направлениям. Хоть садись и пиши собственную концепцию идеальной «зарплаты», а еще лучше программы ее реализующей (на чистом 1С, ее не сваяешь, нужны, как минимум, специализированные ВК).
|
|||
9
Механик
19.09.19
✎
08:40
|
А разве случай с вечерними и ночными часами - это не подобное? То есть человек отработал 8 часов, из них 2 в вечернюю и 4 в ночную смену. В табеле будет 8 ч. явки, 2 вечерних часа и 4 ночных.
|
|||
10
Кодер
19.09.19
✎
08:56
|
Блокировку отключи, но помни - ЗуП не сама по себе дурна, а по причине нездорового и запутанного законодательства.
|
|||
11
Shogun
19.09.19
✎
09:56
|
(10) а что за блокировку?
|
|||
12
Shogun
19.09.19
✎
10:02
|
(9) Нет. Не подобное. Это скорее похоже на вахту, только с тем отличием, что сотруднику помимо оплаты по 8мичасовому рабочему дню, идет доплата за фактическое время в вахте, начиная от времени залета на вахту и времени вылета. Оплата по часам. И получается что у сотрудника должно быть два начисления. Оплата по окладу за 8 часовой рабочий день И оплата количества суток вахты (часов) исходя из 24 часов.
|
|||
13
Pershin Sergei88
19.09.19
✎
10:08
|
(12) так в табеле хочешь видеть Я8 Море 16 ?
|
|||
14
Pershin Sergei88
19.09.19
✎
10:09
|
и расчет оклада чтоб штатно рассчитывался. а надбавка в зависимости от часов из табеля Море 16 ?
|
|||
15
Пузан
19.09.19
✎
10:19
|
Эээээ. А разве не должно быть в табеле что 1-го 24 часа и 2 часа но уже 2-го? Нет в сутках 26 часов, не может человек отработать 19-го сентября 26 часов - это гонево, но может отработать 24 часа 19-го и 2 часа 20-го.
|
|||
16
Пузан
19.09.19
✎
10:20
|
Я в таких случаях обычно задаю вопрос: "На каком законе основано ваше требование наличия 26 часов в сутки?".
|
|||
17
Кодер
19.09.19
✎
10:35
|
(11) Ищи её по тексту сообщения и закомментируй Возврат. В семёрке это работало, тут тоже, просто мест проверок стало 100500.
|
|||
18
Shogun
19.09.19
✎
11:08
|
(13) Я не говорил, что это законодательство РФ. Мне в табеле нужен следующий вид: 31 день Явки по 8 часов. Далее, из 31 дня было 15 суток рейсов по 24 часа. Значит 15 дней рейса по 24 часа каждый. И также в рейсе было 8 дежурств по 2 часа каждое.Значит 8 дней по 2 часа дежурства.
Матрос должен получить 3 начисления: 1. Оклад из расчета полного отработанного месяца по 8 часовому дню. Например, 1000 долларов за 31 день. Да, выходных НЕТ. 2. За каждые сутки рейса он должен получить надбавку. Надбавка считается ПО ЧАСАМ за сутки рейса. 24 часа = 100 долларов. В сутки швартовки и перешвартовки матрос получает меньше. Например 100/24 * (5 часов швартовок). Итого если он был в рейсе 15 суток из которых 2 суток были неполные в связи с перешвартовками, то получается 13*24*100$ + 2*100$/24*5 3. За каждые 2 часа дежурства матрос получает дополнительную надбавку в размере 50 долларов. В рейсе было 8 дежурств по 2 часа. Итого 8*50$ Данный график составляется индивидуально по каждому матросу на месяц вперед. |
|||
19
Pershin Sergei88
19.09.19
✎
11:23
|
(18) выведи штатный табель и руками накидай (хмл или ексель) пример табеля который описал
|
|||
20
Pershin Sergei88
19.09.19
✎
11:25
|
а то не понятно как в итого табель должен выглядеть.
|
|||
21
DTX 4th
19.09.19
✎
11:33
|
Надо было заменить матросов на космонавтов при описании проблемы)
|
|||
22
Shogun
19.09.19
✎
11:38
|
||||
23
Pershin Sergei88
19.09.19
✎
11:39
|
(22) доступ открой
|
|||
24
Shogun
19.09.19
✎
11:43
|
(23) https://yadi.sk/i/O44hV8rq6OSkJA новая ссылка
|
|||
25
Shogun
19.09.19
✎
11:45
|
(23) Первая строка это часы явки. Там все просто это можно закинуть в график. Все 31 день Явка без выходных. Вот вторая строка это работа в море. Полные сутки 24, там где меньше это либо швартовка либо перешвартовка. Ну и третья строка - ночные дежурства.
|
|||
26
olegves
19.09.19
✎
11:52
|
(0) а что, пребывание в море нельзя оформить командировкой? Там есть дата начала и дата окончания, суточные и прочая лабуда
|
|||
27
Chum
19.09.19
✎
11:55
|
Мне не понятно почему автор время пребывания усиленно пытается воткнуть в рабочий табель?
Это отдельная база для данного начисления (доплата), не имеющая отношения к рабочему табелю, причем доплата зависит от суммы (скорее всего индивидуальной или для категорий) и упомянутой базы (часов в море / 24). Время в море влияет только на эту доплату, к табелю, где отражают 8-ки вахты и 2 часа ночных, это прикрутить не сильно получится. Я бы предложил завести отдельную таблицу, где отражать время в море и по данным этой таблицы считать доплату по простейшей формуле. Доплата - это компенсационная выплата, целью которой является оплата труда в особых условиях, отличающихся от нормальных. Как правило, она обязательна для работодателя в силу закона, ее минимальный размер и порядок применения гарантируется Трудовым Кодексом РФ. |
|||
28
d4rkmesa
19.09.19
✎
11:57
|
(0) Как здесь https://buh.ru/articles/documents/45994/ описано, вам не подойдет?
|
|||
29
Shogun
19.09.19
✎
12:00
|
(27) Во-первых, я не говорил, что я в РФ. Наше предприятие работает в другой юрисдикции. Во-вторых, тут штат 10 бухгалтеров, которые считают это вручную в Эксель и мы хотим показать возможности 1С по автоматизации учета. В-третьих, ни одно предприятие не меняет учетную политику, под ERP, как правило ERP настраивают под учетную политику предприятия. Здесь учет ведется в табеле рабочего времени. Поэтому я и пытаюсь прикрутить это к табелю, чтобы не делать новые печатные формы, отчеты и пр. Я мог бы это просто решить через показатели и не ломать себе и вам голову, но в этом случае в табеле, который будут распечатывать кадровики, нужно как-то дорабатывать сам отчет и печатные формы.
|
|||
30
palsergeich
19.09.19
✎
12:03
|
(29) Ну вообще, если взять какой нибудь САП, то именно учетную политику под ERP настраивают.
То что 1С позволяет делать наоборот, считается на самом деле минусом. ИМХА задача должна быть решена именно через изменение отчета и печатных форм, потому что в сутках 24 часа, остальное - на самом деле блажь |
|||
31
palsergeich
19.09.19
✎
12:04
|
(30) С учетом того, что ЗУПЫ бешенно строгаются от релиза к релизу, можно получить нехилую проблему на ровном месте, если начать курочить код.
|
|||
32
SleepyHead
гуру
19.09.19
✎
12:04
|
(24) Я сразу понял, что вы - инопланетяне!
На каком языке табель? |
|||
33
palsergeich
19.09.19
✎
12:05
|
Вьетнамцы вроде
|
|||
34
Shogun
19.09.19
✎
12:06
|
(32) Вьетнам
|
|||
35
Shogun
19.09.19
✎
12:08
|
(31) Вопрос в обновлениях, в принципе вообще не стоит. Возможно эта система и вовсе не будет обновляться.
|
|||
36
Shogun
19.09.19
✎
12:10
|
(30) Хотелось бы обойтись малой кровью и не создавать новые документы и писать рабочие часы в ОперативноеВремя. Максимально настроить штатными средствами. Как я понимаю это только через показатели.
|
|||
37
Конструктор1С
19.09.19
✎
12:15
|
(0) а зачем именно в табель это всё пихать? Через какие-нибудь показатели мотивации сделать не вариант?
|
|||
38
Shogun
19.09.19
✎
12:25
|
(37) Потому что оклад включает в себя эту надбавку, которая рассчитывается из количества часов в рейсе в расчете РазмерНадбавки/24часа * КоличествоЧасовВРейсе, но в печатной форме табеля должно быть указано по 24 часа за каждый день работы.
|
|||
39
Вафель
19.09.19
✎
12:26
|
основная проблема в том что в ЗУП не может быть 2 работы одновременно,
а тут может, поэтому и часов > 24. одна из работ - просто нахождение на месте. а сама работа - это отдельно |
|||
40
Shogun
19.09.19
✎
12:34
|
(39) вот именно. Не в курсе как это можно обойти?
|
|||
41
Фрэнки
19.09.19
✎
12:48
|
(40) Вообще тут самое подходящее, учитывая что это - ЗУП 3.1 - использовать Территории. Это прозвучит немного странно, но задвинув Матроса на две Территории одновременно, получите все фишки для избыточных (для простых случаев) данных.
Территория номер 1 - это само место его пребывания и учитывается оно просто по дням. Все, что учитывали по дням, можно в формулах и отчетах на 24 часа переводить, если это еще будет нужно. А может будет достаточно просто знать, что это полные сутки и не отображать 24 час нигде. Территория номер 2 и какие-то еще - это внутренние места его вахты. Тут уже используется почасовка и все дела, связанные с движением по рабочим местам. |
|||
42
Вафель
19.09.19
✎
12:49
|
(40) на закомменть строку с проверкой
|
|||
43
Сияющий в темноте
19.09.19
✎
12:51
|
а почему нельзя разбить 24 на
работа плюс вахта 8 часов ночное дежурство плюс вахта 2 часа вахта 14 часов все же будет логично и табель можно заполнить? |
|||
44
Фрэнки
19.09.19
✎
12:52
|
Другой способ обхода - создание параллельных сотрудников - для основного считаем дни его глобального нахождения на борту
Для совместителей - все остальные навороты с выполнением рабочих обязанностей. |
|||
45
Фрэнки
19.09.19
✎
12:56
|
Кстати, мне где-то попадалось на глаза, что при использовании Территорий в юрисдикции РФ можно применить всякие повышающие понижающие коэффициенты, в зависимости от изменения положения судна в походе. Т.е. зашли на север на какое-то количество дней, а там Северная Территория. Но кадрового перемещения нет. По кадрам никто не движется, но место работы движется. :-)
|
|||
46
Фрэнки
19.09.19
✎
13:12
|
Ну и еще одна идея.
Цельносуточный вид времени - ему нужно назначать просто отдельный вид времени и забивать этот вид единичками, которые пересчитывать или отображать теми же тремя символами, например, Я24 или какие-там символы нужны Отработка с графиком остальных часов - их же все равно заметно меньше, чем 24 часа. Вот в них уже ставить реальное трудовое время, а не время в походе. 24-1час(который отобрали на ввод суток в походе) = 23 часа для ввода трудового ежедневного времени будет достаточно? |
|||
47
Shogun
20.09.19
✎
03:40
|
(41) Отличная идея! Я попробую это реализовать с помощью Территорий
|
|||
48
Shogun
23.09.19
✎
11:44
|
В общем, кому интересно. Я закомментировал проверку УчетРабочегоВремениРасширенный.ПроверитьСоответствиеРегистрируемыхЧасовДлинеСуток(МенеджерВТ, ОписанияОшибокВводаВремени, Отказ) в документе ИндивидуальныйГрафик
После этого программа перестала ругаться при проведении документа. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |