Как удалить движение непроведенного документа
глюк базы
Регистр накопления "Расчеты с поставщиками по срокам" (1)
сначала было увеличение суммы в 6 раз, потом снял с проведения и провел осталась сумма 2х
завели новый документ пометили на удаление старый , сумма всё равно задвоена,
начал разбираться а у не проведённого документа есть движение.
Регистр накопления "Расчеты с поставщиками по срокам" (1)
сначала было увеличение суммы в 6 раз, потом снял с проведения и провел осталась сумма 2х
завели новый документ пометили на удаление старый , сумма всё равно задвоена,
начал разбираться а у не проведённого документа есть движение.
Прикрепленные файлы:
По теме из базы знаний
- Удаление движений у непроведенных документов
- Проверка документов на наличие/отсутствие движений по регистрам и отражение в учете для типовых конфигураций (8.2)
- Универсальный редактор реквизитов объектов. Мультиобработчик
- Поиск и удаление движений непроведенных документов для 8.2 (обычные формы)
- Удаление движений непроведенных документов. УФ.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ЭТО ТОЖЕ НЕ ПОМОГЛО
ДокОбъект = Объект.Реквизит1.Ссылка.ПолучитьОбъект();
Для каждого Движения Из ДокОбъект.Движения Цикл
Для Каждого НаборЗаписей ИЗ ДокОбъект.Движения Цикл
НаборЗаписей.Прочитать();
Если НаборЗаписей.Количество() > 0 Тогда
Попытка
НаборЗаписей.Очистить();
НаборЗаписей.Записать(Истина);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
КонецЦикла;
сообщить(Движения);
Движения.Очистить();
Движения.Записать();
КонецЦикла;
ДокОбъект = Объект.Реквизит1.Ссылка.ПолучитьОбъект();
Для каждого Движения Из ДокОбъект.Движения Цикл
Для Каждого НаборЗаписей ИЗ ДокОбъект.Движения Цикл
НаборЗаписей.Прочитать();
Если НаборЗаписей.Количество() > 0 Тогда
Попытка
НаборЗаписей.Очистить();
НаборЗаписей.Записать(Истина);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
КонецЦикла;
сообщить(Движения);
Движения.Очистить();
Движения.Записать();
КонецЦикла;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот