|
движения документа |
☑ |
0
razerw
26.07.17
✎
14:35
|
Подскажите пожалуйста. выполнил следующее
Док2 = Док.ПолучитьОбъект();
Док2.ПометкаУдаления = Истина;
Док2.Проведен = Ложь;
В журнале документов , документ поместился на удаление, а из регистров его движения не ушли.
|
|
1
Beduin
26.07.17
✎
14:37
|
(0) С какими параметрами вызывал записать()?
|
|
2
razerw
26.07.17
✎
14:38
|
Вот весь код
Для каждого Итерация из тзФайл Цикл
Док = Документы.ВнутреннийЗаказ.НайтиПоНомеру(Итерация.Код, ТекущаяДата());
Если ПустаяСтрока(Док) Тогда
Продолжить
КонецЕсли;
Док2 = Док.ПолучитьОбъект();
Док2.ПометкаУдаления = Истина;
Док2.Проведен = Ложь;
//Док2.Со(
КонецЦикла;
|
|
3
okmail
26.07.17
✎
14:38
|
Этот код только меняет реквизиты документа, никакого отношения к движению по регистрам он не имеет
|
|
4
okmail
26.07.17
✎
14:39
|
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
УстановитьПометкуУдаления (SetDeletionMark)
Синтаксис:
УстановитьПометкуУдаления(<ПометкаУдаления>)
Параметры:
<ПометкаУдаления> (обязательный)
Тип: Булево.
Признак установки / снятие пометки на удаление.
Истина - пометка будет установлена; Ложь - пометка будет снята.
Описание:
Устанавливает/снимет пометку на удаление документа. Документ при этом не удаляется из базы данных. Окончательное удаление помеченных документов происходит при удалении помеченных объектов.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Примечание:
Если документ проведен, применение метода приводит к отмене проведения.
Если объект модифицирован, то выполнение метода вызывает исключение.
|
|
5
Beduin
26.07.17
✎
14:39
|
(3) Тот код не меняет документ
|
|
6
Дмитрий
26.07.17
✎
14:43
|
Че, правда код работет без док.записать() ?
|
|
7
razerw
26.07.17
✎
14:44
|
а что нужно сделать?
|
|
8
sergey198
26.07.17
✎
14:45
|
Док = Документы.ВнутреннийЗаказ.НайтиПоНомеру(Итерация.Код, ТекущаяДата());
Если ПустаяСтрока(Док) Тогда
Продолжить
КонецЕсли;
Док2 = Док.ПолучитьОбъект();
Док2.УстановитьПометкуУдаления(Истина);
КонецЦикла;
|
|
9
razerw
26.07.17
✎
14:47
|
спасибо разобрался
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший