-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проверка дат на корректность и домен DTIME #4398
Comments
Подобная ситуация была в документах спецодежды. |
Сообщение "Проверьте является ли дата 30.12.1899 правильной" выдается всегда на любом документе, где в поле используется домен DTIME, а на базе в параметрах включена проверка дат на корректность. |
а почему dtime? этот домен предназначен для хранения ТОЛЬКО времени. ddate -- дата. dtimestamp -- дата и время. |
В конкретном примере там и хранится время |
потому что есть дата документа, в течение которой нужно отмечать только время событий, как например,
|
если там время только, то конечно это ошибка в гедымине. если домен dtime мы не должны учитывать дату при проверке. |
Добавил проверку на то, что поле не является TTimeField. Проверка будет осуществляться только если поле TDateTimeField или TDateField. @AliakseiDanilchyk @yoannawx Нужно будет проверить |
В общепите используется признак складского учета "Время изготовления" (домен DTIME - Временной - Только время).
Если в параметрах включена проверка дат на корректность и это поле не пустое, то при сохранении позиции складского документа ругается "Проверьте является ли дата 30.12.1899 правильной".
The text was updated successfully, but these errors were encountered: