Имя: Пароль:
1C
1С v8
Задача - стаж
0 EvgeniuXP
 
09.06.12
21:01
Какими объектами это лучше решить. Задача следующая:

У каждого сотрудника есть стаж на предприятии - начинается он с дня приема. В течении рабочего года (например, с 05.08.2011 по 05.08.2012) сотрудник может набрать некие потери, если он набрал до 14 дней - то 05.08.2012 стаж его будет ровно год, если же он набрал с выше 14 дней, то стаж 1 год не отработан на разницу n дней - 14, когда он отработает, тогда и будет год.

Выдавать результат нужно каждый месяц, скажем на 1-ое число каждого месяца по работающим сотрудникам в виде 10 лет, 8 месяцев, 12 дней. Также необходимо учесть сторно записи - т.е. дни потерь могут внести задним числом (например, 3 месяца ранее), т.е. надо пересчитать всё.

С помощью каких объектов решить? регистра накопления, регистра расчета? сторно записи как потом лучше пересчитывать...
1 EvgeniuXP
 
09.06.12
21:03
(+0) есть дни, которые однозначно уменьшают трудовой стаж - типа прогул.
2 shuhard
 
09.06.12
21:11
(0) в типовых учёт 14 дней для расчёта рабочего периода давно реализовано, что мешает позырить ?
3 EvgeniuXP
 
09.06.12
22:55
(2) если бы я знал еще типовые - мы их вообще не ковыряем.
4 NcSteel
 
09.06.12
22:57
(3) Начинать ни когда не поздно.
5 shuhard
 
09.06.12
22:57
(3) слабый аргумент
скачать ЗиУП то ни кто не мешает
6 EvgeniuXP
 
09.06.12
23:10
(4) у нас нет (в нашей "тундре") единомышленников - а один - нормально не научишься.
7 EvgeniuXP
 
10.06.12
10:01
как нормальная задача - никто по делу сказать и не может - только отсылают в типовые...
8 NDN
 
10.06.12
10:06
(7) Ну если это давно придумано, реализовано и работает ;)
9 Пеппи
 
10.06.12
10:16
(2) правда чтоли? Чтото не заметила такого когда ковыряла ЗУП. хм
10 shuhard
 
10.06.12
11:03
(9) 14 дней смещало рабочий период не всегда, так что, если ковыряла давно, то и заметить не чего было
11 shuhard
 
10.06.12
11:04
(7) уйдёшь на другой форум ?
12 EvgeniuXP
 
10.06.12
11:07
(10) раньше, до 2010.10 года смещали не разницу дней а все дни - если перебор.
13 AaNnDdRrEeYy
 
10.06.12
11:10
как вариант.
делаешь регистр расчета ставишь галку период действия, цепляешь туда график (праздники и выходные тоже ведь надо учитывать), периодичность месяц.
на регистрах сведений или накопления делать лутче не надо, замучаешься со сторно
14 Leha20
 
10.06.12
11:50
Здесь есть все!!!
<a href="http://www.new-project.biz/ograda.php">перила лестницы</a>
15 Leha20
 
10.06.12
11:50
16 EvgeniuXP
 
10.06.12
11:59
(13) вот с графиком и не понятно - на каждого человека свой график?...
17 AaNnDdRrEeYy
 
10.06.12
12:04
(16)в графике просто количество рабочих часов в определенный день.
если 15 человек работают по 8 часов в день,то для них один график. а остальные 50 человек по 25 то для них другой график.
всего два графика. регистр естественно один
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан