From 1935e64cdddff206302860ee89eb77e1e01438fa Mon Sep 17 00:00:00 2001 From: tsvetkoff Date: Wed, 14 Oct 2026 21:46:10 +0500 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F=20=D0=BF=D0=BE=20=D1=83=D1=87?= =?UTF-8?q?=D1=91=D1=82=D1=83=20=D1=80=D0=BE=D0=B4=D0=B8=D1=82=D0=B5=D0=BB?= =?UTF-8?q?=D1=8C=D1=81=D0=BA=D0=BE=D0=B9=20=D0=BF=D0=BB=D0=B0=D1=82=D1=8B?= =?UTF-8?q?:=20=D0=9F=D0=B0=D0=BC=D1=8F=D1=82=D0=BA=D0=B0,=20=D0=A0=D1=83?= =?UTF-8?q?=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D1=81=D1=82=D0=B2=D0=BE=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB?= =?UTF-8?q?=D1=8F,=20=D0=A0=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D0=BE=20=D0=BF=D0=BE=20=D1=8D=D0=BA=D1=81=D0=BF?= =?UTF-8?q?=D0=BB=D1=83=D0=B0=D1=82=D0=B0=D1=86=D0=B8=D0=B8=20(.md)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Комплект перенесён с сетевого ресурса в подпапку docs/ — чтобы версии документации и кода не разъезжались. --- ...КА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md | 76 ++++++ ...КСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md | 170 ++++++++++++ ...ЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md | 246 ++++++++++++++++++ 3 files changed, 492 insertions(+) create mode 100644 docs/ПАМЯТКА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md create mode 100644 docs/РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md create mode 100644 docs/РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md diff --git a/docs/ПАМЯТКА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md b/docs/ПАМЯТКА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md new file mode 100644 index 0000000..9dccd7b --- /dev/null +++ b/docs/ПАМЯТКА. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md @@ -0,0 +1,76 @@ +# ПАМЯТКА. Учёт родительской платы ЦБ ОУО (БГУ 2.0) + +**Кому:** бухгалтер ЦБ, бухгалтер детского сада. +**Где:** 1С:Предприятие → раздел **«Платное обучение»** → **«Сервис»** → обработка **«Управление расчётами по родительской плате»** (далее — рабочее место). +**Дата:** 07.10.2026 + +--- + +## 1. Порядок работы в течение месяца + +| № | Кто | Что делает | Где | +|---|---|---|---| +| 1 | Сад | Табель посещаемости, документ **«Начисление родительской платы»** | Типовой механизм БГУ | +| 2 | ЦБ | Проверить, что начисления всех садов пришли | Рабочее место → страница **«Начисления»** | +| 3 | Сад | **«Передача задолженности в ЦБ»** → печать извещения (ф. 0504805) | Раздел «Платное обучение» → «Сервис» | +| 4 | ЦБ | **«Принятие задолженности от учреждения»** (ввод на основании передачи) | Раздел «Платное обучение» → «Сервис» | +| 5 | ЦБ | Сверить переданное и принятое | Рабочее место → страница **«Сверка «передано / принято»»** | +| 6 | ЦБ | Загрузить реестр платежей из СУФД → создаётся **«Кассовое поступление»** | Типовой механизм БГУ | +| 7 | ЦБ | Проверить, все ли строки платежей распознаны | Рабочее место → страница **«Кассовые поступления»** | + +В рабочем месте перед работой задайте **Период** (по умолчанию «Этот месяц»), при необходимости — **Организацию (ЦБ)**, **ИФО**, **Учреждение (сад)**, и нажмите **«Обновить»**. + +## 2. Кассовые поступления: что делается автоматически + +При записи документа «Кассовое поступление» с признаком **«Родительская плата»** система сама заполняет в строках табличной части «Расшифровка платежа»: + +- **Ребёнок** — по лицевому счёту из назначения платежа; +- **Контрагент** — родитель (плательщик) из карточки ребёнка; +- **Договор** — см. правила ниже; +- **Счёт расчётов** — 205.31; +- **КОСГУ назначения платежа** — 131. + +**Как определяется договор** (по убыванию приоритета): +1. если по счёту 205.31 есть остатки — договор берётся из остатков; +2. иначе — единственный договор, отобранный по контрагенту; +3. если договоров нет или их больше одного — поле остаётся пустым и выводится сообщение. + +**Что не перезаписывается:** строки, в которых уже заполнен ребёнок, повторно не обрабатываются; счёт расчётов заполняется только в пустое поле. Исключение — КОСГУ: код «000», который проставляет типовая загрузка, принудительно заменяется на 131. + +**Что происходит при проведении.** Проведение документа «Кассовое поступление» с признаком «Родительская плата» закрывает задолженность: по каждой строке, где определён ребёнок и договор, формируется расход по регистру взаиморасчётов — оплата родительской платы. Сумма платежа уменьшает остаток по ребёнку. Если задолженности нет, образуется отрицательный остаток — это переплата, в учёте она допустима. + +## 3. Если строка не распозналась + +1. В рабочем месте на странице **«Кассовые поступления»** найдите документ с ненулевой колонкой **«Строк не распознано»**. +2. Откройте документ и прочитайте сообщения. Возможные тексты: + +| Сообщение | Что означает | Что проверить | +|---|---|---| +| «не найден ребёнок с лицевым счётом …» | лицевого счёта нет в справочнике «Дети» | код ребёнка в справочнике (код = лицевой счёт), лишние пробелы и символы | +| «не удалось определить лицевой счёт ребёнка» | в назначении платежа нет фрагмента «л/с …» | текст назначения платежа в строке | +| «у ребёнка … не заполнен контрагент» | в карточке ребёнка пустой контрагент | карточка ребёнка → контрагент (родитель) | +| «не найден счёт 205.31» / «не найден код 131» | справочники не настроены | план счетов ЕПСБУ, справочник КОСГУ | + +3. Заполните строку вручную (ребёнок, контрагент, договор) и запишите документ. + +## 4. Начальное сальдо при запуске системы + +1. Документ **«Передача задолженности в ЦБ»** с признаком **«Начальное сальдо»**. +2. Команда **«Заполнить по остаткам счёта 205.31»** — табличная часть заполнится остатками на дату документа (строки можно править и добавлять). +3. Печать извещения (ф. 0504805) и передача в ЦБ. +4. В ЦБ — **«Принятие задолженности от учреждения»** на основании документа передачи. + +Переплаты вводятся **отрицательной суммой** в строке. + +## 5. Отчёты и контроль + +- **Оборотная ведомость** — кнопка в рабочем месте (передаются текущие отборы и период). Отчёт строится по учреждениям, внутри — по детям; колонки: остаток на начало, приход, расход, остаток на конец. Если период не задан, отчёт показывает все данные. +- **Остатки и обороты** — страница рабочего места (счета 205.31 и 304.04, в разрезе ИФО). +- **Сверка «передано / принято»** — страница рабочего места (расхождения по документам передачи). + +> Остатки в рабочем месте берутся из бухгалтерских проводок и только в разрезе ИФО — отбор по учреждению (саду) на них не влияет, о чём выводится предупреждение. + +## 6. Куда обращаться + +- Вопросы по методике учёта — бухгалтерия ЦБ. +- Технические проблемы (ошибки при записи, незаполненные поля, расхождения) — сопровождение с указанием: документ, дата, номер, текст сообщения. diff --git a/docs/РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md b/docs/РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md new file mode 100644 index 0000000..8575bbd --- /dev/null +++ b/docs/РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md @@ -0,0 +1,170 @@ +# РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ. Учёт родительской платы ЦБ ОУО (БГУ 2.0) + +**Конфигурация:** Бухгалтерия государственного учреждения, редакция 2.0 (БГУ 2.0.107.53), платформа 8.5.1, режим совместимости 8.3.24 +**Расширение:** `153_ЦБ_ОУО_БГУ.ПрофиСофт`, префикс объектов `ПС_`, режим совместимости 8.3.14 +**Базовая конфигурация:** на полной поддержке, не модифицируется +**Версия документа:** 1.2 от 12.10.2026 + +--- + +## 1. Назначение и состав + +### 1.1. Назначение + +Расширение реализует учёт родительской платы по схеме «детский сад → централизованная бухгалтерия»: передачу и принятие задолженности, печать извещений (ф. 0504805), идентификацию кассовых поступлений по назначению платежа, контроль расчётов. + +### 1.2. Состав объектов расширения + +| Объект | Назначение | +|---|---| +| `Document.ПС_ПередачаЗадолженностиВЦБ` | Передача задолженности из сада в ЦБ, печать извещения (ф. 0504805) | +| `Document.ПС_ПринятиеЗадолженностиОтУчреждения` | Принятие задолженности в ЦБ, движения регистра взаиморасчётов | +| `AccumulationRegister.ПС_ВзаиморасчетыПоРодительскойПлате` | Аналитический учёт взаиморасчётов на стороне ЦБ (8 измерений: организация, учреждение, плательщик, ребёнок, договор, ИФО, КФО, КПС; ресурс «Сумма»; реквизиты: вид операции, ИД строки (квитанции), документ передачи) | +| `Enum.ПС_ВидыОперацийПоВзаиморасчетам` | Виды операций: принято от учреждения, оплата, начальное сальдо | +| `CommonModule.ПС_УчетРодительскойПлаты` | Проводки и печатные формы 0504805 | +| `CommonModule.ПС_РаботаСКонтрагентами` | Сопоставление ЦБ ↔ контрагент и сад ↔ организация по ИНН | +| `CommonModule.ПС_РазборПлатежейПоРодительскойПлате` | Разбор назначения платежа и заполнение расшифровки платежа | +| `DataProcessor.ПС_УправлениеРасчетамиПоРодительскойПлате` | Рабочее место управления расчётами | +| `Report.ПС_ВедомостьЦБПоРодительскойПлате` | Оборотная ведомость по расчётам по родительской плате (СКД, на штатных механизмах БСП) | +| `Role.ПС_ОсновнаяРоль` | Права на объекты расширения | +| Макет `ПФ_MXL_Извещение0504805_103н_ПС_РП` | Печатная форма извещения (ф. 0504805, 103н) | + +**Заимствованные объекты типовой конфигурации:** + +| Объект | Что изменено | +|---|---| +| `Document.КассовоеПоступление` | Добавлены обработчики `&После("ПередЗаписью")` — автозаполнение расшифровки платежа, и `&После("ОбработкаПроведения")` — формирование расхода по регистру взаиморасчётов (закрытие задолженности); заимствованы реквизиты `РодительскаяПлата`, `Организация`, `ИФО` и табличная часть `РасшифровкаПлатежа` с реквизитами `Примечание`, `Контрагент`, `Ребенок`, `Договор`, `СчетРасчетов`, `КОСГУНазначениеПлатежа`, `КБКНазначениеПлатежа`, `КФО` | +| Подсистемы `ТаксиПлатноеОбразование` / `РодительскаяПлата` | Размещение новых документов и обработок | +| `Subsystem.ПодключаемыеОтчетыИОбработки` | Подключение отчёта расширения к механизму «Варианты отчётов» БСП | +| `CommonModule.ВариантыОтчетовПереопределяемый` | Описание отчёта и его варианта в механизме БСП (в доработке) | +| `CommonForm.ФормаОтчета` | Общая форма отчёта БСП — назначена основной формой отчёта | + +> Заимствование реквизитов и табличной части — не «украшательство»: без него статический анализатор EDT не видит наследованную структуру документа и выдаёт предупреждения SU232 на каждое обращение в коде расширения. + +--- + +## 2. Установка и подключение + +1. Собрать расширение в EDT (проект `153_ЦБ_ОУО_БГУ.ПрофиСофт`) и получить файл расширения (`.cfe`). +2. В 1С:Предприятие: **Администрирование → Печатные формы, отчёты и обработки → Расширения** → добавить файл расширения → **перезапустить сеанс**. +3. Убедиться, что расширение активно и в разделе **«Платное обучение»** → **«Сервис»** появилась обработка «Управление расчётами по родительской плате». +4. Проверить права: пользователям ЦБ и садов должны быть доступны объекты расширения (роль `ПС_ОсновнаяРоль` или права, включённые в используемые роли). + +> После изменения состава формы или метаданных расширения необходимо **пересобрать проект** и заново подключить (обновить) расширение, иначе изменения формы не появятся в пользовательском режиме. + +--- + +## 3. Настройка перед началом работы + +| Что настроить | Требование | +|---|---| +| **Организация ЦБ** | Константа «Организация централизованная бухгалтерия» — подставляется в рабочее место автоматически | +| **Справочник «Дети»** | Код элемента = **лицевой счёт ребёнка** (15 символов, например `Х000012877`); обязательно заполнен реквизит **«Контрагент»** (родитель-плательщик) | +| **Справочник «Контрагенты»** | Сады и родители; ИНН садов должен совпадать с ИНН соответствующих организаций — по ИНН работает сопоставление в рабочем месте | +| **Справочник «Организации»** | Сады (ПБС) и ЦБ (АДБ) с корректными ИНН | +| **Справочник «Договоры»** | Договоры привязаны к контрагенту (реквизит «Контрагент»). Справочник **не иерархический** | +| **Справочник «КОСГУ»** | Должен существовать код **131** (используется как КОСГУ назначения платежа) | +| **План счетов ЕПСБУ** | Должны существовать счета **205.31** и **304.04** | +| **Источники финансирования (ИФО)** | Заполнены у садов и в проводках | +| **Права пользователей** | Доступ к документам расширения и обработке | + +--- + +## 4. Регламент загрузки реестров платежей из СУФД + +1. Реестр платежей загружается **штатным механизмом БГУ** («Импорт данных из файлов платёжных поручений на общую сумму с реестром»). Расширение XML не разбирает. +2. В результате создаётся документ **«Кассовое поступление»**; строки реестра попадают в табличную часть **«Расшифровка платежа»** (назначение платежа — в реквизите «Примечание»). +3. Для документов с признаком **«Родительская плата»** при записи автоматически заполняются: ребёнок, контрагент, договор, счёт расчётов 205.31, КОСГУ 131. +4. После загрузки: рабочее место → страница **«Кассовые поступления»** → проверить колонку **«Строк не распознано»**; по документам с ненулевым значением выполнить ручной доввод строк. +5. При **проведении** документа с признаком «Родительская плата» формируется **расход** по регистру взаиморасчётов: по каждой строке, где определён ребёнок и договор, задолженность закрывается (вид операции «Оплата»). Разрезы движения: организация — из шапки (ЦБ); учреждение (сад) — по организации ребёнка через сопоставление с контрагентом; плательщик, ребёнок, договор, КФО, КПС — из строки расшифровки; ИФО — из шапки документа. Если задолженности нет, образуется отрицательный остаток — переплата (допустима). + +**Важно:** обработчик автозаполнения срабатывает **на записи документа**, а закрытие задолженности — **на проведении**. Документы, загруженные до установки/обновления расширения, нужно перезаписать (открыть и записать) — либо довводить строки вручную. Непроведённое кассовое поступление движений по регистру взаиморасчётов не создаёт. + +**См. также — документация БГУ 2.0 на ИТС:** +- [Импорт данных из файлов платежных поручений на общую сумму с реестром](https://its.1c.ru/db/metbud81/content/7407/hdoc) — как настроить загрузку реестров платежей: по реестру формируется «Кассовое поступление» с заполненной расшифровкой платежа. + +--- + +## 5. Проверка работоспособности (приёмочные сценарии) + +| № | Сценарий | Ожидаемый результат | +|---|---|---| +| 1 | Открыть рабочее место, задать период, нажать «Обновить» | Все страницы заполняются без ошибок; период по умолчанию — «Этот месяц»; организация ЦБ подставлена | +| 2 | Открыть рабочее место → «Остатки и обороты» | Остатки и обороты по 205.31 и 304.04 в разрезе ИФО | +| 3 | Провести документ «Передача задолженности в ЦБ» | Проводки Дт 304.04 — Кт 205.31; печать извещения формируется | +| 4 | Ввести «Принятие задолженности» на основании передачи | Проводки Дт 205.31 — Кт 304.04; движения регистра; сверка «передано/принято» без расхождений | +| 5 | Документ передачи с признаком «Начальное сальдо» → «Заполнить по остаткам счёта 205.31» | Табличная часть заполнена остатками на дату документа; поле «Документ начисления» скрыто | +| 6 | Загрузить реестр с корректными лицевыми счетами | В расшифровке платежа заполнены ребёнок, контрагент, договор, счёт расчётов 205.31, КОСГУ 131 | +| 7 | Загрузить реестр со строкой «чужого» лицевого счёта | Строка не распознана, выведено сообщение с номером строки и причиной; поле ребёнка пустое | +| 8 | Повторно записать обработанный документ | Ранее заполненные строки не перезаписаны; КОСГУ «000» заменён на 131 | +| 9 | Контрагент с несколькими договорами и без остатков | Договор пустой, выведено диагностическое сообщение | +| 10 | Провести кассовое поступление с распознанными строками | Сформирован расход по регистру взаиморасчётов (вид операции «Оплата»); остаток по ребёнку уменьшился | +| 11 | Провести кассовое поступление по ребёнку без задолженности | Образован отрицательный остаток — переплата (ошибок нет) | +| 12 | Кнопка «Оборотная ведомость» в рабочем месте | Открывается отчёт `ПС_ВедомостьЦБПоРодительскойПлате` в общей форме отчёта БСП; структура — учреждения, внутри дети; колонки: остаток на начало, приход, расход, остаток на конец | + +--- + +## 6. Типовые ошибки и их устранение + +### 6.1. Ошибки времени выполнения + +| Симптом | Причина | Устранение | +|---|---|---| +| `Поле не найдено "Субконто1"` при записи кассового поступления | Отбор по субконто стоял в позиции «Счет» виртуальной таблицы `Остатки` | В параметрах ВТ `Остатки(<Период>, <Счет>, <Субконто>, <Условие>)` условия по `Субконто<Номер>` допустимы **только в «Условии»** (4-й параметр) | +| `Неверные параметры "…ОстаткиИОбороты, 5"` при открытии рабочего места | Условие по счёту стояло в позиции «Субконто» | Порядок параметров ВТ `ОстаткиИОбороты` — `(Начало периода, Конец периода, Периодичность, Метод дополнения, **Счет**, Субконто, Условие)`: счёт идёт **пятым**. Ориентир — типовые отчёты `СправкаРасчетСебестоимостьПродукции`, `СправкаРасчетКалькуляцииСебестоимости` | +| `Поле не найдено "Договоры.ЭтоГруппа"` | Справочник «Договоры» не иерархический | Убрать условие `НЕ Договоры.ЭтоГруппа` из запросов | +| `Кассовое поступление …: контрагент не определён — не найден ребёнок с лицевым счётом …` по всем строкам | Отбор по организации в поиске ребёнка (в документе организация — ЦБ, а дети относятся к садам) | Идентифицировать ребёнка **только по лицевому счёту**, без отбора по организации | +| Сообщение по строке, хотя лицевой счёт верный | Код в справочнике «Дети» хранится дополненным пробелами до длины 15 | Нормализовать сравнение (`СокрЛП`) с обеих сторон | +| КОСГУ остаётся «000» после записи | Код «000» проставляет типовая загрузка реестров, а правило «заполнять только пустое» его не трогает | КОСГУ «000» заменять на 131 принудительно | +| Автозаполнение не срабатывает | Документ загружен до установки расширения, либо снят признак «Родительская плата» | Перезаписать документ; проверить признак | +| Таблицы рабочего места пусты, выведено сообщение о сопоставлении | Не удалось сопоставить организацию и контрагента по ИНН | Сверить ИНН в справочниках «Организации» и «Контрагенты» | + +### 6.2. Ошибки при разработке и сборке (EDT) + +| Симптом | Причина | Устранение | +|---|---|---| +| SU232 «Свойство (метод) объекта не обнаружено» на реквизиты/ТЧ заимствованного документа | Анализатор не видит наследованную структуру | Заимствовать в расширение используемые реквизиты документа и реквизиты табличной части | +| SU89 «Запрос в цикле» | Обращения к базе внутри цикла по строкам | Собирать данные в цикле без запросов, выполнять один пакетный запрос на документ | +| SU47/SU67 на расширяющем методе | Метод расширения виден на клиенте | Оборачивать обработчик в `#Если Сервер` | +| Коллизия имён `РодительскаяПлата` | В конфигурации есть одноимённый общий модуль | Не использовать «голое» имя реквизита в модуле объекта; проверку признака выполнять внутри общего модуля расширения | +| Ошибка «Файл был изменён после чтения» | Параллельная правка файла | Перечитать файл и повторить правку | +| Ошибки SU112 по табличной части | Артефакт записи `.mdo` | Повторить проверку маркеров после пересборки | +| «Метод объекта не обнаружен (`ПриОпределенииНастроек`)» при чтении настроек отчёта | Отчёт включён в `ПодключаемыеОтчетыИОбработки`, но в модуле менеджера нет обязательного метода | Добавить в модуль менеджера отчёта процедуру `ПриОпределенииНастроек(Настройки) Экспорт` | +| Параметр периода в запросе СКД пуст или ошибка типа | Двойное экранирование `&` при записи текста запроса через метаданные (`&amp;`) | Перезаписать текст запроса, передавая `&` как есть | + +--- + +## 7. Обновление + +1. **Обновление типовой конфигурации:** после обновления БГУ 2.0 проверить заимствованные объекты (`Document.КассовоеПоступление`, подсистемы) — при изменении типовой структуры требуется повторное заимствование реквизитов и повторная сборка расширения. +2. **Обновление расширения:** пересобрать проект в EDT → сформировать `.cfe` → обновить расширение в 1С:Предприятие → перезапустить сеансы. +3. После обновления прогнать приёмочные сценарии из раздела 5. +4. **Обновление БСП / типовой:** в расширение заимствованы объекты БСП (`ПодключаемыеОтчетыИОбработки`, `ВариантыОтчетовПереопределяемый`, общая форма `ФормаОтчета`). После обновления типовой их состав нужно проверять и при необходимости перезаимствовать — расширение несёт их копии. +5. **Перед любым обновлением** — резервная копия информационной базы. + +--- + +## 8. Ограничения и известные особенности + +1. **Период платежа не разбирается** — для заполнения расшифровки он не используется. +2. **Поиск ребёнка по ФИО не выполняется** (ФИО не уникально); идентификатор — только лицевой счёт. +3. **Сад в шапке кассового поступления не определяется** — организация в документе это ЦБ; сад виден только по строкам. +4. **Остатки в рабочем месте — без разреза по саду** (только ИФО): в проводках по 205.31/304.04 нет разреза по учреждению. +5. **Отбор/вывод вида операции «начальное сальдо»** в оборотной ведомости не реализован. +6. **Смена лицевого счёта ребёнка** не переидентифицирует ранее загруженные платежи. +7. **Массовый повторный разбор** существующих документов не автоматизирован — доввод выполняется по документу вручную. +8. **Отчёт «Оборотная ведомость» переведён на штатные механизмы БСП**: структура (учреждение → ребёнок) и выводимые поля заданы в схеме компоновки данных, период — стандартный параметр `Период` с вычисляемыми границами; отчёт открывается общей формой отчёта БСП. Программная сборка структуры из модуля отчёта убрана. +9. **Вывод поля периода в шапке отчёта** (в общей форме БСП) и **размещение отчёта в разделе** «Родительская плата» — в доработке. + +--- + +## 9. Сопровождение + +При обращении фиксировать: + +- документ (вид, дата, номер), организацию, период; +- номер строки расшифровки платежа и текст назначения платежа; +- полный текст сообщения системы; +- действия, приведшие к ошибке. + +Разбор инцидентов «строка не распознана» начинается с проверки справочника «Дети» (код = лицевой счёт, заполнен контрагент) и наличия договора у контрагента. diff --git a/docs/РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md b/docs/РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md new file mode 100644 index 0000000..c70225e --- /dev/null +++ b/docs/РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0).md @@ -0,0 +1,246 @@ +# РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ. Учёт родительской платы ЦБ ОУО (БГУ 2.0) + +**Конфигурация:** Бухгалтерия государственного учреждения, редакция 2.0 (БГУ 2.0), платформа 8.5.1 +**Расширение:** `153_ЦБ_ОУО_БГУ.ПрофиСофт` (префикс объектов `ПС_`) +**Версия документа:** 1.1 от 07.10.2026 + +--- + +## 1. Общие сведения + +### 1.1. Назначение + +Расширение реализует учёт **родительской платы** в схеме «детский сад → централизованная бухгалтерия (ЦБ)»: + +- начисление платы ведётся в садах (типовым документом БГУ); +- начисления **передаются в ЦБ** документом «Передача задолженности в ЦБ» с печатной формой извещения (ф. 0504805); +- ЦБ **принимает** задолженность документом «Принятие задолженности от учреждения»; +- платежи родителей, поступающие реестром из СУФД, **автоматически идентифицируются** по назначению платежа; +- расчёты контролируются в **рабочем месте «Управление расчётами по родительской плате»**. + +### 1.2. Роли + +| Роль | Кто | Что делает | +|---|---|---| +| Бухгалтер сада | ПБС, лицевой счёт 03 | Начисление, передача задолженности в ЦБ, печать извещения | +| Бухгалтер ЦБ | АДБ, лицевой счёт 04 | Принятие задолженности, загрузка реестров платежей, идентификация платежей, контроль расчётов | + +### 1.3. Термины + +| Термин | Значение | +|---|---| +| ЦБ | Централизованная бухгалтерия — организация, в которой ведётся учёт и принимаются платежи | +| Сад | Дошкольное учреждение (ПБС), начисляющее плату | +| Лицевой счёт ребёнка | Код ребёнка в справочнике «Дети» (синоним «Лицевой счёт», 15 символов, например `Х000012877`) | +| Расшифровка платежа | Табличная часть документа «Кассовое поступление», по строке на каждого плательщика | +| Назначение платежа | Текст из реестра СУФД; в расшифровке платежа хранится в реквизите «Примечание» | + +--- + +## 2. Начало работы + +### 2.1. Открытие рабочего места + +1С:Предприятие → раздел **«Платное обучение»** → **«Сервис»** → обработка **«Управление расчётами по родительской плате»**. + +### 2.2. Отборы и период + +В верхней части формы расположена группа **«Параметры периода»**: + +| Поле | Назначение | +|---|---| +| **Период** | Стандартный период. По умолчанию — «Этот месяц». Если период не заполнен, таблицы очищаются и выводится сообщение | +| **Организация (ЦБ)** | Организация централизованной бухгалтерии. При открытии подставляется автоматически из константы «Организация централизованная бухгалтерия» | +| **ИФО** | Источник финансового обеспечения | +| **Учреждение (сад)** | Детский сад (справочник «Контрагенты») | + +Кнопки: + +- **«Обновить»** — пересчитать все таблицы по установленным отборам; +- **«Оборотная ведомость»** — открыть отчёт с текущими отборами и периодом. + +### 2.3. Страницы рабочего места + +| Страница | Содержание | +|---|---| +| **Документы** | Документы принятия задолженности (ЦБ) и передачи задолженности (сад), колонка «Начальное сальдо» | +| **Начисления** | Документы «Начисление родительской платы» за период | +| **Сверка «передано / принято»** | Сопоставление переданных и принятых сумм по каждому документу передачи | +| **Остатки и обороты** | Остатки и обороты по счетам 205.31 и 304.04 в разрезе ИФО | +| **Кассовые поступления** | Документы «Кассовое поступление» с признаком «Родительская плата» и числом нераспознанных строк | + +> Значения отборов сопоставляются между справочниками «Организации» и «Контрагенты» по ИНН. Если сопоставление не удалось, таблицы очищаются и выводится причина. + +--- + +## 3. Работа с документами + +### 3.1. Начисление родительской платы (сад) + +Выполняется **типовым** документом БГУ «Начисление родительской платы». Расширение его не меняет. Начисления видны в рабочем месте на странице «Начисления» и служат основанием для передачи задолженности в ЦБ. + +### 3.2. Передача задолженности в ЦБ (сад) + +**Документ:** «Передача задолженности в ЦБ». + +| Реквизит | Что указывать | +|---|---| +| Организация | Сад (ПБС) | +| ИФО | Источник финансового обеспечения сада | +| ЦБ | Централизованная бухгалтерия (получатель) | +| Период | Месяц начисления | +| Документ начисления | Основание — документ «Начисление родительской платы» | +| Сумма документа | Итог по табличной части | +| Счёт-корреспондент | По умолчанию 304.04 | +| КЭК корреспондент | По умолчанию 131 | + +Табличная часть **«Задолженность»**: контрагент (родитель), договор, ребёнок, сумма, КПС, КЭК. + +**Проводки:** Дт 304.04 — Кт 205.31 (счёт и КЭК корреспондирующей стороны берутся из реквизитов документа). + +**Печать:** команда печати формирует **извещение (ф. 0504805)** по данным документа. + +#### Режим «Начальное сальдо» + +Для переноса сальдо на момент запуска системы: + +1. установите признак **«Начальное сальдо»**; +2. нажмите **«Заполнить по остаткам счёта 205.31»** — табличная часть заполнится остатками на дату документа (строки можно править и добавлять); +3. при необходимости скорректируйте счёт-корреспондент и КЭК; +4. проведите документ и распечатайте извещение. + +В этом режиме поле «Документ начисления» скрыто и не требуется. Переплаты вводятся **отрицательной суммой** в строке. + +> Если у сада остатки по 205.31 лежат в нескольких ИФО или КФО, команда заполнения предупреждает об этом — такое сальдо переносится отдельными документами. + +### 3.3. Принятие задолженности от учреждения (ЦБ) + +**Документ:** «Принятие задолженности от учреждения». Удобнее всего вводить **на основании** документа передачи — тогда организация, учреждение, период, суммы и табличная часть заполнятся автоматически. + +**Проводки:** Дт 205.31 — Кт 304.04. Документ также формирует движения регистра «Взаиморасчёты по родительской плате». + +**Печать:** извещение (ф. 0504805), зеркальная сторона. + +После ввода документа проверьте страницу **«Сверка «передано / принято»»**: расхождения по суммам должны быть нулевыми. + +--- + +## 4. Кассовые поступления и идентификация платежей + +### 4.1. Как появляется документ + +Реестр платежей из СУФД загружается **штатным механизмом БГУ** («Импорт данных из файлов платёжных поручений на общую сумму с реестром»). В результате создаётся документ **«Кассовое поступление»**, а строки реестра попадают в табличную часть **«Расшифровка платежа»**. + +Расширение не разбирает XML: работа идёт по факту записи документа с признаком **«Родительская плата»**. + +### 4.2. Что заполняется автоматически + +При записи документа система заполняет в строках расшифровки платежа: + +| Реквизит | Значение | +|---|---| +| **Ребёнок** | Найден по лицевому счёту из назначения платежа | +| **Контрагент** | Родитель (плательщик) из карточки ребёнка | +| **Договор** | По правилам п. 4.3 | +| **Счёт расчётов** | 205.31 | +| **КОСГУ назначения платежа** | 131 | + +Идентификация выполняется по **лицевому счёту**: он уникален для ЦБ и всех подшефных садов, поэтому отбор по организации не применяется. + +### 4.3. Правила определения договора + +1. Если по счёту 205.31 есть остатки у контрагента — договор берётся **из остатков**. +2. Иначе — **единственный** договор, отобранный по контрагенту. +3. Если договоров нет или их больше одного — выводится диагностическое сообщение, поле остаётся **пустым**. + +### 4.4. Что не перезаписывается + +- Строки, в которых **уже заполнен ребёнок**, повторно не обрабатываются (признак «строка уже обработана»). +- Счёт расчётов заполняется только в пустое поле. +- Исключение — **КОСГУ**: код «000», который проставляет типовая загрузка, принудительно заменяется на 131. + +Поэтому повторная запись уже обработанного документа безопасна: ручные правки сохраняются. + +### 4.5. Проведение документа: закрытие задолженности + +При **проведении** документа «Кассовое поступление» с признаком «Родительская плата» задолженность закрывается: по каждой строке расшифровки, в которой определён ребёнок и договор, формируется **расход** по регистру «Взаиморасчёты по родительской плате» (оплата родительской платы). Сумма платежа уменьшает остаток по ребёнку. + +Разрезы движения берутся из строки расшифровки: ребёнок, плательщик (контрагент), договор, учреждение (сад) — по лицевому счёту; КФО и КПС — из расшифровки платежа; ИФО — из шапки документа. + +Если задолженности нет, образуется **отрицательный остаток** — это переплата; в учёте она допустима (в бухгалтерском учёте отражается по кредиту счёта). + +### 4.6. Контроль нераспознанных строк + +Рабочее место → страница **«Кассовые поступления»**: + +| Колонка | Значение | +|---|---| +| Строк всего | Количество строк расшифровки платежа в документе | +| **Строк не распознано** | Строки, в которых не определён ребёнок — требуют ручного доввода | + +Порядок работы: + +1. найдите документ с ненулевой колонкой «Строк не распознано»; +2. откройте документ и прочитайте сообщения (см. п. 5); +3. заполните строку вручную и запишите документ. + +### 4.7. Формат назначения платежа + +Реестр СУФД передаёт назначение платежа шестью фрагментами через запятую: + +``` +ГКДОУ д/с №17 Сказка, л/с 03003001013, л/с Х000012877, Долгих Анна Артемовна, вторая группа ран.возр, май +``` + +| № | Фрагмент | Как используется | +|---|---|---| +| 1 | Наименование ДОУ | справочно | +| 2 | Лицевой счёт сада | справочно | +| 3 | **Лицевой счёт ребёнка** | **основной идентификатор** (код в справочнике «Дети») | +| 4 | ФИО ребёнка | справочно | +| 5 | Группа | справочно | +| 6 | Период | справочно (для заполнения расшифровки не используется) | + +Лицевой счёт ищется после последнего фрагмента «л/с»; латинская буква `X` приравнивается к кириллической `Х`, допускается вариант записи без буквы. + +--- + +## 5. Диагностические сообщения + +Сообщения выводятся при записи документа «Кассовое поступление» и при работе в рабочем месте. + +| Сообщение | Причина | Действия | +|---|---|---| +| «Кассовое поступление …, строка …: контрагент не определён — не найден ребёнок с лицевым счётом …» | Лицевого счёта нет в справочнике «Дети» | Проверить код ребёнка: должен совпадать с лицевым счётом (без лишних символов и пробелов). Заполнить строку вручную | +| «… контрагент не определён — не удалось определить лицевой счёт ребёнка» | В назначении платежа нет фрагмента «л/с …» | Проверить текст назначения платежа, заполнить строку вручную | +| «… контрагент не определён — у ребёнка … не заполнен контрагент» | В карточке ребёнка не заполнен контрагент (родитель) | Заполнить контрагента в карточке ребёнка | +| «в плане счетов ЕПСБУ не найден счёт 205.31 — счёт расчётов не заполнен» | Не настроен план счетов | Обратиться к сопровождению | +| «в справочнике КОСГУ не найден код 131 — КОСГУ назначения платежа не заполнен» | Не настроен справочник КОСГУ | Обратиться к сопровождению | +| «Остатки и обороты не рассчитаны: в плане счетов ЕПСБУ не найден счет 205.31 и/или 304.04» | Не настроен план счетов | Обратиться к сопровождению | +| «Остатки не рассчитаны: не найдены остатки по счёту 205.31 …» | По счёту нет остатков на дату / по организации | Проверить дату и организацию | +| «Заполнение по остаткам невозможно: в плане счетов ЕПСБУ не найден счет 205.31» | Не настроен план счетов | Обратиться к сопровождению | +| Предупреждение о том, что отбор по учреждению на остатки не влияет | Остатки берутся из проводок, где разрез по саду отсутствует | Учитывать при анализе | +| Сообщение о невозможности сопоставить организацию и контрагента по ИНН | Расхождение ИНН в справочниках | Проверить ИНН организации и контрагента | + +--- + +## 6. Отчёты + +| Отчёт | Как открыть | Что показывает | +|---|---|---| +| **Оборотная ведомость по расчётам по родительской плате** | Кнопка «Оборотная ведомость» в рабочем месте | Обороты и остатки по регистру взаиморасчётов в разрезе учреждений и детей (колонки: остаток на начало, приход, расход, остаток на конец); отборы и период передаются из рабочего места. Если период не задан, показываются все данные | +| **Остатки и обороты** | Страница рабочего места | Остатки и обороты по счетам 205.31 и 304.04 в разрезе ИФО | +| **Сверка «передано / принято»** | Страница рабочего места | Суммы переданные и принятые по каждому документу передачи, расхождение | +| Извещение (ф. 0504805) | Команда печати в документах передачи и принятия | Печатная форма для передачи в ЦБ и сад | + +--- + +## 7. Ограничения и особенности + +1. **Период платежа не разбирается** — для заполнения расшифровки платежа он не нужен (начисление сопоставляется по контрагенту и ребёнку). +2. **Поиск ребёнка по ФИО не выполняется** — ФИО не уникально; единственный надёжный идентификатор — лицевой счёт. +3. **Сад в шапке кассового поступления не определяется** — в документе организация — это ЦБ; сад виден только по строкам расшифровки. +4. **Остатки в рабочем месте — без разреза по саду** (только в разрезе ИФО): в проводках по 205.31/304.04 разрез по учреждению отсутствует. +5. **Отчёт по виду операции «начальное сальдо»** — отбор/вывод вида операции в оборотной ведомости пока не реализован. +6. При смене лицевого счёта ребёнка в справочнике «Дети» ранее загруженные платежи автоматически не переидентифицируются — требуется ручной доввод. +7. **Структура отчёта «Оборотная ведомость» формируется программно** (учреждение → ребёнок, с показателями). Ручные изменения структуры в форме отчёта при следующем открытии могут быть перезаписаны.