|
Функция ОстаткиОтпусков НачальныеОстатки УПП 1.3 | ☑ | ||
---|---|---|---|---|
0
skupidom
19.12.18
✎
17:53
|
Нужные данные есть в ТЗ ФактическиеОтпуска, но их нет в ТЗ НачальныеОстатки,как тогда формируются НачальныеОстатки ?
|
|||
1
hhhh
19.12.18
✎
17:57
|
(0) что за ТЗ? Таблица значений?
|
|||
2
skupidom
19.12.18
✎
17:59
|
да
|
|||
3
skupidom
19.12.18
✎
18:00
|
как заполняется?
|
|||
4
skupidom
19.12.18
✎
18:03
|
НачальныеОстатки = тч Остатки справочника ОстаткиОтпусковОрганизаций, в фактических отпусках нужный отпуск попадает с нужным количеством. А в НачальныхОстатках нет
|
|||
5
skupidom
19.12.18
✎
18:03
|
...
|
|||
6
hhhh
19.12.18
✎
18:05
|
(4) стоп. Ты же сам переносил это. Значит забыл перенести.
|
|||
7
skupidom
19.12.18
✎
18:11
|
почему данные отпусков не попадают в начальные остатки отпусков ?
|
|||
8
Джинн
19.12.18
✎
18:12
|
(7) Потом что они не начальные остатки отпусков. Ваш Кэп.
|
|||
9
skupidom
19.12.18
✎
18:53
|
почему дни отпуска, которые есть в тз фактическиеОтпуска не попадают в остатки отпусков и в справку по отпуску регл. сотрудника ?
|
|||
10
Alexandr_U1982
20.12.18
✎
10:52
|
(9) Посмотри отладчиком формирование "справки по отпуску регл. сотрудника".
Отсюда не видно в чем проблема в твоей базе. |
|||
11
skupidom
20.12.18
✎
11:39
|
взял для сравнения 2 базы:
в 1 справка по отпуску сотрудника показывает правильно: отпуск организации с остатком дней во 2 не показывает отпуск. посмотрел запрос в общеммодуле.ОстаткиОтпусков процедура ИсходныеДанныеДляРасчетаОстатков() Разница: в 1 базе (правильной):НачальныеОстатки = МассивРезультатов[10].Выгрузить(); - нет записей ФактическиеОтпуска = МассивРезультатов[13].Выгрузить(); - есть как раз нужные отпуска с остатками дней во 2 базе (не правильной): НачальныеОстатки = МассивРезультатов[10].Выгрузить(); - есть записи, в ФактическиеОтпуска = МассивРезультатов[13].Выгрузить(); - пустая Что смотреть ? |
|||
12
hhhh
20.12.18
✎
11:42
|
(11) запросы смотри
|
|||
13
Alexandr_U1982
20.12.18
✎
12:18
|
Возможно, в базе 1 не внесены остатки отпусков, а в базе 2 - внесены.
Возможно, в базе 2 внесенные остатки отпусков как-то отсекают фактический отпуск. А, возможно, в базе 2 просто не зарегистрирован отпуск (нет документа "ОтпускаОрганизаций" или "НачислениеОтпускаСотрудникамОрганизации"). Если нравится ковырятся в конфигураторе, копай как формируются таблицы "МассивРезультатов[10]" и "МассивРезультатов[13]". Если нравится ковырятся в данных в режиме предприятия, сверяй внесенные остатки отпусков в обоих базах, а также кадровые данные, фактические отпуска и настройки списания отпусков. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |