|
Запись документа в начало дня
| ☑ |
0
Chesnok
22.05.20
✎
17:49
|
Добрый день всем.
При записи документа использую метод УстановитьВремя(РежимАвтоВремя.Первым), и документ становится первым, но только среди этого типа документов. А как сделать, чтобы он становился первым среди всех типов документов?
|
|
1
lubitelxml
22.05.20
✎
18:33
|
Я обычно так делал: ДокОбъект.Дата = НачалоДня(ТекущаяДата())
|
|
2
Cyberhawk
22.05.20
✎
20:34
|
"как сделать, чтобы он становился первым среди всех типов документов?" // В общем случае никак, ибо порядок ссылок разных типов документов одинаковой даты на временной оси обусловлен порядком объектов в метаданных
|
|
3
Злопчинский
22.05.20
✎
21:12
|
(1) а если база в нескольких часовых поясах... начало дня какой даты?
|
|
4
hhhh
22.05.20
✎
21:53
|
(3) ТекущаяДатаСеанса() по-хорошему
|
|
5
Cyberhawk
22.05.20
✎
23:37
|
(4) Перевожу его вопрос: как понять, документ принадлежащий субботе Владивостока или пятнице Москвы в начало какого дня должен попасть?
Добавь к вопросу любую вариацию относительно любого часового пояса, необязательно с привязкой к МСК (можно GMT).
|
|
6
Chesnok
23.05.20
✎
18:18
|
(5) Немного не так.
Задача, чтобы при записи документа прихода он становился в начало дня, т.е. раньше чем любые документы расхода.
|
|
7
mistеr
23.05.20
✎
18:47
|
(6) "раньше чем любые документы расхода" <> "начало дня"
Находишь самый ранний из документов расхода, и ставишь приход на секунду раньше.
|
|
8
Chesnok
25.05.20
✎
18:03
|
(7) Т.е. штатными средствами это никак не сделать? В 7-ке просто командой устанавливаешь документ в начало дня и он становится первым среди всех документов.
|
|