В процессе эксплуатации 1С:Бухгалтерии государственного учреждения 2.0 (БГУ 2.0) пользователи часто сталкиваются с необходимостью массового изменения реквизитов в документах и справочниках. Особенно актуально это после перехода с БГУ 1.0 или при выявлении системных ошибок ввода данных. Мы рассмотрим типичные проблемы, связанные с групповой обработкой, такие как исправление некорректных КЭК и ИФО, и предложим пошаговые решения.
Одной из частых проблем после миграции данных является некорректный перенос КЭК в документе Ввод начальных остатков, когда вместо ожидаемого значения (например, 734, 310, 004, 006) проставляется «000» (Не установлено). Давайте разберем, как с этим справиться.
Проблема 1: Отсутствие элементов при отборе по КЭК или счету.
Пользователи часто пытаются фильтровать документы групповой обработкой по реквизитам «КЭК» или «Счет». Однако, как показывает практика, такой отбор может не давать результатов. Причина кроется в специфике хранения этих данных в системе.
Решение 1.1: Отбор по номеру документа.
Если вам нужно исправить конкретные документы, наиболее надежный способ отбора – это указание их номеров.
Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.Изменять выберите Документы, а затем укажите конкретный вид документа, например, Ввод начальных остатков или Ввод остатков ОС, НМА, НПА.Все элементы (или Отбор, если она уже активна).НомерРавно0000-000179.В списке и перечислить все номера через запятую.Этот метод позволяет точно выбрать нужные документы для дальнейшей корректировки.
Проблема 2: Документ помечен как «Агрегатор» и недоступен для редактирования.
В БГУ 2.0 некоторые документы, особенно те, что связаны с вводом начальных остатков (например, Ввод остатков ОС, НМА, НПА), могут быть помечены как «агрегаторы». Документ-агрегатор хранит записи по всем регистрам, связанным с объектом, и после его создания он не подлежит прямому редактированию. Система выводит информационное сообщение о том, что документ заменил все предыдущие документы по выбранному основному средству на дату свертки базы.
Решение 2.1: Работа с документом-агрегатором.
Если документ является агрегатором, его прямое изменение через стандартные механизмы групповой обработки или даже вручную в форме документа, как правило, невозможно. В таких случаях:
Корректировка регистров: Это универсальный инструмент для ручного внесения или исправления записей в любых регистрах. Мы можем создать новый документ Корректировка регистров и вручную исправить неверные проводки по КЭК, сторнируя неверные и вводя правильные — для этого есть автозаполнение корректировки регистров для исправления ошибок.Важный аспект: Бухгалтерское обоснование изменения КЭК.
В сообщении 7 прозвучал вопрос о целесообразности изменения КЭК на 734, с упоминанием КЭК 004, 006 и процедур Закрытие оборотный КЭК и Формирование остатков в закрытии года. Прежде чем производить массовые изменения, критически важно проконсультироваться с главным бухгалтером и убедиться в правильности выбора нового КЭК.
КЭК 734 "Увеличение прочей кредиторской задолженности" используется для расчетов, не относящихся к доходам или расходам (например, возврат излишне полученных средств, расчеты по НДС, прочие внутренние расчеты). КЭК 004, 006 и другие используются для отражения операций, влияющих на финансовый результат или формирование активов/обязательств. Ошибочный выбор КЭК может привести к искажению отчетности. Процедуры закрытия года также сильно зависят от корректности КЭК, формируя остатки и влияя на финансовый результат.
Другая распространенная ситуация – некорректное ИФО (Источник финансового обеспечения) на счете 210.06 «Расчеты с учредителем» после перехода на БГУ 2.0. Например, остатки легли на ИФО «Классное руководство» вместо «Служебное ИФО».
Проблема: Групповое изменение реквизитов не работает для ИФО на 210.06.
Несмотря на то что обработка Групповое изменение реквизитов может сообщать об успешном изменении, по факту в оборотно-сальдовой ведомости остаток на счете 210.06 может оставаться на прежнем некорректном ИФО.
Решение: Документ «Корректировка расчетов с учредителем» и «Операция (бухгалтерская)».
Для счета 210.06 в БГУ 2.0 предусмотрен специальный механизм корректировки.
Корректировка расчетов с учредителем:
Учет и отчетность – Регламентные операции.Учетной политике вашей организации (начиная с версии 2.0.96). Это позволит документу формировать необходимые проводки.Корректировка расчетов с учредителем вы сможете подобрать остатки на счете 210.06 в разрезе ИФО, КФО, КПС и Подразделений. В табличной части документа необходимо будет выбрать правильные КПС и аналитику счета 401.10 для корректировки.Операция (бухгалтерская) (раздел Учет и отчетность – Операции (бухгалтерские)) — для этого подойдёт обработка переноса остатков по счетам и аналитикам.Еще одна распространенная проблема — невозможность изменить КЭК в документах типа Кассовое поступление, особенно если операция была Обмен данными, с помощью стандартной групповой обработки.
Проблема: Групповое изменение реквизитов не меняет «Бухгалтерскую операцию» (и КЭК).
Обработка Групповое изменение реквизитов в БГУ 2.0 позволяет менять большинство значений в документах, но у нее есть ограничения. Она не дает возможности напрямую заменить «Типовую операцию» (которая жестко связана с формированием проводок и КЭК) или реквизит со вкладки документа Бухгалтерская операция.
Решение: Использование обработки «Замена типовых операций и доп. реквизитов».
Для группового изменения «Типовой операции» (а значит, и связанного с ней КЭК) в БГУ 2.0 существует специальный инструмент:
Главное меню (значок в левом верхнем углу).Все функции.Справочники и выберите Типовые операции.Типовые операции найдите и нажмите кнопку Еще, затем выберите пункт Замена типовых операций и доп. реквизитов.Вид документа, например, Кассовое поступление.Отборы, чтобы выбрать только те документы, которые нуждаются в корректировке (например, по периоду, организации).Операция, которую нужно заменить выберите текущую (некорректную) типовую операцию, например, Обмен данными.Новая типовая операция выберите нужную вам операцию, например, Поступление доходов (205 00, 209 00), которая содержит корректный КЭК.Изменять реквизиты табличных частей и укажите необходимые поля для заполнения.Заполнить документы. Обработка сформирует список документов, попадающих под условия отбора.Выполнить замену.Групповое изменение реквизитов для заполнения недостающей аналитики (например, «Виды затрат») в табличных частях документов.Операция (бухгалтерская). Мы можем вручную сформировать проводки, сторнируя (со знаком «минус») неверные суммы по старому КЭК и вводя (со знаком «плюс») верные суммы по новому КЭК, указывая соответствующие КФО, счета и аналитику.Давайте подытожим основные моменты работы с групповой обработкой, чтобы вы могли использовать ее максимально эффективно.
Местонахождение обработки:
Основной инструмент для группового изменения реквизитов находится в разделе Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.
Пошаговое использование:
Изменять выберите тип объекта, который вы хотите изменить (например, Документы, Справочники, Виды документов и т.д.). Затем укажите конкретный вид документа или справочника (например, Кассовое поступление, Основные средства).Все элементы, чтобы настроить фильтры. Здесь вы можете указать условия, по которым будут выбраны элементы для изменения (например, по периоду, организации, номеру, дате, статусу).
Найти или ссылку Все элементы в форме настройки отбора.Изменяемые реквизиты установите флажки напротив тех реквизитов, значения которых вы хотите поменять.
Дополнительных параметрах обработки установите флаг Показывать служебные реквизиты.Обрабатывать табличные части.Изменить реквизиты.Произвольный алгоритм:
В случае, если стандартные механизмы групповой обработки не позволяют решить задачу (например, требуется более сложная логика изменения, зависящая от нескольких условий или расчетов), можно использовать опцию Произвольный алгоритм на вкладке Изменяемые реквизиты. Эта опция требует написания кода на встроенном языке 1С и предназначена для опытных пользователей или программистов. Мы можем создать функцию, которая будет принимать объект и возвращать измененное значение реквизита.
// Пример произвольного алгоритма
// Параметры:
// Объект - Изменяемый объект (документ, справочник).
// ИмяРеквизита - Имя изменяемого реквизита.
//
// Возвращаемое значение:
// Новое значение реквизита.
//
// Функция вызывается для каждого выбранного объекта.
Функция ИзменитьКЭК(Объект, ИмяРеквизита) Экспорт
Если ИмяРеквизита = "КЭК" Тогда
Если Объект.СчетДебета = ПланыСчетов.ЕПСБУ.Счет30234 Тогда
Возврат ПланыСчетов.КЭК.НайтиПоКоду("734"); // Пример: ищем КЭК по коду
КонецЕсли;
КонецЕсли;
Возврат Неопределено; // Возвращаем Неопределено, если не нужно менять
КонецФункции
Групповое проведение (перепроведение) документов:
После любых групповых изменений, которые затрагивают бухгалтерские данные, может потребоваться групповое перепроведение документов. Это можно сделать из журнала соответствующего вида документов: откройте журнал, выделите нужные документы, нажмите кнопку Еще (или Действия) и выберите команду Провести выбранный диапазон документов.
КРИТИЧЕСКИ ВАЖНО: Перед выполнением любых массовых изменений всегда создавайте резервную копию информационной базы. Это позволит избежать необратимой потери данных в случае некорректных действий.
Надеемся, что данное руководство поможет вам эффективно работать с групповой обработкой в 1С:БГУ 2.0 и успешно решать возникающие задачи по корректировке данных.