|
В какой момент в ЗУП происходит получение КалендарныеДни? | ☑ | ||
---|---|---|---|---|
0
svird
26.05.17
✎
15:30
|
В процедуре ПолучитьДанныеДляРасчета когда таблица движений заходит еще они не проставлены, когда в конце выполняется запрос, они уже есть в движениях. Когда они появляются? На один день плавает как то странно.
|
|||
1
Генератор
26.05.17
✎
15:34
|
отладчиком посмотри по процедуре в какой момент они появляются
|
|||
2
svird
26.05.17
✎
15:35
|
(1) да не могу поймать. Там какие то виртуальные движения по регистрам. Как отследить когда он появляется?
|
|||
3
Генератор
26.05.17
✎
15:37
|
(2)отладчиком переходишь по строкам и смотришь на каждой строке, в этой строке еще нету, а в этой уже есть, значит какая-то процедура вызвалась которая заполнила
|
|||
4
svird
26.05.17
✎
15:42
|
там в процедуре ПолучитьДанныеДляРасчета гиганский запрос, и его никак разобрать нельзя, он формируется только если есть движения по документу, в рабочем случае на основании виртуальных движений и в этот запрос откуда то и попадают колендарные дни, в самом запросе они мельком только встречаются:
ЕСТЬNULL(ДанныеГрафика.ПроизводственныйКалендарьКалендарныеДниФактическийПериодДействия, 0) КАК КалендарныеДни, ЕСТЬNULL(ДанныеГрафика.ПроизводственныйКалендарьКалендарныеДниСПраздникамиФактическийПериодДействия, 0) КАК КалендарныеДниСПраздниками ИЗ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК Основной ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ДанныеГрафика( ВидРасчета.КатегорияРасчета = &парамКатегорияНачисления И Регистратор = &парамРегистратор И Авторасчет И Сотрудник В (&парамСотрудники)) КАК ДанныеГрафика ПО Основной.Регистратор = ДанныеГрафика.Регистратор И Основной.НомерСтроки = ДанныеГрафика.НомерСтроки ГДЕ Основной.ВидРасчета.КатегорияРасчета = &парамКатегорияНачисления И Основной.Регистратор = &парамРегистратор И Основной.Сотрудник В(&парамСотрудники) |
|||
5
svird
26.05.17
✎
16:06
|
Как же оно работает, загадка какая то?
|
|||
6
КнОпка
26.05.17
✎
16:09
|
(5) не загадка а черный ящик эта виртуальная таблица.
Лучше конкретный вопрос задавай) |
|||
7
svird
26.05.17
✎
16:17
|
на один календарный день меньше пишет сотруднику при начислении больничного, если последний день больничного на выходной выходит
|
|||
8
КнОпка
26.05.17
✎
16:30
|
(7) Как определили что меньше дней?
Создаю больничный с 25 мая по 27, пишет оплачено 3 дня в колонке Оплачено дней. |
|||
9
svird
26.05.17
✎
16:44
|
больничный с 21.02.2017 по 02.03.2017
если в документе поставить месяц расчета Апрель (принесли больничный позже) то ставит Оплачено 9 дней, Если месяц расчета поставить Февраль - то ставит 10 дней |
|||
10
КнОпка
26.05.17
✎
16:54
|
(9) у меня нет такой проблемы
смотри периоды какие ставит у меня 21.02.17-23.02.17 3 24.02.17-28.02.17 5 01.03.17-02.03.17 2 |
|||
11
svird
26.05.17
✎
17:00
|
(10)у меня это возникает, если сотрудник работает по индивидуальному графику и конец больничного выпадает на выходной по его графику. И месяц расчета стоит Апрель.
|
|||
12
svird
26.05.17
✎
17:15
|
Позвонил на линию консультации, сказали, что надо делать в феврале документ невыхода, или больничный без суммы. Бред какой -то! И доказывали, что в Апрельском больничном месяц расчета надо ставить Февраль.
|
|||
13
Генератор
26.05.17
✎
17:17
|
ага, еле научил бухов не удалять красную строку "дни неоплачиваемые по табелю", а просто обнулять сумму если она им не нравится
|
|||
14
svird
26.05.17
✎
17:21
|
(13) так а у вас нету такой траблы с КалендарныеДни?
|
|||
15
Генератор
26.05.17
✎
17:22
|
(14) на это не жаловались вроде бухи..., у меня лично точно нету
|
|||
16
Генератор
26.05.17
✎
17:23
|
когда они удаляют эту строку, трабла начинается в другом, в среднем заработке при отпуске например, спустя полгода
|
|||
17
Генератор
26.05.17
✎
17:24
|
если эти календарные дни именно в расчете среднего, трабла очень может быть похожа на то что они удаляли сторно дней неоплачиваемых по табелю
|
|||
18
svird
26.05.17
✎
17:24
|
(16) ого, пока с таким не встречался, обращу внимание
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |