Имя: Пароль:
1C
1С v8
ЗУП 8.2 Неправильно расчитывается Норма часов по графику
, ,
0 Hissin
 
18.10.11
16:48
Пример: Сотрудник Иванов И.И. работает по графику 12/4/8/В. График полного рабочего времени 40-часовая рабочая неделя. По графику за июль отработано часов 180. По нормативу 168.
Сотрудник Петров П.П. работает по графику 12/12/В/В. График полного рабочего времени 40-часовая рабочая неделя. По графику за июль отработано часов 180. По нормативу 168.
Создаем документ постоянного начисления на вид расчета "Надбавка за разъездной характер работы" по формуле: Фиксированная сумма*Отработано Часов/Норма часов за месяц.
При расчете документа "Начисление з/пл работникам организации" по первому сотруднику Иванову И.И. Норма часов за месяц берет 168, по Петрову П.П. берет 180. Все справочники и регистры на корректность проверены. Расчет ведется внутри документа. Может кто сталкивался. В чем может быть проблема?
1 almar
 
18.10.11
16:52
(0) А зачем в этих графиках график полного рабочего времени? Они что, графики неполного рабочего времени?
2 luckyluke
 
18.10.11
16:57
(0) основной вид расчета, оклад или тарифная ставка у них одинаковая?
3 Hissin
 
19.10.11
08:12
Все одинаковое. Суммовой учет, Тарифная ставка часовая, График неполного рабочего времени, потому что ЗУП не совсем корректно понимает сменность.
4 almar
 
19.10.11
08:17
(3) Объясни, что такое "ЗУП не совсем корректно понимает сменность"?
5 almar
 
19.10.11
08:17
(0) По Петрову введен индивидуальный график?
6 Hissin
 
19.10.11
08:19
никаких индивидуальных сводных и других графиков нет
7 Hissin
 
19.10.11
08:19
проблема со сменностью возникает при расчете среднего заработка. это к теме не относится
8 Hissin
 
19.10.11
08:20
Есть только установленный график у сотрудника и введен табель рабочего времени
9 almar
 
19.10.11
08:22
посмотри движения табеля
10 Hissin
 
19.10.11
08:23
Время отработанное в часах верно и там и там считает. а вот норму времени у одного берет от графика, у второго от норматива. Запрос выцепила. но он как то непонятно зацикливает получение данных внутрь запроса... не знаю даже как объяснить. Могу только запрос кинуть. но он на 40 листов :)

(9) Табель тут не играет роли. Табель показывает только реально отработанное время. а не норму
11 almar
 
19.10.11
08:23
(7) тебе лень рассказать?
12 Hissin
 
19.10.11
08:26
мне не лень. Сейчас вырву отрывок на получение этих данных из запроса и кину
13 almar
 
19.10.11
08:26
Вообще трендец какой-то: люди работают по 180 часов, а норму вы им ставите 168? Сверхурочные платите?
14 Hissin
 
19.10.11
08:27
Естественно и сверхурочку и переработку и ночные
15 Hissin
 
19.10.11
08:28
по поводу средней: при расчете среднего заработка он берет соотношение в пропорции пятидневки, а не в пропорции графика. т.е. по графику 180 часов отработал он 100. а в расчете средней это идет как соотношение 168/93. соответственно коэффициент не верный
16 almar
 
19.10.11
08:29
Т.е. таким образом вы сделали суммированный учет с периодом месяц?
17 Hissin
 
19.10.11
08:29
А тут хоть ставь норму хоть не ставь в ЗУП он по умолчанию будет брать соотношение пятидневки. это вшито в код. никакими настройками не исправляется, если только переписывать пол конфы
18 dnab
 
19.10.11
08:30
>> Табель тут не играет роли. Табель показывает только реально отработанное время. а не норму
ошибаешься.
Перезаполнить табель пробовала?
19 Hissin
 
19.10.11
08:30
да. график по суммированному учету с неполной рабочей неделей
20 Hissin
 
19.10.11
08:31
пробовала. Перезаполняла. И даже график сотруднику меняла на тот по которому нормально расчет ведется, все равно по этому сотруднику не та норма берется
21 Hissin
 
19.10.11
08:31
Все настройки и регистры по сотрудникам сверила. все идентично
22 almar
 
19.10.11
08:32
Еще раз: У табеля нет движений в регистре "Графики работы по видам времени"? Или движений в этом регистре по Петрову?
23 Hissin
 
19.10.11
08:37
Вот сейчас на всякий еще раз перепроверила. И по Иванову и по Петрову заполнен регистр
24 dnab
 
19.10.11
08:38
(20) отклонений не было? больничных, командировок итд. Также посмотри нет ли движений по  ОсновныеНачисления за период, кроме твоего документа расчета ЗП
25 RomaH
 
naïve
19.10.11
08:40
... там все плохо
этот параметр (норма часов) для формул считается криво уже ... ну сколько ЗУП умет его считать
из релиза в релиз бывает переписывают алгоритм, но в одном месте исправляют, в другом косячат
я год назад где-то этот вопрос снова поднимал (именно пытался разобраться в коде)
26 dnab
 
19.10.11
08:40
(24)+ хотя вру, тут же перебор с нормой
27 RomaH
 
naïve
19.10.11
08:43
там косяки именно ... как-будто два бухих программиста писали, один написал один кусок запроса, второй посмотрел и написал другой кусок - но имена переменных перепутал, "<" ">" + "=" - это классика
28 Hissin
 
19.10.11
08:43
Тут понимаете какая ерунда. я когда разбирала запрос он рассчитывает этот параметр и обращается к нему же в одном и том же запросе. при этом где он получает этот параметр для расчета я нашла, а вот докопаться до истины откуда он его берет изначально... Может конечно я что пропустила, сейчас еще раз его разберу на составляющие. Если у кого есть возможность гляньте тоже, или если есть какие мысли помогите плз.
29 Hissin
 
19.10.11
08:44
(27) изначально когда 5 месяцев назад начала разбирать эту ЗУП мысли такие же пришли:( особенно это сильно видно когда идет расчет дополнительного начисления :) в Москву столько ошибок в коде уже отправила, только ответа нет. как обычно
30 almar
 
19.10.11
08:53
(23) "И по Иванову и по Петрову заполнен регистр" И сколько в регистре по Петрову? :)
31 Hissin
 
19.10.11
08:54
по Петрову 180 пятидневка 168
по Иванову 180 пятидневка 168