#0
by Anton9843
Ситуация: Имеется стандартная Зарплата + Кадры редакция 282 Сотрудник хочет пойти в отпуск с 30.03.2008. Заводим документ начисление отпуска, запоняем его автоматически и видим, что в феврале 2008 у него ставит 28.39 по календарю отпуска. Смотрим табель. Сотрудник полностью отработал весь февраль, по идее ему должно быть 29.4 дня. Странно.... Почему оно так: Очень просто. Этот сотрудник оказывается 01.03.2007 находился в отпуске. И когда заполняется МассивДней для дня 01.03.2007 ставится 0, а для 29.02.2008 - 1. Но к сожалению выходит НомерДняГода('01.03.2007') = НомерДняГода('29.02.2008') = 60. Март 2007 заполняется последним. В итоге выходит что в феврале последний день у человека не рабочий... Что делать: Может кто уже решил эту проблему у себя? пожалуйста подкажите как. Я пока хорошего простого способа непридумал.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- При объединении конфигураций не удаляются документы
- Кривой вывод построителем в табличный документ.
- Механизм "Редактирование текстов интерфейса"…
- Права на планировщик заданий Windows 2003
- Как программно понять что идет стандартное перепроведение документов?
- Как проверить структуру подчиненности?
- Как сравнить две Тз?
- Разделитель + Панель.Свертка
- Запретить в форме списка справочника открывать выбор владельца
- Переоценка вал.счета 67
- Электронный документооборот
- УПП: Увеличение первоначальной стоимости ОС
- Обмен данными через XML
- Связь таблиц при помощи подобно
- Как реализовать партионный учет?
- ИТАН: Управленческий баланс 2.2 для платформы 1С Предприятие 8.0
- Загрузка данных в Торговлю и Склад 7.7 из Excel
- Утилизация CPU - что это?
- v7: Как в БП 1.6 провести взаимозачет между организациями?
- Как работать с колонтитулом