Ошибочные записи замусоривают базу и хранятся в промежуточных таблицах итогов регистров накопления. Это замедляет работу базы данных.
Часто такая ситуация возникает, когда в справочнике «Договоры контрагентов» установлен флаг «Поставщик по договору предъявляет НДС» (установлен он по умолчанию, да ещё и скрыт в свёрнутой группе элементов), а счёт-фактура на поступление не вносится в базу данных (например, если поступление было без НДС или поставщик на упрощенке). Этот флаг может быть установлен в договорах с видом «С поставщиками», «С комитентом (принципалом) на продажу» и «С комиссионером (агентом) на закупку».
Первое, что необходимо сделать для того, чтобы движения по регистру больше не производились, это снять флаг «Поставщик по договору предъявляет НДС в договоре, но программа не даст этого сделать, если по договору уже были зарегистрированы документы. Нужно или отменить проведение всех документов «Поступление товаров и услуг» по договору, что может быть затруднительно, если документы находятся в закрытом периоде, или обойти механизм проверки. В прилагаемой обработке реализован обход механизма проверки.
Следующим этапом нужно скорректировать остатки в регистре накопления «НДС Предъявленный». Это можно сделать, получив остатки отчётом «Универсальный отчет» по регистру «НДС Предъявленный» с отборами по поставщику и договору и группировкой по счетам-фактурам. Далее необходимо создать документ «Операция» и внести в него корректирующие движения. В прилагаемой обработке корректировка движений тоже реализована.
Обработка представлена в качестве примера решения для устранения причины появления ошибочных записей в регистре накопления «НДС Предъявленный» и для корректировки остатков по регистру. Тем не менее полностью работоспособна и может использоваться для исправления ошибки на рабочих базах.
Поля на форме обработки:
Организация – организация, для которой нужно сделать корректировку.
Контрагент – контрагент, по которому будут произведены корректировки.
Договор – договор контрагента, в котором установлен флаг «Поставщик по договору предъявляет НДС».
Дата корректировки – дата, на которую проверяется регистр на наличие ошибок и на которую будут введены корректирующие сведения.
Кнопка «Заполнить таблицу по данным регистра» – заполнение табличной части корректирующими движениями.
Кнопка «Снять флаг "Поставщик по договору предъявляет НДС" в договоре» - снимает флаг в договоре, даже если договор уже использовался в документах.
Кнопка «Корректировка регистра» - записывает корректирующие движения в регистр и создаёт документ «Операция вручную».
Порядок использования:
-
Заполнить поля Организация, Контрагент, Договор и Дата корректировки;
-
Нажать кнопку «Снять флаг "Поставщик по договору предъявляет НДС" в договоре». О успешном завершении будет показано сообщение. Можно использовать независимо от корректировки регистра;
-
Нажать кнопку «Заполнить таблицу по данным регистра» для просмотра корректирующих записей;
-
Нажать кнопку «Корректировка регистра»;
-
Для проверки результата корректировки можно ещё раз заполнить таблицу корректировок.
NEW!!!
Добавлен отчёт, проверяющий наличие
Отчёт предназначен для поиска договоров контрагентов с установленным флагом "Поставщик по договору предъявляет НДС" при наличии записей в регистре накопления «НДС Предъявленный» со ставкокй НДС «Без НДС».
Поля на форме:
Организация – организация по которой строится отчёт.
Дата – дата, на которую произодится поиск некорректных записей.