По поводу контроля остатков. Допустим, проводим документ РасходнаяНакладная. Остатки необходимо контролировать на МоментВремени.
Где-то читал, что правильнее в зависимости от режима проведения документа по-разному контролировать остатки.
Что-то типа этого
Если РежимПроведения = РежимПроведенияДокумента.Неоперативный Тогда
МоментВремени = МоментВремени();
Иначе
МоментВремени = Неопределено;
КонецЕсли;
Что скажете?
почему нельзя было просто на МоментВремени() вне зависимости от режима проведения документа?
Честно говоря, не совсем понял этот момент. Можете пояснить?
с неоперативным проведением документа все понятно. Непонятно с оперативным. При оперативном приведении необходимо на самый последний момент брать остатки. Но МоментВремени() и даст этот самый последний момент. То есть как таковой разницы не будет. Может быстродействие?
Если параметр период в запросе не заполнен, то остатки гарантировано возмуться на последний период, момент в регистре. При заполненом параметре наверное такое гарантировать нельзя.
(6) У тебя будут правильно браться, но если ведешь разработку где куча пользователей одновременно работает, то может и не правильно будут браться.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой