Выгрузка реестров из 1С:ЖКХ в Систему Город: пошаговая инструкция

Разбираем выгрузку реестров из системы «Город»: начисления, оплаты, показания ПУ. Простые шаги, лайфхаки и решения типичных ошибок при обмене с ГИС ЖКХ.

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Система «Город» (часто используемая в связке с 1С:ЖКХ, 1С:Управление управляющей компанией и другими профильными конфигурациями) является стандартом де-факто для автоматизации расчетов за ЖКУ во многих регионах РФ. Выгрузка реестров (начислений, оплат, задолженностей, показаний ПУ, лицевых счетов) — ключевой процесс для передачи данных в ГИС ЖКХ, банки, кассовые центры или региональные фонды капремонта.

В данной статье подробно разбирается процедура выгрузки реестров на примере наиболее распространенной интеграции 1С:ЖКХ (редакция 3.0) с «Системой Город», а также общие принципы, применимые к другим версиям ПО.

Подготовительный этап: настройка интеграции

Перед первой выгрузкой необходимо убедиться, что интеграция настроена корректно. Ошибки на этом этапе — главная причина некорректных XML-файлов и отказов приема со стороны приемника.

Настройка параметров обмена

  • Путь к каталогу обмена: Укажите общую сетевую папку или локальный каталог, куда 1С будет выкладывать файлы выгрузки, а «Система Город» — забирать их (или наоборот, в зависимости от схемы: push/pull).
  • Формат обмена: Обычно используется формат XML (стандарт ГИС ЖКХ / СМЭВ) или проприетарный формат «Системы Город» (часто на основе DBF/CSV/XML со специфической структурой). В 1С:ЖКХ 3.0 это настраивается в разделе Администрирование → Обмен данными → Настройки обмена с «Системой Город».
  • Кодировка: Обязательно UTF-8 (для XML) или Windows-1251 (для старых DBF/CSV), в зависимости от требований конкретной версии «Системы Город» в вашем регионе.

Сопоставление справочников (Маппинг)

Критически важный шаг. В 1С и в «Системе Город» могут отличаться идентификаторы:

  • Виды услуг (Услуги ЖКУ): Сопоставьте внутренние коды 1С с кодами «Системы Город» и кодами ГИС ЖКХ (справочник НСИ 51/52).
  • Дома и помещения: Проверьте ФИАС/GUID домов. Несовпадение GUID — частая причина ошибки «Объект не найден».
  • Лицевые счета: Синхронизируйте номера ЛС. В «Системе Город» часто используется единый номер ЛС на домохозяйство, в 1С — может быть разнесен по услугам.
  • Тарифы и нормативы: Выгружаются ли тарифы в реестре начислений или только итоговые суммы? Настройте флаги «Выгружать тарифы», «Выгружать нормативы».

Настройка прав доступа

У пользователя 1С, от имени которого запускается обмен (или фонового задания), должны быть права на запись в каталог выгрузки. У службы/пользователя «Системы Город», права на чтение.


Основные виды реестров для выгрузки

В терминологии «Системы Город» и 1С:ЖКХ выделяют следующие ключевые реестры:

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

Пошаговая процедура выгрузки в 1С:ЖКХ 3.0 (Редакция 3.0)

Рассмотрим стандартный путь через подсистему «ГИС ЖКХ (шаблоны)» → «Выгрузка данных».

Шаг 1. Открытие рабочего места выгрузки

Меню: ГИС ЖКХ (шаблоны) → Выгрузка данных → Выгрузка в «Систему Город» (или аналогичный пункт в зависимости от релиз конфигурации).

Шаг 2. Выбор параметров выгрузки

В открывшейся форме заполните обязательные поля:

  • Период: Расчетный месяц (например, 01.2026). Обратите внимание: выгружается ли данные за месяц или на дату?
  • Тип реестра: Выберите нужный (Начисления, Оплаты, Показания, Сальдо, Лицевые счета). Часто удобно выгружать комплексно по кнопке «Выгрузить все реестры периода».
  • Организация (УК/ТСЖ): Если в базе несколько организаций — выберите нужную.
  • Фильтр по домам/ЛС: При необходимости сузьте выборку (например, только для конкретного Жилищного фонда).
  • Вариант выгрузки: «Полная» (все данные за период) или «Изменения» (инкрементальная, только измененные записи с последней успешной выгрузки). Рекомендуется: для банков/ГИС — полная; для ежедневного обмена с «Системой Город» — инкрементальная.

Шаг 3. Проверка данных перед выгрузкой (Валидация)

Не пропускайте этот этап! Нажмите кнопку «Проверить» или «Сформировать превью». Система проанализирует:

  • Наличие обязательных реквизитов (ГУИД дома, код услуги, номер ЛС).
  • Корректность сумм (сумма начислений = тариф * объем + ОДН ⎯ льготы).
  • Отсутствие «висячих» записей (оплаты без ЛС, начисления без дома).
  • Соответствие форматам (длина строк, типы данных, формат дат).

Исправьте выявленные ошибки в карточках домов, ЛС, начислений или оплат перед формированием файла.

Шаг 4. Формирование файла выгрузки

Нажмите «Сформировать» или «Выгрузить».

  • Файл(ы) создадутся в настроенном каталоге обмена.
  • Именование файлов обычно регламентировано: NACH___.xml, OPL__.xml, LS_.xml.
  • В 1С в журнале обмена (раздел Администрирование → Обмен данными → Журнал обмена) появится запись со статусом «Сформирован» и ссылкой на файл.

Шаг 5. Передача файла в «Систему Город»

Дальнейшие действия зависят от архитектуры вашего регионального ЦС (Центра расчетов):

  • Автоматически (планировщик): Если настроен общий каталог и служба «Системы Город» мониторит его — файл подхватится сам в течение регламентного времени (обычно каждые 15-60 мин).
  • Ручное копирование (FTP/SFTP/Веб-интерфейс): Если обмен через файловый сервер, скопируйте файл в входящую папку «Системы Город» или загрузите через веб-форму личного кабинета УК на портале ЦС.
  • Через 1С (прямой обмен): В новых релизах 1С:ЖКХ есть кнопка «Отправить в Систему Город», которая использует API/веб-сервисы ЦС (требует настройки токенов/сертификатов).

Контроль результата и обработка ошибок

Выгрузка файла — это только половина дела. Необходимо убедиться, что данные приняты и загружены в «Систему Город» без ошибок.

Журнал обмена в 1С

Откройте Журнал обмена с «Системой Город». Статусы записей:

  • Отправлен / Выгружен: Файл ушел из 1С.
  • Принят получателем: «Система Город» подтвердила получение файла (только при прямом обмене/веб-сервисах).
  • Ошибка валидации / Ошибка загрузки: Файл прошел транспорт, но не прошел бизнес-логику «Системы Город».

Протокол ошибок (Лог) от «Системы Город»

В ответ на загрузку «Система Город» формирует протокол (обычно XML или TXT), который кладется в исходящий каталог обмена или доступен в ЛК УК на портале ЦС.

Типичные ошибки и способы устранения:

Код/Текст ошибки Причина Решение в 1С
Объект не найден (GUID дома/ЛС) В 1С не актуализирован ФИАС/GUID дома после обновления адресного реестра. Обновить классификатор адресов (КЛАДР/ФИАС) в 1С, выполнить «Заполнение GUID домов» из ГИС ЖКХ или вручную проставить коды.
Неверный код услуги / Несоответствие НСИ Код услуги в 1С не совпадает с реестром «Системы Город» / ГИС ЖКХ (НСИ 51). Справочник «Виды услуг» → вкладка «Интеграция» → проставить код «Системы Город» и код ГИС ЖКХ.
Сумма начислений != Сумма деталей Расхождение итоговой суммы в шапке реестра и суммы по строкам (тариф*объем). Провести перерасчет начислений за период (документ «Начисление услуг»), проверить ручные корректировки.
Дубликат ЛС / Дубликат строки В выгрузке попали две строки с одинаковым ключом (ЛС+Услуга+Период). Проверить настройки выгрузки: не выгружаются ли два вида начислений (например, «Холодная вода» и «ХВС нагрев») в одну услугу приемника.
Показания ПУ вне допуска / Нет прибора Переданы показания для прибора, которого нет в реестре «Системы Город» или дата вне диапазона поверки. Синхронизировать реестр ПУ (выгрузить реестр приборов), проверить даты поверки/установки в карточке ПУ в 1С.

Сверка контрольных сумм

После успешной загрузки в «Системе Город» сформируйте отчет «Сводка по начислениям/оплатам» и сверьте итоговые суммы с отчетом в 1С (ЖКХ → Отчеты → Ведомость начислений / Обороты по ЛС). Суммы должны сходиться до копейки.


Автоматизация и регламентные задания

Для исключения человеческого фактора настройте регламентные задания 1С (или Windows Task Scheduler / Cron на сервере 1С):

  1. Ежедневно (утром): Инкрементальная выгрузка реестра оплат (чтобы квитанции в ЛК жильцов/терминалах были актуальны).
  2. Ежемесячно (1-3 число след. месяца): Полная выгрузка реестров начислений, сальдо, показаний ПУ, аналитики ЛС за прошедший месяц.
  3. По событию (после проведения документов): Выгрузка измененных ЛС/начислений (если поддерживается механизм «Изменения» в вашей версии обмена).

Важно: В регламентном задании обязательно включите обработку ошибок: отправку уведомления администратору (email/Telegram) при статусе «Ошибка» в журнале обмена.


Особенности выгрузки для ГИС ЖКХ через «Систему Город»

Часто «Система Город» выступает региональным оператором (РСО) и передает данные в ГИС ЖКХ от имени УК. В этом случае:

  • Выгрузка из 1С должна соответствовать схеме XML ГИС ЖКХ (importCharge, importPayment, importMeteringDeviceData), даже если «Система Город» принимает свой формат — она конвертирует его внутри себя.
  • Обязательна выгрузка ГУИД объектов ЖКХ (договоров управления, приборов учета, ЛС), полученных при размещении в ГИС ЖКХ. Без ГУИД данные в ГИС не загрузятся.
  • Следите за сроками: ГИС ЖКХ требует размещения начислений не позднее 10-го числа следующего месяца, оплат, в течение 5 рабочих дней. Планируйте выгрузку в «Систему Город» с запасом 2-3 дня.

Чек-лист перед закрытием периода (Best Practices)

  • [ ] Все документы «Начисление услуг» за месяц проведены.
  • [ ] Все документы «Оплата от жильцов» (касса, банк, терминал) проведены и сопоставлены со выписками.
  • [ ] Проведен перерасчет ОДН (Общедомовых нужд) и сформированы акты.
  • [ ] Актуализирован реестр приборов учета (введены новые, списаны старые, проставлены даты поверки).
  • [ ] Загружены актуальные показания ПУ (с сайта, приложения, сборащиков).
  • [ ] Выполнена процедура «Закрытие периода» в 1С (формирование сальдо на конец месяца).
  • [ ] Сформирована и проверена тестовая выгрузка (на тестовом контуре «Системы Город», если есть).
  • [ ] Выполнена производственная выгрузка всех реестров.
  • [ ] Получен и проанализирован протокол загрузки от «Системы Город».
  • [ ] Проведена сверка итогов с отчетами «Системы Город» / ЛК УК.

Выгрузка реестров из 1С в «Систему Город» — процесс рутинный, но требующий высокой дисциплины в ведении справочников (дома, ЛС, услуги, ПУ) и своевременном проведении документов. Ключ к успеху — автоматизация регламентных заданий и жесткий контроль протоколов ошибок после каждой загрузки. Регулярная сверка сальдо и контрольных сумм с региональным расчетным центром (ЦС) позволит избежать накопления расхождений, которые крайне трудно разобрать ретроспективно.

При появлении новых версий конфигурации 1С:ЖКХ или изменении форматов обмена со стороны «Системы Город» (что происходит при обновлении законов/постановлений, напр. ПП №354, №1708) — обязательно читайте «Обзоры изменений в релизах» на портале поддержки (например, vgkh.ru для 1С-Рарус) и тестируйте выгрузку на тестовой базе перед обновлением рабочей.