Меню Закрыть

Удалить все движения документа 1с

Обработка позволяет делать как полное, так и выборочное удаление движений документов в 1С.

Необходимость принудительно удалить движения документа возникает достаточно редко — в 99% случаев достаточно отменить проведение документа. Однако бывают ситуации, когда отмена проведения (и даже пометка на удаление) не помогают, движения не удаляются.

Для таких курьезных случаев и предназначена эта обработка. Она позволяет удалять движения ЛЮБЫХ документов в ЛЮБЫХ конфигурациях с управляемыми формами.

На форме обработки выбираем нужный документ (вначале выбирается тип документа) и нажимаем Удалить движения .

Если нужно удалить не все движения документа, то удаляем из списка те из них, которые необходимо сохранить.

Обработка позволяет удалять движения у документов в любом статусе — проведен, не проведен, помечен на удаление.

Обращаю ваше внимание, что перепроведение исходных документов восстанавливает их движения. Пользуясь разработкой, отдавайте себе отчет в том, что делаете.

Потребовалось в УТ быстро удалить все движения по банку, дело вроде легкое — отменить проведение всех поступлений и списаний безналичных денежных средств, но не тут то было.

При попытке отмены проведения выполнялись проверки на условия оплаты по заказу и документ ни как не отменял проведения

Ну не может типовым способом, заставим не типовым: Через запрос делаем выбору необходимых нам документов и в обработке результата пишем:

Готовая функция для использования в своих обработках или общем модуле:

В данной статье будет приведена процедура, позволяющая удалить движения документа по всем регистрам. Для этого перебираются все возможные регистры для данного документа, создаются и очищаются наборы записей с отбором по регистратору.

Процедура позволяющая удалить движения

В параметр процедуры передаем ссылку на документ, у которого необходимо очистить движения. Если вы хотите вызывать данную процедуру из общего модуля, то после имени процедуры необходимо добавить ключевое слово Экспорт.

Если вы хотите узнать, как обнулять остатки по регистрам накопления, прочитайте статью Обнуление остатков регистров накопления 1с

Читайте также:  Shadow of war маски назгулов

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.