Удаление проводок удаленного документа

Такое бывает? Удалили документ, а проводки (движения) остались? Эта простая обработка решает данную проблему.

Ищет за период по счету (если заполнен) или по всем счетам в журнале проводок документы, помеченные на удаление или удаленные, которые тем не менее оставили свои проводки.

Очищает все движения таких документов.


Делалось для УПП, но ограничений на конфигурацию я не вижу, будет работать во всех, где есть журнал проводок. (Просто проводки замечают бухгалтера, и сразу сообщают о увиденном)


28.03.14 обновлен релиз обработки — небольшая работа над ошибками. Текущий релиз: 1.02.

12.05.14 обновлен релиз обработки. В ней добавлена поддержка конфигураций типа Бухгалтерия государственного учреждения, в которых регистр бухгалтерии называется иначе, чем Хозрасчетный. Теперь по идее она годится для любой конфигурации, в которой есть хоть один регистр бухгалтерии. Текущий релиз: 1.03.

30 Comments

  1. gutentag

    ….Прикольно, я такого после Бухгалтерии «версии 6.0» не встречал !

    Описанная вами ситуатция происходит только в рукописной конфе и/или типовой?

    Reply
  2. gutentag

    …хотя допускаю случай, если документ с признаком «ручного редактирования»

    Reply
  3. dmbal

    В типовой УПП, переведенной в режим управляемых блокировок 🙁 Редко, но появляются.

    Reply
  4. MoneG2

    А проводки только в БУ или еще регистры УУ обрабатывает?

    Reply
  5. dmbal

    Ищет такие документы по проводкам, а удаляет естественно все движения, проводки и регистры.

    Reply
  6. Ленкина

    Прикольно, не замечала, что от удаленного документа что-то остается.

    Reply
  7. zhleonid8

    если остается подобное то это уже не программа……

    Reply
  8. zhleonid8

    у меня такое бывало, но все равно присутствие данного глюка определяет 1С как большой глюк

    Reply
  9. Natali_77

    Добрый день! Спасибо за нужную обработку. Тоже столкнулась в одной базе, что повисли проводки. Пришлось писать обработку, чтобы найти такие проводки и удалить. В качестве основы использовала и эту наработку. Спасибо!

    Reply
  10. AlexO

    Да уж.

    «и сколько новых глюков чудных

    готовит 1С-а путь».

    Reply
  11. kapustinag

    Да, такая ситуация встречалась иногда в УПП вплоть до последних релизов: остаются движения по регистрам по помеченным на удаление документам-регистраторам.

    Одна из последовательностей действий пользователя, приводящих к такому:

    — проведенный документ помечается на удаление. То есть не 1) отмена проведения, и затем 2) пометка на удаление, а сразу пометка на удаление.

    И второй вариант, не связанный с удалением:

    — открываем форму документа, проведенного по нескольким видам учета. Например, УУ+БУ+НУ;

    — снимаем одну или несколько галок. Допустим, осталась только галка УУ;

    — и тут же в форме, без промежуточного сохранения документа, нажимаем «Отмена проведения».

    Плохие последствия наблюдались не на всех документах. Не готов сейчас сказать, где именно.

    Reply
  12. _n26__

    Спасибо

    Reply
  13. angy

    Раньше такого не случалось, но после того как сделал распределенные базы получилась такая ситуация: юзеры пометили документ на удаление, док пришел в главную базу там его удачно удалил после чего ответка с главной базв пошла в перефирийную, в которой юзер передумал и убрал метку удаления. Автоматический обмен ругнулся мол не может удалить док, типо логично, но обмены как то нужно делать дальше. Провел обмен в ручном режиме, перефирийка прожевала его, удалив при этом документ а проводки дока остались :). Вот такие получились грабли. Так что будьте осторожны …

    Reply
  14. kotenok_nv

    К сожалению не сработала на конфе БГУ 1.0 релиз 1.0.17.5

    пишет: Таблица не найдена «РегистрБухгалтерии.Хозрасчетный»

    Reply
  15. kotenok_nv

    Может кому поможет: помогло тестирование и исправление с галочками: «Очищать ссылки» и «Удалять обьект».

    Reply
  16. dmbal

    (14) kotenok_nv, значит в ней нет таблицы проводок, а обработка заточена на работу с ней, т.к. основные ее потребители — бухи.

    Reply
  17. chesnokov-a-v

    (16) В БГУ (бухгалтерия государственного учреждения) то же бухи работают. Только там регистр бухгалтерии ЕПСБУ.

    Как вариант либо проверку сделать на вид конфигурации, либо через конструкцию «Попытка … Исключение».

    Тестирование и исправление базы конечно поможет, но его не всегда получается сделать (нужен монопольный режим), да и по времени намного дольше получится.

    Reply
  18. dmbal

    (17) chesnokov-a-v, Пришлите мне плиз точное название (имя по метаданным) регистра бухгалтерии в БГУ, я сделаю такую проверку.

    Reply
  19. DrAku1a

    В типовых конфах 1С при распроведении оставляет движения, делая их неактивными — и там-же используется общий метод «ОбщегоНазначения.УдалитьДвиженияРегистратора» перед записью или проведением.

    Ситуация возникает в РИБ, когда документ проводится в подчиненном узле, а в главном он-же перезаписывается непроведенным. В результате с обоих сторон в обмен приходит документ. Коллизия автоматом решаются в пользу главного узла — и документ становится непреведенным и в подчиненной базе, но (!) движения приходят в главный узел независимо от самого документа — в результате имеем непроведенный, не помеченный на удаление даже документ с активными движениями по нему…

    Reply
  20. dmbal

    (19) DrAku1a, да, это одна из причин. Другая же причина как мне кажется — получение блокировки при отмене проведения. Долго по ЖР выискивал причины этому феномену, явных не вижу, но ситуация время от времени проявляется.

    Reply
  21. kosmo0

    Если нужна информация по документам не проведенным, но имеющим движения (как бухгалтерские так и любые регистры) можно использовать http://infostart.ru/public/138965/. Но эта обработка только показывает такие документы, плюс ставит признак «проведен». То есть не чистит движения.

    Reply
  22. didkovskij

    Большое спасибо, сегодня пригодилась 🙂

    Reply
  23. dmbal

    Рад, что помог:)

    Reply
  24. Ele1234567

    Как раз то, что нужно было. Спасибо!

    Reply
  25. dmbal

    (14) kotenok_nv,

    К сожалению не сработала на конфе БГУ 1.0 релиз 1.0.17.5

    пишет: Таблица не найдена «РегистрБухгалтерии.Хозрасчетный»

    Доработал, как только попала в руки такая конфигурация. Начиная с релиза 1.03 обработка работает с любым регистром бухгалтерии. Лишь бы он был.

    Reply
  26. lesorubka

    Спасибо, очень помог!

    Reply
  27. Dmitry_S

    А если по всему диапазону документов одного типа стала происходить такая бяка и тестирование на ошибки в конфигураторе не дает результатов. Кто нибудь с таким сталкивался?

    Reply
  28. Tan-U-Ha

    Спасибо.

    Помогло

    Reply
  29. user710917_gorshunov

    Пришлите пожалуйста данную обработку на мою почту, спасибо большое

    Reply
  30. user1144800

    В 1с 8.3 проф — не запускается. Что я не так делаю?

    Файл скачала, зашла в программу, Файл открыла — и пустое поле….

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *