Ошибка при расчете разницы в днях

Ответить
RusBoy
Сообщения: 40
Зарегистрирован: 01 мар 2018, 01:00
Имя: Руслан
Откуда: Москва

Ошибка при расчете разницы в днях

Сообщение RusBoy »

Ошибка в функции
rukovoditel_days_diff
в строке:
"IF start_date>0 and end_date>0 and end_date>start_date THEN"
наверное должно быть:
"IF start_date>0 and end_date>0 and end_date>=start_date THEN"

Если указать даты начала и окончания одинаковые и не исключать последний день (т.е. расчет дат включительно) возвращает 0 дней.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8954
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при расчете разницы в днях

Сообщение support »

Да, вы правы, поправлю.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8954
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при расчете разницы в днях

Сообщение support »

Исправлено для 2.4
Ответить