Проблемы с отзывом из отпуска

ПНР и сопровождение

Модераторы: m0p3e, edward_K, Модераторы

Ответить
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Проблемы с отзывом из отпуска

Сообщение s2176 »

Добрый всем день!
Работаем на 712.
У нас проблема: оформляем отзыв из отпуска, а обработатать его не всегда возможно. Почему-то у некоторых сотрудников кнопка "отзыв" активна, а у некоторых - нет! Может кто сталкивался с этим?
Мария_Ф
Местный житель
Сообщения: 1044
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Иркутская область

Re: Проблемы с отзывом из отпуска

Сообщение Мария_Ф »

Что значит
кнопка "отзыв" активна, а у некоторых - нет!
Где Вы нашли такую кнопку?
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Ну как где? В картотеке на закладке "отпуска".
Делаю приказ на отзыв, утверждаю его. Потом перехожу в картотеку, чтобы обработать отзыв.... и не могу. Но так бывает не всегда. У некоторых сотрудников все нормально: кнопка активна, отзыв обрабатывается и даты меняются.
KNIGHT
Постоянный гость
Сообщения: 82
Зарегистрирован: 23 сен 2005, 14:02

Сообщение KNIGHT »

s2176 писал(а):Ну как где? В картотеке на закладке "отпуска".
Делаю приказ на отзыв, утверждаю его. Потом перехожу в картотеку, чтобы обработать отзыв.... и не могу. Но так бывает не всегда. У некоторых сотрудников все нормально: кнопка активна, отзыв обрабатывается и даты меняются.
нету там такой кнопки .
а отзыв не будет обработан , если не указана дата окончания отзыва в приказе .
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

нету там такой кнопки .
а отзыв не будет обработан , если не указана дата окончания отзыва в приказе .
у вас небось планирование отпусков включено.

кнопка будет доступна если найдется отзыв по такому запросу
//Информация об отзывах
Persons.Nrec == LSchet.tPerson and
Persons.TabNmb == LSchet.TabN (noindex) and
LSchet.Cex == OTPOTZ.Cex and
LSchet.TabN == OTPOTZ.TabN
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Отклик в таком запросе есть, а кнопка не активна((((
select *
from otpotz
where ((Persons.Nrec == LSchet.tPerson and
Persons.TabNmb == LSchet.TabN (noindex) and
LSchet.Cex == OTPOTZ.Cex and
LSchet.TabN == OTPOTZ.TabN)) and 4249=OTPOTZ.TabN
;
выдает 1 запись
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

вы б фильтр на persons поставили - там индекс есть.
да и вместо * напишите интересующие поля Persons.TabNmb, LSchet.TabN,OTPOTZ.TabN , и сравните с теми у кого кнопка активна.
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

я уж поняла свою глупость(((
Вредно много дел одновременно делать.
Но все равно табельные номера выдает одинаковые
Кто сказал, что бесполезно биться головой об стену?!
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

edward_K!
Похоже, что вы правы. Странно, что с тем табельным номером кнопка активизировалась не сразу, а когда я "потрогала" запись в таблице otpotz, но это возможно был просто глюк. А у другого сотрудника перепроверила все ссылки на подразделения в этих 3-х таблицах, там были разногласия. Выровняла их, и кнопка "ожила".
Спасибо!
KNIGHT
Постоянный гость
Сообщения: 82
Зарегистрирован: 23 сен 2005, 14:02

Сообщение KNIGHT »

у вас небось планирование отпусков включено.
выключено
s2176
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск

Сообщение s2176 »

Включено!
Разобралась.... Но проблема при этом не решается.
Дело в том, что в кадрах у нас заведено одно подразделение, оно очень большое ~600 чел. а в зарплате оно разбито на несколько маленьких. Его рассчитывают 2 расчетчика, и они поделили его на 2 группы.
В отзыв явно тащится подразделение по связке кадры-зарплата. Но эта ссылка не совпадает с тем, что указано в лицевом счете.
Кто сказал, что бесполезно биться головой об стену?!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

это не решается, с некоторой натяжкой можно еще позволить наоборот( и то будут проблемы в приказах на командировку)
вообще следите за полем persons.galdep в идеале если все правильно наcтроенно оно равно lschet.cex.
Ответить