Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 578 Откуда: Москва
|
Добавлено: Ср Сен 23, 2015 10:26 Заголовок сообщения: Сторнирование |
|
|
Работнику оплатили полный месяц, в след месяце он принес больничный, который лег в табель по изменениям.
Поймал буха на том, что он в табеле по изменениям, за некоторые дни с Б добавляла еще Я с минус 8 - чтобы сторнировать излишне уплаченные суммы.
После этого в больничном меняют какой то реквизит, например номер и все минус восьмерки исчезают.
Скажите, как правильно отразить в программе описанную ситуацию?
Есть системная переменная TABEL_OVERWRITE, сейчас она у меня 1, ставлю ноль и восьмерки не перезатираются. Но я не совсем понимаю как во работает ноль, нет ли у кого более полного описания про ноль в этой переменной? А то страшновато его перещелкнуть полностью не зная как он работает во всех случаях. |
|
Вернуться к началу |
|
|
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 180
|
Добавлено: Ср Сен 23, 2015 15:07 Заголовок сообщения: |
|
|
Попробовал на чистой (без доработок) серийной (6.04.01.11) БД - 'Я' не исчезают |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 578 Откуда: Москва
|
Добавлено: Вт Сен 29, 2015 17:05 Заголовок сообщения: |
|
|
Поиграли с TABEL_OVERWRITE оно нам не подошло ни в одном варианте.
Сделал такую доработку в диалоге больняка - если за период больничного есть рабочее время в основном закрытом табеле, то добавлять в корректирующий табель зеркальное отражение рабочего времени из основного табеля, приходящегося на больничный, со знаком минус.
Получилось автоматическое сторно, вроде пока всех устроило.
На очереди диалог отпуска, правда там могут быть какие то нюансы с продлением отпуска из-за больничного. |
|
Вернуться к началу |
|
|
Volod Большой шоколадный орден
Зарегистрирован: 11.02.2015 Сообщения: 252
|
Добавлено: Ср Сен 30, 2015 10:01 Заголовок сообщения: |
|
|
А не правильнее ли было, поймать руководителя подавшего не верный табель ? |
|
Вернуться к началу |
|
|
|