Как устранить задвоение и ошибки выбора счетов в рабочем плане счетов 1С:БГУ 1.0?

Бухгалтер 1С v8.3 (Обычные формы) Бухгалтерский учет Сфера услуг, туризм и социальный сектор
← На главную

При работе в конфигурации «1С:Бухгалтерия государственного учреждения 1.0» пользователи нередко сталкиваются с ситуацией, когда при оформлении первичных документов (например, безвозмездной передачи ОС по счету 401.20 или списания материальных запасов) список доступных рабочих счетов или классификационных признаков счетов (КПС) оказывается пустым. При попытке вручную добавить нужный счет система выдает ошибку: «Запись с такими ключевыми полями существует». Разберем причины возникновения этой коллизии и пошаговые способы восстановления корректной работы рабочего плана счетов.

Архитектурные особенности рабочего плана счетов в 1С:БГУ

Для понимания сути проблемы проанализируем структуру хранения данных в программе. В отличие от Единого плана счетов бухгалтерского учета (ЕПСБУ), который является планом счетов, рабочий план счетов (РПС) представляет собой не отдельный ссылочный справочник, а независимый регистр сведений «Рабочие счета».

Ключевыми измерениями этого регистра выступают:

  1. Учреждение — организация, по которой ведется учет.
  2. Счет — синтетический или аналитический счет из ЕПСБУ.
  3. КФО — код финансового обеспечения.
  4. КПС — классификационный признак счета (ссылка на соответствующий элемент справочника).
  5. ИФО — источник финансового обеспечения (если учет по ИФО включен в настройках параметров учета).

Поскольку регистр сведений независимый и непериодический, платформа жестко контролирует уникальность комбинации его измерений. Ошибка возникает тогда, когда связка Учреждение + КФО + Счет + КПС уже физически присутствует в таблице базы данных, однако на уровне экранной формы документа накладываются фильтры, из-за которых пользователь не видит эту запись в списке выбора.

Кроме того, стандартные сервисные обработки (например, «Поиск и замена дублирующихся элементов») работают исключительно со ссылочными типами данных (справочники, документы, планы видов характеристик). Регистры сведений они не обрабатывают, поэтому удалить дубли рабочего плана счетов через типовой поиск дублей невозможно.

Основные причины скрытия счетов и КПС в документах

Выясним причину, почему при наличии записи в регистре она не отображается при заполнении документов:

  1. Окончание периода действия КПС. В справочнике «Классификационные признаки счетов (КПС)» для каждого элемента задаются реквизиты даты начала и окончания действия. Если документ создается датой нового периода, а у КПС дата окончания ограничена предыдущим годом (например, 31.12.2015), программа исключает такой КПС из списка выбора, хотя в регистре «Рабочие счета» старая комбинация сохраняется.
  2. Несоответствие типа КПС счету учета. В плане счетов ЕПСБУ для каждого счета жестко определен список допустимых типов классификатора (например, КРБ, КДБ, гКБК, КИФ). Если КПС был создан с другим типом, он не попадет в выборку для конкретного счета.
  3. Настройки структуры РПС в учетной политике. Тип бюджетной классификации (бюджетная, произвольная) жестко привязан к дате начала действия учетной политики учреждения. При расхождении настроек учетной политики и структуры КПС рабочие счета становятся неактуальными.
  4. Пропуск промежуточных релизов при обновлении. Если база обновлялась «скачком» через несколько релизов без запуска в режиме «Предприятие», регламентные обработчики обновления не выполняют служебную конвертацию классификаторов и заполнение таблиц соответствий.
  5. Остаточные записи после некорректной свертки базы. При ручной обрезке базы данных в регистре «Рабочие счета» остаются неактуальные записи, привязанные к закрытым классификаторам прошлых периодов.

Пошаговый алгоритм диагностики и решения проблемы

Разберем по шагам, как локализовать и устранить ошибки в рабочем плане счетов.

  1. Проверяем даты действия классификаторов:

    Откроем справочник КПС через меню Бухгалтерский учет -> Бюджетная классификация -> Классификационные признаки счетов (КПС). Убедимся, что для рабочих элементов установлена корректная дата начала действия и дата окончания не меньше даты проводимых документов.

  2. Проверяем актуальность учетной политики:

    Перейдем в меню Предприятие -> Учетная политика -> Учетная политика учреждений. Проверим структуру рабочего плана счетов, дату вступления в силу приказа по бюджетной классификации и соответствие типов классификации по применяемым КФО (2, 4, 5 и т.д.).

  3. Выполняем прямую корректировку регистра «Рабочие счета»:

    Так как через обычные справочники дубли не видны, откроем регистр напрямую: меню Операции -> Регистры сведений -> Рабочие счета. В открывшемся списке установим отбор по нашему учреждению и проблемному счету (например, 401.20 или 101.36). Проанализируем все строки: устаревшие комбинации с недействующими КПС можно удалить непосредственно из этого списка, что снимет блокировку уникальности ключевых полей.

  4. Запускаем типовой помощник переноса остатков по КПС:

    Для корректного перехода на новую классификацию используем штатный механизм: меню Сервис -> Служебные -> Помощник переноса остатков по КПС. Этот инструмент в автоматическом режиме заменяет неактуальные КПС на новые и обновляет записи в регистре «Рабочие счета» без нарушения целостности данных.

  5. Обновляем бюджетные классификаторы:

    Запустим Помощник обновления бюджетной классификации (меню Бухгалтерский учет -> Бюджетная классификация) и повторно загрузим актуальный файл классификаторов в формате .xml из каталога поставки конфигурации.

  6. Принудительно перезапускаем обработчики обновления:

    Если сбой возник после обновления конфигурации, запустим «1С:Предприятие» из командной строки с параметром:

    1cv8.exe ENTERPRISE /F "ПутьКБазе" /C ЗапуститьОбновлениеИнформационнойБазы

    Это инициирует повторное выполнение всех пропущенных процедур обновления информационной базы и переформирование служебных структур счетов.

← На главную