+ мЗакрытиеСмены = (Не ЗначениеЗаполнено(Ссылка.ОтчетОРозничныхПродажах)
И ЗначениеЗаполнено(ОтчетОРозничныхПродажах));
Не пойму, в каком случае левое не равно правому?
Единственное предположение: реквизит заполнили, но объект ещё не записали. Я прав?
Есть ещё какие-то случаи, когда в данном условии левое не равно правому?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший