Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 579 Откуда: Москва
|
Добавлено: Чт Авг 27, 2015 12:32 Заголовок сообщения: В отпуске на дату |
|
|
Нет ли в программе функции, которая по дате и айдишнику работника скажет что он в неявке или в отпуске на указанную дату? |
|
Вернуться к началу |
|
|
RVV Большой шоколадный орден
Зарегистрирован: 14.01.2010 Сообщения: 449
|
Добавлено: Чт Авг 27, 2015 13:29 Заголовок сообщения: |
|
|
А если он в отпуске и на больничном? |
|
Вернуться к началу |
|
|
Volod Большой шоколадный орден
Зарегистрирован: 11.02.2015 Сообщения: 252
|
Добавлено: Чт Авг 27, 2015 14:42 Заголовок сообщения: |
|
|
А в табельном учете что ?
То и будет.
p.s. я про правило, а не данные из табеля. |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 579 Откуда: Москва
|
Добавлено: Чт Авг 27, 2015 16:37 Заголовок сообщения: |
|
|
Для моего конкретного случая не важен тип неявки, мне нужно определить что работника просто нет в эту дату. В принципе хватило бы отпусков т к все остальные неявки вносят задним числом, когда это уже для моего случая не интересно. |
|
Вернуться к началу |
|
|
RVV Большой шоколадный орден
Зарегистрирован: 14.01.2010 Сообщения: 449
|
Добавлено: Чт Авг 27, 2015 17:02 Заголовок сообщения: |
|
|
В каждом диалоге по неявкам есть такого типа код:
-- Проверка на пересечение с другими неявками
alias check_period__ = @@pr_check_period(@NEW:pid, @NEW:FromD, @NEW:ToD, @NEW:id, 'pr_walk');
if check_period__[''] !== '' then
if @@{MSG[Пересечение с неявкой: check_period__ \10Продолжаем?]} !== 12 then error; |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 579 Откуда: Москва
|
Добавлено: Пт Авг 28, 2015 12:22 Заголовок сообщения: |
|
|
Цитата: | Проверка на пересечение с другими неявками |
Спасибо - то что надо |
|
Вернуться к началу |
|
|
|