Периоды с добавленными секундами.
Привет.
ЗУП 3.1
Можете прояснить ситуацию?
Во многих регистрах есть периоды с добавленными секундами. Зачем это делается?
Почему в регистре "Кадровая история сотрудников интервальный" дата окончания делается следующим днем, а не реальным + 23.59.59?
На скрине дата увольнения 07.03.2023 а по регистру сотрудник еще 4 секунды 08.03.2023 вроде как работает.
ЗУП 3.1
Можете прояснить ситуацию?
Во многих регистрах есть периоды с добавленными секундами. Зачем это делается?
Почему в регистре "Кадровая история сотрудников интервальный" дата окончания делается следующим днем, а не реальным + 23.59.59?
На скрине дата увольнения 07.03.2023 а по регистру сотрудник еще 4 секунды 08.03.2023 вроде как работает.
Прикрепленные файлы:
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
С партнерского:
Ну и собственно вопрос - программа корректно обрабатывает такое поведение в целом, чем вас не устраивает такое поведение?
Вероятно пытаетесь написать запрос напрямую к регистру? В ЗУП 3.1 это делать не рекомендуется, подавляющее число задач решаются через программный интерфейс.
Регистры с постфиксом "интервальный" носят техногенный и предполагается, что обращаться к ним будут с помощью специальных методов. Документы делают движения не на начало дня, а со сдвигом для обеспечения приоритетности и последовательности событий (например, примем, кадровый перевод и увольнение) в один день.
Ну и собственно вопрос - программа корректно обрабатывает такое поведение в целом, чем вас не устраивает такое поведение?
Вероятно пытаетесь написать запрос напрямую к регистру? В ЗУП 3.1 это делать не рекомендуется, подавляющее число задач решаются через программный интерфейс.
Собственно, нужно определить периоды работы за месяц и в зависимости от доп реквизита должности сделать д-ты НазначениеПлановогоНачисления и ДанныеДляРасчетаЗарплаты.
Через интерфейс громоздко и неудобно. Вроде как можно просто убавить день с даты окончания.
Или же могут быть проблемы?
Через интерфейс громоздко и неудобно. Вроде как можно просто убавить день с даты окончания.
Или же могут быть проблемы?
(1) На одну и ту же дату начала и даже период в регистре кадровой истории интервальный могут быть несколько записей. Что бы их как-то разнести играются секундами.
Дата начала и дата окончания это измерения РС.
Сейчас открыл базу. Есть сотрудники, у которых на одну дату начала несколько записей, но действует только одна из них.
У меня в базе есть записи по сотруднику:
с 01.02.2023 00:00:00 по 01.02.2023 00:01:00
с 01.02.2023 00:01:01 по 02.02.2023 00:00:59
Просто убавить день от даты нельзя. Если уж убавляешь, то часть записей надо не использовать. Осталось определить какие.
Дата начала и дата окончания это измерения РС.
Сейчас открыл базу. Есть сотрудники, у которых на одну дату начала несколько записей, но действует только одна из них.
У меня в базе есть записи по сотруднику:
с 01.02.2023 00:00:00 по 01.02.2023 00:01:00
с 01.02.2023 00:01:01 по 02.02.2023 00:00:59
Просто убавить день от даты нельзя. Если уж убавляешь, то часть записей надо не использовать. Осталось определить какие.
Вакансии
Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Аналитик-архитектор 1С ЕРП (управленческого учета)
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день