Попался вредный покупатель.
И все бы ничего, но покупает много, потому ему бухгалтерия прощает небольшие загоны.
Казалось бы, очевидное решение:
Сервис -> Параметры -> Общие -> Рабочая дата -> Использовать значение (установить дату на "завтра") - не работает...
Проблема в том что все новые документы 1с пытается проводить оперативно...
То есть надо явно задать что проводим не оперативно
Например так:
Процедура КнопкаВыполнитьНажатие(Кнопка)
ОбъектИзменения = ИзмДокумент.ПолучитьОбъект();
ОбъектИзменения.Дата=НоваяДата;
ОбъектИзменения.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);
КонецПроцедуры
Написал это: работает просто:
1 скачать обработку (или сделать самому. Делается только первый раз);
2 выбрать вид документа;
3 выбрать документ;
4 выбрать дату (вообще любую);
5 нажать выполнить;
6 PROFIT!!!
В архиве 2 готовых внешних обработки для 8.1 и 8.2, которые можно подключить как внешние печатные формы.
В комментариях подсказали даже более простой способ -
1. Проводите документ оперативно/не оперативно
2. Меняете дату на "завтра"
3. Нажимаете на "печать" (любой печатной формы), программа предлагала провести, на что нужно согласиться :-)
Также широко известный в узких кругах своим нежеланием/неумением писать комментарии одним сообщением пользователь AlexO советовал проводить при этом товары по ордерной схеме, что конечно же даст больший порядок в управленческом учете, но не решит основной проблемы - товар будет списан когда реально ушел (потому я рекомендую все же воспользоваться его советом про использование ордеров) но вы не получите сегодня напечатанные документы за завтра без танцев с бубном описанных ранее в статье.