#0
by tsr
Может уже кто сталкивался с этим. Нужно в запросе получить данные из заданного периода. Никак не могу получить полное количество месяцев. Пытаюсь так сделать: РАЗНОСТЬДАТ(ПриказыОПриеме.ДатаПриема,&ДатаАктуальности,МЕСЯЦ)-РАЗНОСТЬДАТ(ПриказыОПриеме.ДатаПриема,&ДатаАктуальности,ГОД)*12 не получается.Я так понимаю, в запросе округление по арифметическим правилам
#3
by tsr
Нужно немного другое. Получить количество полных месяцев из двух дат. Т.е если чел отработал 29 дней- 0 мес 32 дня - 1 мес и т.д. А в общем нужен стаж в виде количества лет,месяцев,дней
#4
by tsr
Есть такая формула Цел((Дата2-Дата1)/365.25*12) для подсчета количества месяцев Пытался всунуть в запрос нечто подобное, но уперся в то, что целое никак не получить. Можно только округлить число через функцию Выразить
#10
by Лирик
И вообще условия не полные. Что считать отработанным месяцем? Приняли 26 февраля. Сейчас 27 марта. ? отработал месяц или нет. По февралю - отработал, по марту - нет.
#11
by tsr
Из Можно получить только дни. Гораздо проще использовать функцию РАЗНОСТЬДАТ(ПриказыОПриеме.ДатаПриема,&ДатаАктуальности,День) А вот полный месяц не получиться. В данном случае полный месяц, это 30 дней. На сколько я понимаю, стаж считается по отработанным дням. При использовании функции Месяц результат округляется по арифметическим правилам. Вот в этом как раз собака зарыта. Например: 24 дня тоже считается как месяц
#12
by Лирик
определись с полным месяцем и с помощью этих функций можно посчитать что угодно. Ведь разность дней всегда между месяцем начальной даты и месяцем конечной даты. Вообще вижу только два варианта: 1)Если полным месяцем считать количество дней месяца начальной даты 2)Если полным месяцем считать количество дней месяца конечной даты
#13
by tsr
Если бы была функция ЦЕЛ, то и проблем бы не было. А без нее никак не могу алгоритм придумать. А полный месяц высчитывается из количества отработанных дней за период. В Зик 7.7 есть функция для подсчета лет,месяцев,дней ,но к запросу ее прикрутить не получается
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка "Количество субконто превышает макс. возможное количество по счету %s"
- Как в 1С можно точно вычислить, скока человеку лет, месяцев, дней?
- Торговля 7. Количество по ПартииНаличие <> Количество по Остатки ТМЦ. Это нормально?
- Количество полных лет между двумя датами
- Количество основных средств превышает количество объектов капитальных вложений.
В этой группе 1С
- Ошибка в конфигураторе. Как побороть
- Как проверить попадает ли ячейка в область?
- При открытии подбора не позиционируется на элементе.
- DBF: Проблема с dbf файлом.
- Как быстро узнать кто ввел номенклатуру?
- Как преобразовать строку в число в запросе?
- Кассовая книга: "Обороты по документам и проводкам за [Дата] не совпадают!"
- Ошибка: Для счета вид субконто БанковскиеСчета неопределен
- Сотрудница вышла из отпуска по уходу за ребенком до 1.5 лет раньше
- Расчет контрольной суммы строки средствами 1С
- Как автоматом проставить время записи документа будущей датой
- Как вывести полную иерархию в запросе?
- Где найти руководство по The Bat
- Корневой объект конфигурации
- Как спозиционироваться на строке табличной части документа?
- Запрос по регистру бух. учета (2 вида субконто, количество и сумма)
- Проведение документов (ToySQL)
- v8: Управление доступностью ячейки в табличной части документа
- Как узнать реальное имя таблицы в конструкторе запроса?
- УПП: помогите сформировать книгу покупок