|
V8: Время документа меняется при записи. |
☑ |
0
lukinskiy
18.12.20
✎
18:17
|
В БП 3.0 создаю программно документ "Отчет производства за смену". При его записи (даже без проведения)
меняется время документа на 13:00:00. В чем может быть дело?
Мне нужно помещать каждый вновь созданный документ перед остальными документами этого вида.
Пробовал и
Док.Дата = ТекДата;
Док.УстановитьВремя(РежимАвтоВремя.Первым, Истина)
и
Док.Дата = НачалоДня(ТекДата) + 8*60*60 - НомерТекДок;
Док.УстановитьВремя(РежимАвтоВремя.НеИспользовать);
Но при
Док.Записать(РежимЗаписиДокумента.Проведение);
и даже при
Док.Записать(РежимЗаписиДокумента.Запись);
время документа почему-то меняется на 13:00:00.
Как правильно сделать?
|
|
1
Beduin
18.12.20
✎
18:23
|
Подписки ни какой нет на него?
|
|
2
Aleksey
18.12.20
✎
18:27
|
это типовой функционал
|
|
3
Aleksey
18.12.20
✎
18:27
|
включается/отключается в настройках
|
|
4
lukinskiy
18.12.20
✎
20:19
|
А там можно отключить только для "Отчетов производства за смену"?
|
|
5
_Demos_
18.12.20
✎
20:27
|
ура
|
|
6
Aleksey
19.12.20
✎
00:08
|
(4) нет, но можно через расширение поменять поведение
|
|
7
lukinskiy
19.12.20
✎
22:07
|
спасибо!
|
|
8
lukinskiy
20.12.20
✎
10:19
|
Одно только непонятно - обработке "Универсальный обмен данными в формате XML" как-то удается записывать документы с различным временем и без отключения этой настройки.
|
|
9
arsik
гуру
20.12.20
✎
10:25
|
В документе флаг взводится, что он из обмена.
|
|
10
lukinskiy
20.12.20
✎
16:04
|
А не подскажете, что за флаг?
Смотрел в отладчике, ничего не нашел. "ОбменДанными" - это о другом, там на момент записи документа "Объект.ОбменДанными.Загрузка" стоит Ложь.
|
|
11
Lexandr
20.12.20
✎
16:06
|
(8) Значит зараза скорее всего идет из интерактивного режима.
|
|
12
lukinskiy
20.12.20
✎
16:10
|
Так я тоже обработкой сохраняю, но при этом время документа при сохранении документа меняется, если не отключить в настройках флажок "Время документов устанавливать автоматически". Так что что-то обработка универсального обмена таки делает хитрое, только не могу пока найти, что.
|
|
13
Aleksey
20.12.20
✎
16:18
|
(10) Да так и называется "Загружать данные в режиме (ОбменДанными.Загрузка = истина) на вкладке загрузка данных
|
|
14
lukinskiy
20.12.20
✎
16:45
|
Да, оказалось таки оно, спасибо!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший