|
Как в ЗУП узнать смену сотрудника на определенную дату? | ☑ | ||
---|---|---|---|---|
0
Kurbash
22.09.14
✎
13:56
|
Есть сотрудник, у него естественно график. Как узнать смену на определенную дату, если смены в расписании графика разные?
|
|||
1
Kurbash
22.09.14
✎
14:00
|
да, ладно, не верю что никто не знает
|
|||
2
kosts
22.09.14
✎
14:02
|
(0) Покажи скрин, где есть смены в графике
|
|||
3
Kurbash
22.09.14
✎
14:10
|
||||
4
kosts
22.09.14
✎
14:14
|
(3) Мне кажется это только при заполнении. В заполненном графике на конкретный день отсутствует информация о смене.
|
|||
5
kosts
22.09.14
✎
14:14
|
(4) Если сильно надо, то наверное править регистр с графиками и писать туда информацию
|
|||
6
Kurbash
22.09.14
✎
14:15
|
(4) да вот в том то и дело....че делать не пойму с этим...ссылка на смену нужна
|
|||
7
kosts
22.09.14
✎
14:23
|
(6) Вот такая она конфа, "управление персоналом", что даже не известно в какую смену работает сотрудник... :-)
|
|||
8
Kurbash
22.09.14
✎
14:52
|
я так понимаю надо как то запустить механизм заполнения графика, сложить результаты в ТЧ и оттуда тянуть данные...а как вот это сделать не знаю:(
|
|||
9
cons74
22.09.14
✎
15:00
|
(0) зачем оно вам?
|
|||
10
Kurbash
22.09.14
✎
15:03
|
сращиваю с СКД хочу узнать не опаздывает ли по сменам люди
|
|||
11
Kurbash
22.09.14
✎
15:03
|
поэтому и ссылка нужна
|
|||
12
cons74
22.09.14
✎
15:12
|
(8) открываешь конфигуратор, находишь справочник "графики работы", открываешь форму элемента, находишь кнопку "сформировать" - смотришь код ... импровизируешь ;-)
|
|||
13
Kurbash
22.09.14
✎
15:14
|
(12) до этого уже дотумкал...че делать дальше с этим кодом не дотумкаю:)
|
|||
14
cons74
22.09.14
✎
15:15
|
В любом случае, как уже написали: учет отработанного времени (работник пришел в 08-45 ушел в 17-05) в ЗУПе не ведется - нужна отдельная прога (или конфа).
|
|||
15
cons74
22.09.14
✎
15:16
|
(13) ну можно выгрузить полученные данные в таблицу значений, а потом её читать и передавать в СКД... как-то так
|
|||
16
cons74
22.09.14
✎
15:17
|
может пригодится http://v8.1c.ru/doc8/7.htm
|
|||
17
Kurbash
22.09.14
✎
15:19
|
спасибо, но нет, не пригодиться:(
|
|||
18
Kurbash
22.09.14
✎
15:34
|
ни у кого мыслей нету?
|
|||
19
Kurbash
22.09.14
✎
16:18
|
а если подойти к этому вопросу с другой стороны? у нас есть количество смен в графике. У нас есть дата начала отсчета. Надо просто посчитать сколько раз это кол-во повторялось и вывести дату, с которой начался последний НЕЗАКОНЧЕННЫЙ цикл смен. и по номеру дня вывести смену.
|
|||
20
piter3
22.09.14
✎
16:19
|
а посм процедуру заполнения графика после укзания смен нельзя?
|
|||
21
Kurbash
22.09.14
✎
16:30
|
смотрел-мозгов не хватает чтоб осилить:(
|
|||
22
Gogger
22.09.14
✎
17:02
|
В графике работы есть ТЧ "Периоды смены" там есть день недели и время начала/окончания и есть ТЧ "Смены" где есть номер дня (в месяце).
Задача сводится к вычислению - в какой номер дня какой был день недели. |
|||
23
MUXACb
22.09.14
✎
17:08
|
(21) Мне недавно нужно было вытащить время работы по графикам(время с: по: ) по датам за произвольный период. Вытащил из графика функцию "АвтозаполнениеКалендаря" в отчет и доработал
|
|||
24
Kurbash
24.09.14
✎
07:18
|
(22) там не деньмесяца и не деньнедели. Там цикл, в ТЧ может быть вообще 2 строчки они циклируются со дня начала
|
|||
25
Chai Nic
24.09.14
✎
07:32
|
(22) Это похоже заготовка.. когда-то хотели в 1с сделать хранение периодов работы в графике, но потом почему-то решили на это забить.
|
|||
26
Kurbash
24.09.14
✎
07:37
|
накидал примерную функцию, оцените:
Граф=График; ДатаПосл=график.ДатаОтсчета; пока ДатаПосл+(цел(график.Смены.Количество())*24*60*60)<ДатаНужная цикл ДатаПосл=ДатаПосл+(цел(график.Смены.Количество())*24*60*60); сообщить(ДатаПосл); конеццикла; НомерДня=(ДатаНужная-ДатаПосл)/3600/24; СтруктураДляПоиска = Новый Структура("НомерДня", НомерДня); МассивПустыхСтрок = график.Смены.НайтиСтроки(СтруктураДляПоиска); Для Каждого СтрокаТЧ из МассивПустыхСтрок Цикл сообщить(СтрокаТЧ.Смена); КонецЦикла; |
|||
27
Kurbash
24.09.14
✎
07:43
|
ау люди
|
|||
28
dmpl
24.09.14
✎
08:58
|
(0) Выдерни график из УПП - там есть ГрафикиРаботыПоСменам.
|
|||
29
dmpl
24.09.14
✎
09:05
|
(25) Дык это, унификация с УПП. Ну и, помнится, несколько лет назад они перекурочили весь расчет. Сначала физлицо-приказ заменили на сотрудников, потом добавили ввод табеля, попутно на пару месяцев поломав расчет ЗП... Видимо, одни ушли, вторые действовали по принципу "Переписать все нафиг".
|
|||
30
Kurbash
24.09.14
✎
10:05
|
график то и так выдерну, мне смена нужна на определенную дату
|
|||
31
dmpl
24.09.14
✎
10:29
|
(30) Дык в РС ГрафикиРаботыПоСменам смены есть. В УПП он заполняется вместе с заполнением ГрафикиРаботыПоВидамВремени.
|
|||
32
Kurbash
24.09.14
✎
10:58
|
нет такого РС в ЗУП, в УПП есть в ЗУП нету
|
|||
33
dmpl
24.09.14
✎
11:07
|
(32) Ну дык если надо для отчета - придется добавить.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |