|
Не работает УстановитьВремя |
☑ |
0
repin_mike
09.04.15
✎
13:42
|
8.2
Документ КорректировкаДолга лежит в том же журнале, что и реализации. Реализаций на 31.03.2015 куча, последняя по времени около 22:00:00
В корректировке в модуле формы есть такой код:
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Если ЭтоНовый() Тогда
УстановитьВремя(РежимАвтоВремя.ТекущееИлиПоследним, Истина);
КонецЕсли;
По логике при записи время у документа должно стать что-то типа 22:00:01, но по факту 12:00:00. Почему?
|
|
1
hhhh
09.04.15
✎
13:54
|
наверно он неоперативно проводится.
|
|
2
repin_mike
09.04.15
✎
14:01
|
ну разумеется, если я провожу документ 31.03 то неоперативно
В СП по УстановитьВремя написано:
УстановитьВремя (SetTime)
Синтаксис:
УстановитьВремя(<РежимОпределенияВремени>, <ИспользоватьЖурналы>)
Параметры:
<РежимОпределенияВремени> (необязательный)
Тип: РежимАвтоВремя.
Устанавливает режим автоматического определения времени при записи нового документа.
Значение по умолчанию: ТекущееИлиПоследним
<ИспользоватьЖурналы> (необязательный)
Тип: Булево.
Определяет, устанавливать ли время с использованием журналов, в которых отражается данный документ.
Значение по умолчанию: Ложь
Описание:
Устанавливает время документа.
Где тут что написано про оперативно или нет?
|
|
3
hhhh
09.04.15
✎
14:03
|
(2) в конфигураторе Оперативное проведение "Запретить"
|
|
4
repin_mike
09.04.15
✎
14:11
|
(3) Уже было установлено.. проблема осталась.
|
|
5
hhhh
09.04.15
✎
14:19
|
(4) я наоборот имею в виду. То есть у вас на 31.03 есть один документ корректировка долга, поэтому он и расположился в 12.00. А если второй заведете, тогда будет 12.00.01
|
|
6
hhhh
09.04.15
✎
14:20
|
попробуйте ИспользоватьЖурналы параметр. может журнал, где есть и реализации и корректировки долга.
|
|
7
repin_mike
09.04.15
✎
14:31
|
(6) ?? не понял
Истина же стоит..
|
|