Files
153_CB-OUO_Parent-Payments/docs/РУКОВОДСТВО АДМИНИСТРАТОРА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md
T

170 lines
18 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# РУКОВОДСТВО АДМИНИСТРАТОРА. Учёт родительской платы ЦБ ОУО (БГУ 2.0)
Расширение: `153_ЦБ_ОУО_БГУ.ПрофиСофт`, **версия 1.0.3**
Базовая конфигурация: БГУ 2.0 (2.0.107.53), режим совместимости расширения 8.3.24
Документ актуален на 30.10.2026.
Документ для администратора системы: установка, первичная настройка, права доступа, обновление, диагностика. Порядок ежедневной работы — в «РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ».
---
## 1. Состав поставки
| Объект | Назначение |
|---|---|
| `КассовоеПоступление` (типовой, расширен) | приход по регистру взаиморасчётов по строкам расшифровки платежа |
| `ПС_ПередачаПоступившихПлатежейВУчреждения` | ЦБ передаёт саду поступившие платежи |
| `ПС_ПринятиеПоступившихПлатежейИзЦБ` | сад принимает переданные суммы |
| `ПС_ВзаиморасчетыПоРодительскойПлате` | регистр накопления — единственный источник сумм по расчётам |
| `ПС_УправлениеРасчетамиПоРодительскойПлате` | пульт управления |
| `ПС_ВедомостьЦБПоРодительскойПлате` | оборотная ведомость |
| `ПС_УчетРодительскойПлаты`, `ПС_РазборПлатежейПоРодительскойПлате`, `ПС_ВнутреннийЭДОИзвещений` | общие модули: печать, разбор назначения платежа, извещения |
| `ПС_РеестрПлатежей` (общий макет) | вёрстка реестра, одна для обоих документов |
| `ПС_ЧтениеРодительскойПлаты`, `ПС_ЗаписьРодительскойПлаты` | роли доступа |
Файл поставки — `.cfe`. Версия указывается в имени файла и в свойствах расширения; **всегда сверяйте версию** перед установкой.
---
## 2. Установка расширения
1. Получить `.cfe` у разработчика.
2. В 1С: **Администрирование → Расширения конфигурации** (или «Расширения конфигурации» в разделе «НСИ и администрирование»).
3. **Добавить из файла** → выбрать `.cfe`.
4. **Обновить конфигурацию базы данных**. Сделать это в монопольном режиме или когда пользователи не работают.
5. Проверить: **Сервис → О программе** → блок «Расширения конфигурации» → строка `Профи софт`, колонка **«Версия»**. Должна совпасть с заявленной.
6. Проверить, что расширение **активно** (флажок «Активно» установлен).
Проверка версии — обязательный шаг. Если версия не совпадает, дальше разбираться бессмысленно: установлена не та сборка.
---
## 3. Первичная настройка базы
Выполняется один раз при внедрении и повторяется при добавлении нового учреждения.
### 3.1. Константа «Организация централизованной бухгалтерии»
Заполняется организацией ЦБ. По ней по умолчанию подставляется организация в пульте, в передаче и в принятии.
### 3.2. Справочник «Организации»
- ЦБ — отдельная организация.
- Каждый детский сад — отдельная организация.
- У обеих сторон заполнены ИНН, КПП, ИФО и счета.
### 3.3. Соответствие «Организация → Контрагент»
Извещения ф. 0504805 адресуются контрагентам, а документы расширения — организациям. Контрагент подбирается автоматически: штатной функцией БГУ (`БюджетнаяОтчетностьПолучениеНСИ.КонтрагентПоОрганизации` — ИНН + КПП + бюджет), при неудаче — по ИНН с уточнением по КПП и бюджету.
**Требование:** для ЦБ и **для каждого сада** должен существовать контрагент, который находится этим подбором. Без него извещение создаётся с пустым получателем/отправителем и не пройдёт проверку заполнения.
### 3.4. Типовая операция кассового поступления (критично)
Поступления родительской платы идут на счёт 303.05. В типовой конфигурации при заполненном корсчёте 303.00 сбрасывается признак «Родительская плата», и приход по регистру взаиморасчётов **не формируется**.
Рабочая настройка:
1. Скопировать типовую операцию «Поступление, зачисление в бюджеты» (для 303-го счёта).
2. В копии изменить отбор по корреспондирующему счёту на **«прочие счета»** (корсчёт не заполнен).
3. В документе выбирать эту операцию, корсчёт — «прочие счета», признак «Родительская плата» — установлен.
Страховка в расширении: если признак снят, но в назначении платежа распознан лицевой счёт ребёнка, при записи документа выводится предупреждение.
### 3.5. Справочники расчётов с родителями
| Справочник | Требования |
|---|---|
| `Дети` | код = лицевой счёт ребёнка (`X000013125` или `000010525`); **обязательно заполнен контрагент** |
| `Контрагенты` | плательщики (родители) |
| `Договоры` | у родителя должен быть **один** договор, иначе он не заполнится автоматически |
| `ВидыНалоговИПлатежей` | значение для аналитики счёта 303.05 в документе принятия |
| `ИсточникиФинансовогоОбеспечения` | заполняется в документах и реестрах |
| `ЛицевыеСчета` | раздел счёта с табличной частью «Допустимые КФО» — из неё берётся КФО строк расшифровки |
| `КОСГУ` | код 131 — КОСГУ назначения платежа родительской платы |
**КФО строк расшифровки.** Берётся из настроек лицевого счёта: раздел → «Допустимые КФО». Используется типовая функция `ПлатежноРасчетныеДокументыПовтИсп.ДопустимыеКФО`, поэтому результат совпадает с поведением типовых форм: подставляется **первое** допустимое значение (с наименьшим порядком перечисления КВД). Если у счёта допустимо несколько КФО — остальные бухгалтер выбирает вручную. Если КФО не заполнился — проверьте, что у лицевого счёта есть раздел и в нём заполнены допустимые КФО.
---
## 4. Роли и права
В расширении две роли. Третья, `ПС_ОсновнаяРоль`, создаётся платформой автоматически — **назначать её пользователям не нужно**.
| Право на объект | `ПС_ЧтениеРодительскойПлаты` | `ПС_ЗаписьРодительскойПлаты` |
|---|---|---|
| Документы передачи, принятия, начисления — Read, View | да | да |
| Те же документы — Insert, Update, Delete, Posting, UndoPosting | — | да |
| Регистр `ПС_ВзаиморасчетыПоРодительскойПлате` — Read | да | да |
| Тот же регистр — Update | — | да |
| Пульт и ведомость — Use, View | да | да |
**Важно:** роли расширения дают права только на объекты расширения. Пользователю дополнительно нужны штатные роли БГУ (базовые права, работа с документами, отчётами). Назначать только роль расширения недостаточно — интерфейс останется пустым.
Рекомендуемая схема:
| Кто | Роли |
|---|---|
| Бухгалтер ЦБ | `ПС_ЗаписьРодительскойПлаты` + штатные роли БГУ для работы с кассовыми документами |
| Бухгалтер сада | `ПС_ЗаписьРодительскойПлаты` + штатные роли БГУ своего учреждения |
| Руководитель, методист, контролёр | `ПС_ЧтениеРодительскойПлаты` + штатные роли для просмотра |
Роли удобно включать в профиль групп доступа, чтобы не назначать по одному пользователю.
Права на сами объекты метаданных (справочники, план счетов) не дублируются: они наследуются от базовой конфигурации.
---
## 5. Обновление расширения
1. Получить `.cfe`, сверить версию.
2. Сделать резервную копию базы.
3. Загрузить и обновить расширение (раздел 2).
4. Проверить версию в «О программе».
5. Если обновление меняло состав измерений регистра или структуру табличных частей — **перепровести** кассовые поступления и документы передачи за затронутый период. Признак необходимости: в передаче пусты лицевой счёт, расчётный счёт, группа, период оплаты, дата платежа.
6. Проверить на одном-двух документах: заполнение передачи, печать реестра, печать извещения.
---
## 6. Резервное копирование и обслуживание
- Резервная копия базы — перед каждым обновлением расширения, без исключений.
- Ежемесячно, после закрытия передач: сверить на пульте страницу «Сверка „передано / принято“». Расхождение ≠ 0 означает, что сад не принял документ.
- Ежемесячно: проверить на пульте «Остатки и обороты» — «Остаток у ЦБ» после передачи должен быть нулевым.
- После добавления нового сада: проверить контрагента (п. 3.3) и организацию (п. 3.2).
---
## 7. Диагностика
| Сообщение / симптом | Причина | Действия |
|---|---|---|
| В передаче пусты лицевой счёт, назначение, расчётный счёт, группа, период оплаты, дата | у записи регистра пуст `ИДСтроки` — кассовое поступление проведено до появления измерения | перепровести кассовое поступление, заново заполнить передачу |
| «По N строкам идентификатор квитанции есть, но строка расшифровки платежа не найдена» | состав строк расшифровки менялся после проведения | перепровести кассовое поступление |
| «Распознан лицевой счёт ребёнка, но признак „Родительская плата“ не установлен» | снят признак, обычно из-за заполненного корсчёта 303.00 | см. п. 3.4 |
| КФО в строках расшифровки пуст | у лицевого счёта нет раздела или в разделе нет допустимых КФО | заполнить раздел и допустимые КФО |
| «Для организации … не найден контрагент» | нет соответствия «организация → контрагент» | см. п. 3.3, пересоздать извещение |
| «Поступившие платежи найдены в разрезе нескольких ИФО и/или КФО» | ИФО и КФО задаются на весь документ | передавать отдельными документами по каждому ИФО/КФО |
| Пульт открывается, таблицы пустые | не задан период (обе границы) | указать период, нажать «Обновить» |
| Раздел «Родительская плата» не виден пользователю | нет ролей | назначить роли (раздел 4) |
| Печать реестра выводит пустой лист | не заполнено тело общего макета `ПС_РеестрПлатежей` | проверить макет в конфигураторе/EDT |
---
## 8. Технические сведения
- **Регистр `ПС_ВзаиморасчетыПоРодительскойПлате`.** Измерения: Организация, Учреждение, Плательщик, Ребёнок, Договор, ИФО, КФО, КПС, `ИДСтроки`. Ресурс: Сумма. Приход формирует кассовое поступление, расход — документ передачи. Все остатки и сверка считаются по нему.
- **`ИДСтроки`** — ключ строки квитанции в формате `<UUID кассового поступления>:<номер строки>`. По нему передача находит реквизиты реестра. Заполняется при проведении кассового поступления; у документов, проведённых до появления измерения, пуст.
- **Печать.** Оба документа печатают реестр из общего макета `ПС_РеестрПлатежей` через `ПолучитьОбщийМакет`. Макеты в самих документах удалены — вёрстка сопровождается в одном месте.
- **Извещения.** Создаются как обёртки: хранят ссылку на документ расширения и табличную часть «Задолженность». При изменении документа извещение перезаполняется, если оно не проведено и не помечено на удаление. Проведённое извещение не меняется.
- **Внутренний ЭДО** извещений не поддерживается: подписание и обмен — внешними средствами.
---
## 9. Ограничения текущей версии
- Извещения ф. 0504805 не формируют проводок и не участвуют в расчётах.
- Сверка «передано / принято» сравнивает суммы документов, а не построчные суммы регистра.
- Документ передачи адресный: один сад на документ; ИФО и КФО — на весь документ.
- В передачах, созданных до версии 1.0.0, реквизит «Принятие платежей» не заполнен — его нужно проставить вручную либо создать принятие кнопкой.