diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonModules/ВариантыОтчетовПереопределяемый/ВариантыОтчетовПереопределяемый.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonModules/ВариантыОтчетовПереопределяемый/ВариантыОтчетовПереопределяемый.mdo
new file mode 100644
index 0000000..4e44f98
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonModules/ВариантыОтчетовПереопределяемый/ВариантыОтчетовПереопределяемый.mdo
@@ -0,0 +1,17 @@
+
+
+ ВариантыОтчетовПереопределяемый
+ Adopted
+
+ Checked
+ Checked
+ Checked
+ Checked
+ Checked
+ Checked
+ Checked
+
+ true
+ true
+ true
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ВыбратьВариантОтчета/ВыбратьВариантОтчета.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ВыбратьВариантОтчета/ВыбратьВариантОтчета.mdo
new file mode 100644
index 0000000..e2b1417
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ВыбратьВариантОтчета/ВыбратьВариантОтчета.mdo
@@ -0,0 +1,8 @@
+
+
+ ВыбратьВариантОтчета
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ОтменитьДействие/ОтменитьДействие.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ОтменитьДействие/ОтменитьДействие.mdo
new file mode 100644
index 0000000..59d0308
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ОтменитьДействие/ОтменитьДействие.mdo
@@ -0,0 +1,8 @@
+
+
+ ОтменитьДействие
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ПовторитьДействие/ПовторитьДействие.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ПовторитьДействие/ПовторитьДействие.mdo
new file mode 100644
index 0000000..72f0de8
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/ПовторитьДействие/ПовторитьДействие.mdo
@@ -0,0 +1,8 @@
+
+
+ ПовторитьДействие
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/СохранитьКак/СохранитьКак.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/СохранитьКак/СохранитьКак.mdo
new file mode 100644
index 0000000..f6994b1
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/СохранитьКак/СохранитьКак.mdo
@@ -0,0 +1,8 @@
+
+
+ СохранитьКак
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/Сумма/Сумма.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/Сумма/Сумма.mdo
new file mode 100644
index 0000000..f2063fa
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/CommonPictures/Сумма/Сумма.mdo
@@ -0,0 +1,8 @@
+
+
+ Сумма
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.distr b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.distr
new file mode 100644
index 0000000..8498c9e
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.distr
@@ -0,0 +1,2 @@
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.mdo
index 78973e8..4e79839 100644
--- a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.mdo
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Configuration/Configuration.mdo
@@ -40,15 +40,24 @@
ru
Subsystem.ТаксиПлатноеОбразование
+ Subsystem.ПодключаемыеОтчетыИОбработки
StyleItem.ИтогиФонГруппы
StyleItem.ЦветФонаВыделения
StyleItem.ТекстИнформационнойНадписи
+ StyleItem.ВажнаяНадписьШрифт
CommonPicture.УдалитьИнформация
+ CommonPicture.СохранитьКак
+ CommonPicture.ВыбратьВариантОтчета
+ CommonPicture.ОтменитьДействие
+ CommonPicture.ПовторитьДействие
+ CommonPicture.Сумма
Role.ПС_ОсновнаяРоль
Role.БазовыеПраваБГУ
CommonModule.ПС_РаботаСКонтрагентами
CommonModule.ПС_УчетРодительскойПлаты
CommonModule.ПС_РазборПлатежейПоРодительскойПлате
+ CommonModule.ВариантыОтчетовПереопределяемый
+ SettingsStorage.ХранилищеВариантовОтчетов
CommonForm.УстановкаСтатусаПлатежноРасчетногоДокумента
Catalog.Контрагенты
Catalog.Договоры
@@ -68,7 +77,7 @@
Document.КассовоеПоступление
Enum.КВД
Enum.ПС_ВидыОперацийПоВзаиморасчетам
- Report.ПС_ОборотнаяВедомостьПоРодительскойПлате
+ Report.ПС_ВедомостьЦБПоРодительскойПлате
DataProcessor.ПС_УправлениеРасчетамиПоРодительскойПлате
InformationRegister.ПлательщикиПоУслугамДДУ
InformationRegister.ФИОФизическихЛиц
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/DataProcessors/ПС_УправлениеРасчетамиПоРодительскойПлате/Forms/Форма/Module.bsl b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/DataProcessors/ПС_УправлениеРасчетамиПоРодительскойПлате/Forms/Форма/Module.bsl
index 2819528..4f8c366 100644
--- a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/DataProcessors/ПС_УправлениеРасчетамиПоРодительскойПлате/Forms/Форма/Module.bsl
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/DataProcessors/ПС_УправлениеРасчетамиПоРодительскойПлате/Forms/Форма/Module.bsl
@@ -33,19 +33,19 @@
КонецПроцедуры
-// Открывает оборотную ведомость по расчетам по родительской плате.
+// Открывает ведомость ЦБ по родительской плате.
//
-// В отчёт передаются текущие отборы пульта (организация, учреждение, ИФО) и границы периода.
-// Значения попадают в отчёт через штатный параметр формы отчёта "Отбор": для полей набора
-// данных это отбор, для параметров компоновки (НачалоПериода, КонецПериода) - значения.
+// В отчёт передаются текущие отборы пульта (организация, учреждение, ИФО). Период в отчёт
+// не передаётся: у формы отчёта БСП единственный канал передачи значений - параметр формы
+// "Отбор", а он помещается в настройки отчёта и сохраняется, из-за чего период отчёта
+// становился неуправляемым из самого отчёта. Период задаётся и хранится в отчёте.
+// СформироватьПриОткрытии = Истина: в файловой информационной базе платформа по умолчанию
+// отчёт при открытии не компонует, и без этого флага пользователю пришлось бы нажимать
+// "Сформировать" вручную.
//
&НаКлиенте
Процедура ОборотнаяВедомость(Команда)
- Если НЕ ПериодЗаполненНаСервере() Тогда
- Возврат;
- КонецЕсли;
-
Отбор = Новый Структура;
Если ЗначениеЗаполнено(Объект.Организация) Тогда
@@ -60,11 +60,8 @@
Отбор.Вставить("ИФО", Объект.ИФО);
КонецЕсли;
- Отбор.Вставить("НачалоПериода", Объект.Период.ДатаНачала);
- Отбор.Вставить("КонецПериода", Объект.Период.ДатаОкончания);
-
- ПараметрыФормы = Новый Структура("Отбор", Отбор);
- ОткрытьФорму("Отчет.ПС_ОборотнаяВедомостьПоРодительскойПлате.Форма", ПараметрыФормы);
+ ПараметрыФормы = Новый Структура("Отбор, СформироватьПриОткрытии", Отбор, Истина);
+ ОткрытьФорму("Отчет.ПС_ВедомостьЦБПоРодительскойПлате.Форма", ПараметрыФормы);
КонецПроцедуры
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Help/ru.html b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Help/ru.html
new file mode 100644
index 0000000..dad10ed
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Help/ru.html
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ManagerModule.bsl b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ManagerModule.bsl
new file mode 100644
index 0000000..f6bb9b9
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ManagerModule.bsl
@@ -0,0 +1,17 @@
+
+#Область ПрограммныйИнтерфейс
+
+// Определяет состав программного интерфейса для интеграции с конфигурацией.
+//
+// Параметры:
+// Настройки - Структура - Настройки интеграции этого объекта.
+// См. возвращаемое значение функции ПодключаемыеКоманды.НастройкиПодключаемыхОтчетовИОбработок().
+//
+Процедура ПриОпределенииНастроек(Настройки) Экспорт
+
+ // Дополнительные настройки интеграции отчета с подсистемой не требуются:
+ // отчет не размещает свои команды на формах других объектов.
+
+КонецПроцедуры
+
+#КонецОбласти
\ No newline at end of file
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ObjectModule.bsl b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ObjectModule.bsl
new file mode 100644
index 0000000..650f754
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ObjectModule.bsl
@@ -0,0 +1,24 @@
+
+#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
+
+#Область ПрограммныйИнтерфейс
+
+// Настройки общей формы отчета подсистемы "Варианты отчетов".
+//
+// Параметры:
+// Форма - ФормаКлиентскогоПриложения, Неопределено - форма отчета или форма настроек отчета.
+// Неопределено когда вызов без контекста.
+// КлючВарианта - Строка, Неопределено - имя предопределенного
+// или уникальный идентификатор пользовательского варианта отчета.
+// Неопределено когда вызов без контекста.
+// Настройки - см. ОтчетыКлиентСервер.ПолучитьНастройкиОтчетаПоУмолчанию.
+//
+Процедура ОпределитьНастройкиФормы(Форма, КлючВарианта, Настройки) Экспорт
+
+ Настройки.ФормироватьСразу = Истина;
+
+КонецПроцедуры
+
+#КонецОбласти
+
+#КонецЕсли
\ No newline at end of file
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Templates/ОсновнаяСхемаКомпоновкиДанных/Template.dcs b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Templates/ОсновнаяСхемаКомпоновкиДанных/Template.dcs
new file mode 100644
index 0000000..3aa9527
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/Templates/ОсновнаяСхемаКомпоновкиДанных/Template.dcs
@@ -0,0 +1,422 @@
+
+
+
+ ИсточникДанных1
+ Local
+
+
+ НаборДанных1
+
+ Организация
+ Организация
+
+ true
+
+
+
+ Учреждение
+ Учреждение
+
+ true
+
+
+
+ Ребенок
+ Ребенок
+
+ true
+
+
+
+ ИФО
+ ИФО
+
+ true
+
+
+
+ КФО
+ КФО
+
+ true
+
+
+
+ КПС
+ КПС
+
+ true
+
+
+
+ ОстатокНаНачало
+ ОстатокНаНачало
+
+
+ ru
+ Остаток на начало
+
+
+
+
+ Плательщик
+ Плательщик
+
+
+ Договор
+ Договор
+
+
+ ОстатокНаКонец
+ ОстатокНаКонец
+
+
+ ru
+ Остаток на конец
+
+
+
+
+ Приход
+ Приход
+
+
+ ru
+ Приход
+
+
+
+
+ Расход
+ Расход
+
+
+ ru
+ Расход
+
+
+
+
+ Регистратор
+ Регистратор
+
+
+ ru
+ Регистратор
+
+
+
+ ИсточникДанных1
+ ВЫБРАТЬ
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Организация КАК Организация,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Учреждение КАК Учреждение,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Ребенок КАК Ребенок,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.ИФО КАК ИФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.КФО КАК КФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.КПС КАК КПС,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.СуммаОстаток КАК ОстатокНаНачало
+ПОМЕСТИТЬ ОстаткиПоРПНаНачало
+ИЗ
+ РегистрНакопления.ПС_ВзаиморасчетыПоРодительскойПлате.Остатки(&НачалоПериода,) КАК
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки
+;
+
+////////////////////////////////////////////////////////////////////////////////
+ВЫБРАТЬ
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.Организация КАК Организация,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.Учреждение КАК Учреждение,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.Ребенок КАК Ребенок,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.ИФО КАК ИФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.КФО КАК КФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.КПС КАК КПС,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.Регистратор КАК Регистратор,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.СуммаПриход КАК Приход,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты.СуммаРасход КАК Расход
+ПОМЕСТИТЬ ОборотыПоРП
+ИЗ
+ РегистрНакопления.ПС_ВзаиморасчетыПоРодительскойПлате.Обороты(&НачалоПериода, &КонецПериода, Регистратор,) КАК
+ ПС_ВзаиморасчетыПоРодительскойПлатеОбороты
+;
+
+////////////////////////////////////////////////////////////////////////////////
+ВЫБРАТЬ
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Организация КАК Организация,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Учреждение КАК Учреждение,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.Ребенок КАК Ребенок,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.ИФО КАК ИФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.КФО КАК КФО,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.КПС КАК КПС,
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки.СуммаОстаток КАК ОстатокНаКонец
+ПОМЕСТИТЬ ОстаткиПоРПНаКонец
+ИЗ
+ РегистрНакопления.ПС_ВзаиморасчетыПоРодительскойПлате.Остатки(&КонецПериода,) КАК
+ ПС_ВзаиморасчетыПоРодительскойПлатеОстатки
+;
+
+////////////////////////////////////////////////////////////////////////////////
+ВЫБРАТЬ
+ ОстаткиПоРПНаНачало.Организация КАК Организация,
+ ОстаткиПоРПНаНачало.Учреждение КАК Учреждение,
+ ОстаткиПоРПНаНачало.Ребенок КАК Ребенок,
+ ОстаткиПоРПНаНачало.ИФО КАК ИФО,
+ ОстаткиПоРПНаНачало.КФО КАК КФО,
+ ОстаткиПоРПНаНачало.КПС КАК КПС,
+ СУММА(ОстаткиПоРПНаНачало.ОстатокНаНачало) КАК ОстатокНаНачало,
+ 0 КАК ОстатокНаКонец,
+ 0 КАК Приход,
+ 0 КАК Расход,
+ NULL КАК Регистратор
+ИЗ
+ ОстаткиПоРПНаНачало КАК ОстаткиПоРПНаНачало
+{ГДЕ
+ ОстаткиПоРПНаНачало.Организация.*,
+ ОстаткиПоРПНаНачало.Учреждение.*,
+ ОстаткиПоРПНаНачало.Ребенок.*}
+СГРУППИРОВАТЬ ПО
+ ОстаткиПоРПНаНачало.Организация,
+ ОстаткиПоРПНаНачало.Учреждение,
+ ОстаткиПоРПНаНачало.Ребенок,
+ ОстаткиПоРПНаНачало.ИФО,
+ ОстаткиПоРПНаНачало.КФО,
+ ОстаткиПоРПНаНачало.КПС
+
+ОБЪЕДИНИТЬ ВСЕ
+
+ВЫБРАТЬ
+ ОстаткиПоРПНаКонец.Организация,
+ ОстаткиПоРПНаКонец.Учреждение,
+ ОстаткиПоРПНаКонец.Ребенок,
+ ОстаткиПоРПНаКонец.ИФО,
+ ОстаткиПоРПНаКонец.КФО,
+ ОстаткиПоРПНаКонец.КПС,
+ 0,
+ СУММА(ОстаткиПоРПНаКонец.ОстатокНаКонец),
+ 0,
+ 0,
+ NULL
+ИЗ
+ ОстаткиПоРПНаКонец КАК ОстаткиПоРПНаКонец
+{ГДЕ
+ ОстаткиПоРПНаКонец.Организация.*,
+ ОстаткиПоРПНаКонец.Учреждение.*,
+ ОстаткиПоРПНаКонец.Ребенок.*}
+СГРУППИРОВАТЬ ПО
+ ОстаткиПоРПНаКонец.Организация,
+ ОстаткиПоРПНаКонец.Учреждение,
+ ОстаткиПоРПНаКонец.Ребенок,
+ ОстаткиПоРПНаКонец.ИФО,
+ ОстаткиПоРПНаКонец.КФО,
+ ОстаткиПоРПНаКонец.КПС
+
+ОБЪЕДИНИТЬ ВСЕ
+
+ВЫБРАТЬ
+ ОборотыПоРП.Организация,
+ ОборотыПоРП.Учреждение,
+ ОборотыПоРП.Ребенок,
+ ОборотыПоРП.ИФО,
+ ОборотыПоРП.КФО,
+ ОборотыПоРП.КПС,
+ 0,
+ 0,
+ СУММА(ОборотыПоРП.Приход),
+ СУММА(ОборотыПоРП.Расход),
+ ОборотыПоРП.Регистратор
+ИЗ
+ ОборотыПоРП КАК ОборотыПоРП
+{ГДЕ
+ ОборотыПоРП.Организация.*,
+ ОборотыПоРП.Учреждение.*,
+ ОборотыПоРП.Ребенок.*}
+СГРУППИРОВАТЬ ПО
+ ОборотыПоРП.Организация,
+ ОборотыПоРП.Учреждение,
+ ОборотыПоРП.Ребенок,
+ ОборотыПоРП.ИФО,
+ ОборотыПоРП.КФО,
+ ОборотыПоРП.КПС,
+ ОборотыПоРП.Регистратор
+
+
+ ОстатокНаКонец
+ Сумма(ОстатокНаКонец)
+
+
+ ОстатокНаНачало
+ Сумма(ОстатокНаНачало)
+
+
+ Приход
+ Сумма(Приход)
+
+
+ Расход
+ Сумма(Расход)
+
+
+ НачалоПериода
+
+
+ ru
+ Начало периода
+
+
+
+ xs:dateTime
+
+ DateTime
+
+
+ true
+ НачалоПериода(&ПериодОтчета.ДатаНачала, "День")
+ false
+
+
+ КонецПериода
+
+
+ ru
+ Конец периода
+
+
+
+ xs:dateTime
+
+ DateTime
+
+
+ true
+ КонецПериода(&ПериодОтчета.ДатаОкончания, "День")
+ false
+
+
+ Период
+
+
+ ru
+ Период
+
+
+
+ xs:dateTime
+
+ Date
+
+
+ true
+ false
+
+
+ ПериодОтчета
+
+
+ ru
+ Период отчета
+
+
+
+ v8:StandardPeriod
+
+
+ ThisMonth
+
+ false
+
+
+ Основной
+
+
+ ru
+ Ведомость ЦБ по родительской плате
+
+
+
+
+
+ Учреждение
+
+
+ Ребенок
+
+
+ ОстатокНаНачало
+
+
+ Приход
+
+
+ Расход
+
+
+ ОстатокНаКонец
+
+
+
+
+ false
+ Организация
+ Equal
+
+ 6eab5ff8-2cf8-4a72-877e-be593953f8b7
+
+
+ false
+ Учреждение
+ Equal
+
+ 9559ff86-b9cf-4a2d-a6b6-a6dedfa897f1
+
+
+ false
+ Ребенок
+ Equal
+
+ f31f4ea6-be12-4085-82e6-1becc5e419ad
+
+
+
+
+ false
+ Период
+
+
+ ПериодОтчета
+
+ ThisMonth
+
+ 8ca12555-393c-41b8-bb8c-bf8635e01803
+
+
+
+
+
+ Учреждение
+ Items
+ None
+
+
+
+
+
+
+
+
+
+
+
+ Ребенок
+ Items
+ None
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ПС_ВедомостьЦБПоРодительскойПлате.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ПС_ВедомостьЦБПоРодительскойПлате.mdo
new file mode 100644
index 0000000..961d66d
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ВедомостьЦБПоРодительскойПлате/ПС_ВедомостьЦБПоРодительскойПлате.mdo
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+ ПС_ВедомостьЦБПоРодительскойПлате
+
+ ru
+ Ведомость ЦБ по родительской плате
+
+ true
+ Report.ПС_ВедомостьЦБПоРодительскойПлате.Template.ОсновнаяСхемаКомпоновкиДанных
+ SettingsStorage.ХранилищеВариантовОтчетов
+ true
+
+
+ ru
+
+
+
+ ОсновнаяСхемаКомпоновкиДанных
+
+ ru
+ Основная схема компоновки данных
+
+ DataCompositionSchema
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ObjectModule.bsl b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ObjectModule.bsl
deleted file mode 100644
index 7b359c3..0000000
--- a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ObjectModule.bsl
+++ /dev/null
@@ -1,85 +0,0 @@
-#Область ОбработчикиСобытий
-
-// Настраивает отчёт перед компоновкой результата.
-//
-Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
-
- УстановитьВыбранныеПоля();
- УстановитьПериодПоУмолчанию();
-
-КонецПроцедуры
-
-#КонецОбласти
-
-#Область СлужебныеПроцедурыИФункции
-
-// Задаёт выбранные поля отчёта: учреждение и показатели оборотной ведомости.
-//
-// Состав колонок задаётся кодом, потому что в макете схемы выбранным полем задано только
-// учреждение, а добавить показатели в вариант настроек средствами метаданных нельзя.
-// Группировки и отборы при этом остаются настраиваемыми: все измерения набора данных
-// (учреждение, плательщик, ребенок, договор, период задолженности, ИФО, КФО, КПС)
-// доступны в настройках отчёта.
-//
-Процедура УстановитьВыбранныеПоля()
-
- ВыбранныеПоля = КомпоновщикНастроек.Настройки.Выбор.Элементы;
- ВыбранныеПоля.Очистить();
-
- ИменаПолей = Новый Массив;
- ИменаПолей.Добавить("Учреждение");
- ИменаПолей.Добавить("СуммаНачальныйОстаток");
- ИменаПолей.Добавить("СуммаПриход");
- ИменаПолей.Добавить("СуммаРасход");
- ИменаПолей.Добавить("СуммаКонечныйОстаток");
-
- Для Каждого ИмяПоля Из ИменаПолей Цикл
- ВыбранноеПоле = ВыбранныеПоля.Добавить(Тип("ВыбранноеПолеКомпоновкиДанных"));
- ВыбранноеПоле.Поле = Новый ПолеКомпоновкиДанных(ИмяПоля);
- КонецЦикла;
-
-КонецПроцедуры
-
-// Заполняет границы периода текущим месяцем, если они не заданы пользователем.
-//
-Процедура УстановитьПериодПоУмолчанию()
-
- ЗначенияПараметров = КомпоновщикНастроек.Настройки.ПараметрыДанных;
-
- Если ПериодЗадан(ЗначенияПараметров) Тогда
- Возврат;
- КонецЕсли;
-
- ТекущийМесяц = Новый СтандартныйПериод(ВариантСтандартногоПериода.ЭтотМесяц);
- ЗначенияПараметров.УстановитьЗначениеПараметра(
- Новый ПараметрКомпоновкиДанных("НачалоПериода"), ТекущийМесяц.ДатаНачала);
- ЗначенияПараметров.УстановитьЗначениеПараметра(
- Новый ПараметрКомпоновкиДанных("КонецПериода"), ТекущийМесяц.ДатаОкончания);
-
-КонецПроцедуры
-
-// Проверяет, что в настройках заданы обе границы периода.
-//
-// Параметры:
-// ЗначенияПараметров - ЗначенияПараметровДанныхКомпоновкиДанных - настройки параметров данных.
-//
-// Возвращаемое значение:
-// Булево - Истина, если обе границы периода заполнены.
-//
-Функция ПериодЗадан(ЗначенияПараметров)
-
- ЗначениеНачалаПериода = ЗначенияПараметров.НайтиЗначениеПараметра(
- Новый ПараметрКомпоновкиДанных("НачалоПериода"));
- ЗначениеКонцаПериода = ЗначенияПараметров.НайтиЗначениеПараметра(
- Новый ПараметрКомпоновкиДанных("КонецПериода"));
-
- Если ЗначениеНачалаПериода = Неопределено ИЛИ ЗначениеКонцаПериода = Неопределено Тогда
- Возврат Ложь;
- КонецЕсли;
-
- Возврат ЗначениеЗаполнено(ЗначениеНачалаПериода.Значение)
- И ЗначениеЗаполнено(ЗначениеКонцаПериода.Значение);
-
-КонецФункции
-
-#КонецОбласти
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/Templates/ОсновнаяСхема/Template.dcs b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/Templates/ОсновнаяСхема/Template.dcs
deleted file mode 100644
index 1c03a46..0000000
--- a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/Templates/ОсновнаяСхема/Template.dcs
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
- ИсточникДанных1
- Local
-
-
- НаборДанных1
-
- Организация
- Организация
- Организация
-
- d5p1:CatalogRef.Организации
-
-
-
- Учреждение
- Учреждение
- Учреждение
-
- d5p1:CatalogRef.Контрагенты
-
-
-
- Плательщик
- Плательщик
- Плательщик
-
- d5p1:CatalogRef.Контрагенты
-
-
-
- Ребенок
- Ребенок
- Ребенок
-
- d5p1:CatalogRef.Дети
-
-
-
- Договор
- Договор
- Договор
-
- d5p1:CatalogRef.Договоры
-
-
-
- ИФО
- ИФО
- ИФО
-
- d5p1:CatalogRef.ИсточникиФинансовогоОбеспечения
-
-
-
- КФО
- КФО
- КФО
-
- d5p1:EnumRef.КВД
-
-
-
- КПС
- КПС
- КПС
-
- d5p1:CatalogRef.КлассификационныеПризнакиСчетов
-
-
-
- СуммаНачальныйОстаток
- СуммаНачальныйОстаток
- СуммаНачальныйОстаток
-
- xs:decimal
-
- 15
- 2
- Any
-
-
-
-
- СуммаПриход
- СуммаПриход
- СуммаПриход
-
- xs:decimal
-
- 15
- 2
- Any
-
-
-
-
- СуммаРасход
- СуммаРасход
- СуммаРасход
-
- xs:decimal
-
- 15
- 2
- Any
-
-
-
-
- СуммаКонечныйОстаток
- СуммаКонечныйОстаток
- СуммаКонечныйОстаток
-
- xs:decimal
-
- 15
- 2
- Any
-
-
-
- ИсточникДанных1
- ВЫБРАТЬ
- Взаиморасчеты.Организация КАК Организация,
- Взаиморасчеты.Учреждение КАК Учреждение,
- Взаиморасчеты.Плательщик КАК Плательщик,
- Взаиморасчеты.Ребенок КАК Ребенок,
- Взаиморасчеты.Договор КАК Договор,
- Взаиморасчеты.ИФО КАК ИФО,
- Взаиморасчеты.КФО КАК КФО,
- Взаиморасчеты.КПС КАК КПС,
- Взаиморасчеты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
- Взаиморасчеты.СуммаПриход КАК СуммаПриход,
- Взаиморасчеты.СуммаРасход КАК СуммаРасход,
- Взаиморасчеты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток
-ИЗ
- РегистрНакопления.ПС_ВзаиморасчетыПоРодительскойПлате.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто) КАК Взаиморасчеты
-
-
- СуммаКонечныйОстаток
- Сумма(СуммаКонечныйОстаток)
-
-
- СуммаНачальныйОстаток
- Сумма(СуммаНачальныйОстаток)
-
-
- СуммаПриход
- Сумма(СуммаПриход)
-
-
- СуммаРасход
- Сумма(СуммаРасход)
-
-
- НачалоПериода
-
-
- ru
- Начало периода
-
-
-
- xs:dateTime
-
- DateTime
-
-
- 0001-01-01T00:00:00
- false
-
-
-
- КонецПериода
-
-
- ru
- Конец периода
-
-
-
- xs:dateTime
-
- DateTime
-
-
- 0001-01-01T00:00:00
- false
-
-
-
-
-
- Учреждение
-
-
-
-
- НачалоПериода
- 0001-01-01T00:00:00
-
-
- КонецПериода
- 0001-01-01T00:00:00
-
-
-
-
-
- Учреждение
- Items
- None
-
-
-
-
-
- Основной
- По учреждениям
-
-
-
- Учреждение
-
-
- Ребенок
-
-
- СуммаНачальныйОстаток
-
-
- СуммаПриход
-
-
- СуммаРасход
-
-
- СуммаКонечныйОстаток
-
-
-
-
- false
- НачалоПериода
-
- Custom
- 0001-01-01T00:00:00
-
- 72cd9cbb-7fe9-43fa-b89a-8648efdb95e6
-
-
- false
- КонецПериода
-
- Custom
- 0001-01-01T00:00:00
-
- d45e92ce-0652-44e0-9cb7-6765030106ee
-
-
-
-
-
- Учреждение
- Items
- None
-
-
-
-
-
-
-
-
-
-
-
- Ребенок
- Items
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ПС_ОборотнаяВедомостьПоРодительскойПлате.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ПС_ОборотнаяВедомостьПоРодительскойПлате.mdo
deleted file mode 100644
index 8441a79..0000000
--- a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Reports/ПС_ОборотнаяВедомостьПоРодительскойПлате/ПС_ОборотнаяВедомостьПоРодительскойПлате.mdo
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
- ПС_ОборотнаяВедомостьПоРодительскойПлате
-
- ru
- Оборотная ведомость по расчетам по родительской плате
-
- true
- Report.ПС_ОборотнаяВедомостьПоРодительскойПлате.Template.ОсновнаяСхема
-
- ОсновнаяСхема
-
- ru
- Основная схема
-
- DataCompositionSchema
-
-
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/SettingsStorages/ХранилищеВариантовОтчетов/ХранилищеВариантовОтчетов.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/SettingsStorages/ХранилищеВариантовОтчетов/ХранилищеВариантовОтчетов.mdo
new file mode 100644
index 0000000..f9407b5
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/SettingsStorages/ХранилищеВариантовОтчетов/ХранилищеВариантовОтчетов.mdo
@@ -0,0 +1,11 @@
+
+
+
+
+
+ ХранилищеВариантовОтчетов
+ Adopted
+
+ Checked
+
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/StyleItems/ВажнаяНадписьШрифт/ВажнаяНадписьШрифт.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/StyleItems/ВажнаяНадписьШрифт/ВажнаяНадписьШрифт.mdo
new file mode 100644
index 0000000..10f4eb8
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/StyleItems/ВажнаяНадписьШрифт/ВажнаяНадписьШрифт.mdo
@@ -0,0 +1,10 @@
+
+
+ ВажнаяНадписьШрифт
+ Adopted
+
+ Checked
+ Checked
+
+ Font
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ПодключаемыеОтчетыИОбработки/ПодключаемыеОтчетыИОбработки.mdo b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ПодключаемыеОтчетыИОбработки/ПодключаемыеОтчетыИОбработки.mdo
new file mode 100644
index 0000000..5e7b49d
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ПодключаемыеОтчетыИОбработки/ПодключаемыеОтчетыИОбработки.mdo
@@ -0,0 +1,12 @@
+
+
+ ПодключаемыеОтчетыИОбработки
+ Adopted
+
+ Checked
+ Extended
+ Extended
+
+ true
+ Report.ПС_ВедомостьЦБПоРодительскойПлате
+
diff --git a/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ТаксиПлатноеОбразование/Subsystems/РодительскаяПлата/CommandInterface.cmi b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ТаксиПлатноеОбразование/Subsystems/РодительскаяПлата/CommandInterface.cmi
new file mode 100644
index 0000000..0cf6de8
--- /dev/null
+++ b/153_ЦБ_ОУО_БГУ.ПрофиСофт/src/Subsystems/ТаксиПлатноеОбразование/Subsystems/РодительскаяПлата/CommandInterface.cmi
@@ -0,0 +1,2 @@
+
+