Имя: Пароль:
1C
1С v8
1с 8.3 Розница 2.2 не заархивировались чеки
0 zvivla
 
24.09.18
19:01
Здравствуйте. Произошел сбой на сервере и поэтому при закрытии смены оказалось, что отчет о розничных продажах сформировался, но ни один чек не перешел в статус архивный. И все движения по чекам тоже остались.

Чеки перевести в статус "Архивный" не проблема. Как сделать, чтоб движения по ним ушли?
1 zvivla
 
24.09.18
19:10
сама спросила, сама решила

Вот такую фигню в цикле можно сделать и тогда и чек проводится и проводки с него снимаются

ДокументОбъект = чек.ПолучитьОбъект();
    ДокументОбъект.СтатусЧекаККМ           = Перечисления.СтатусыЧековККМ.Архивный;
    ДокументОбъект.ОтчетОРозничныхПродажах = ОтчетОРозничныхПродажах ;
    ДокументОбъект.мЗакрытиеСмены          = Истина;
    ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение);
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший