Загрузка данных
Бизнес-требования по функционалу «Отчет БП» на Омниканальной платформе «НПФ 360»
Оглавление
1. Общие требования 3
2. Справочник «Агрегированные ФЛ» 4
3. Доработка раздела «ЕПС» 5
4. Доработка раздела «Движение ЕПС» 7
5. Описание функционала «Отчет БП» 9
6. Выгрузка ежедневных операций 18
1. Общие требования
На омниканальной платформе НПФ-360, для ведения отчетности БУ, необходимо реализовать новый функционал: «Отчет БП». Отчет БП - это сводный отчет по таблице «Движение ЕПС», которая располагается в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС».
В модуле: «Персонифицированный учет» - «Отчетность» - «БУ» - требуется добавить новый раздел «Отчет БП», в соответствии с рисунком 1.
Данные БТ являются частью Задачи №67493.
Рис.1. Путь к разделу
На странице раздела должны находиться фильтрация, таблица «Отчет БП», в соответствии с рисунком 2.
Рис.2. Макет раздела
Для работы Отчета БП, требуется создание справочника: «Агрегированные ФЛ» и доработка существующих разделов: «ЕПС», «Движение ЕПС».
2. Справочник «Агрегированные ФЛ»
На омниканальной платформе НПФ-360, в модуле «Клиенты» создать новый справочник «Агрегированные ФЛ», в соответствии с рисунком 3. При формировании ИПС ссылаться на этот справочник.
Рис.3. Путь к разделу
Страница содержит таблицу ««Агрегированные ФЛ»», макет на рисунке 4, описание в таблице 1.
Рис.4. Макет страницы
Табл.1. Поля таблицы «Агрегированные ФЛ».
№ 1 2
0 Наименование Формат
1 Наименование -Тип: Текстовое поле;
Наименование из приложенного ниже файла, в конце содержит код страны.
2 Код гражданства -Тип: Числовое поле; Поле «Код страны ОКСН» из справочника: «Персонифицированный учет» - «Справочники» - «Страны».
3 Наименование страны -Тип: Числовое поле; Поле «Страна» из справочника: «Персонифицированный учет» - «Справочники» - «Страны».
5 GUID -Тип: Строка; GUID будет перенесен при миграции, для тестирования заполнить любым значением.
Наполнить справочник в соответствии с приложенным файлом:
При наполнении справочника связать по полю «Код страны ОКСН» со справочником: «Персонифицированный учет» - «Справочники» - «Страны».
3. Доработка раздела «ЕПС»
На омниканальной платформе НПФ-360, для корректной работы Отчета БП, требуется доработка справочника «ЕПС», в разделе: «Персонифицированный учет» - «Справочники» - «Операции» - «ЕПС».
На данный момент справочник реализован в виде одной таблицы «ЕПС», требуется реализовать разделение на основную таблицу – «ЕПС» и детализирующую - «Бухгалтерские проводки в справочнике ЕПС», описание в таблицах 2 и 3.
Макет страницы:
В таблицу «ЕПС» добавить столбцы:
• Модель учета – тип: выпадающий список, значения: «VFA», «BBA», «*пустое значение*». Первично заполняется пользователем;
• Признак операции – тип: выпадающий список, значения: «НДФЛ», «Прочие операции». Первично заполняется пользователем вручную;
• Классификация - тип: выпадающий список, значения: «Страховой», «Инвестиционный». Первично заполняется пользователем вручную;
• Агрегированный / Персонифицированный» – тип: выпадающий список, значения: «Агрегированный», «Персонифицированный». Первично заполняется пользователем вручную;
• Ежедневные / Ежемесячные - тип: выпадающий список, значения: «Ежедневные», «Ежемесячные». Первично заполняется пользователем вручную;
Для наполнения справочника требуется реализовать редактирование. Добавить кнопки:
• «Изменить» - кнопка доступна пользователям с ролью «ДСПД_Руководитель», по нажатию на кнопку должно происходить изменение справочника, описание справочника в таблице 2, на данный момент все поля заполняются текстом/цифрами, справочники не используются, для изменения доступны все поля, рисунок 5.
Рис.5. Изменение справочника «ЕПС» и таблицы «Бухгалтерские проводки»
• «Создать» - кнопка доступна пользователям с ролью «ДСПД_Руководитель», по нажатию на кнопку происходит добавление новой строки, стандартный функционал НПФ-360, описание справочника в таблице 2, на данный момент все поля заполняются текстом/цифрами, справочники не используются, макет аналогичен макету из описания кнопки «Изменить».
• «Удалить» - кнопка доступна пользователям с ролью «ДСПД_Руководитель», по нажатию на кнопку происходит удаление выбранной строки, строки, стандартный функционал НПФ-360, в случае наличия записей в таблице «Бухгалтерские проводки в справочнике ЕПС» к строке, в таблице «ЕПС» при удалении выводить предупреждение: «Внимание! Операция удаления!».
При выборе строки в таблице «ЕПС» в детализирующей таблице «Бухгалтерские проводки в справочнике ЕПС», отображаются шаблоны проводок по выбранной записи.
Под таблицей «Бухгалтерские проводки в справочнике ЕПС» реализовать кнопки: «Создать», «Изменить», «Удалить» - функционал аналогичен кнопкам под таблицей «ЕПС». Кнопка «Создать» доступна по умолчанию, кнопки: «Изменить», «Удалить» доступны только при выборе записи из таблицы «Бухгалтерские проводки в справочнике ЕПС».
Табл.2. Поля таблицы «ЕПС».
№ 1 2 3
0 Наименование Формат Описание
1 Код -Тип: Числовое поле; Заполняется вручную;
2 Операции -Тип: Выпадающий список, значения: «ОПС», «НПО», «ПДС»; Заполняется вручную;
3 Операции бух учета -Тип: Строка; Заполняется вручную;
4 Модель учета -Тип: Выпадающий список, Значения: «VFA», «BBA»; Заполняется вручную;
5 Признак операции -Тип: Выпадающий список, значения: «НДФЛ», «Прочие операции»; Заполняется вручную;
6 Классификация -Тип: Выпадающий список, значения: «Страховой», «Инвестиционный»; Заполняется вручную;
7 Агрегированный / Персонифицированный -Тип: Выпадающий список, значения: «Агрегированный», «Персонифицированный»; Заполняется вручную;
8 Ежедневные / Ежемесячные -Тип: выпадающий список, значения: «Ежедневные», «Ежемесячные». Заполняется вручную;
9 Дата начала действия -Тип: Календарь; Заполняется вручную;
10 Дата окончания действия -Тип: Календарь; Заполняется вручную;
11 Признак обязательств для отчета -Тип: выпадающий список, значения: Заполняется вручную;
12 Порядок в отчете -Тип: Числовое поле; Заполняется вручную;
13 Группировка в xml выгрузке -Тип:Чекбокс; Заполняется вручную;
Табл.3. Поля таблицы «Бух. проводки»
№ 1 2 3
0 Наименование Формат Описание
1 Номер строки -Тип: Числовое поле; Заполняется вручную;
2 Счет Дт -Тип: Числовое поле; Заполняется вручную;
3 ВидСубконтоДт1 -Тип: Текстовое поле; Заполняется вручную;
4 ВидСубконтоДт2 -Тип: Текстовое поле; Заполняется вручную;
5 ВидСубконтоДт3 -Тип: Текстовое поле; Заполняется вручную;
6 Счет Кт -Тип: Числовое поле; Заполняется вручную;
7 ВидСубконтоКт1 -Тип: Текстовое поле; Заполняется вручную;
8 ВидСубконтоКт2 -Тип: Текстовое поле; Заполняется вручную;
9 ВидСубконтоКт3 -Тип: Текстовое поле; Заполняется вручную;
10 Содержание -Тип: Строка; Заполняется вручную;
11 Основная проводка -Тип:Чекбокс; Заполняется вручную;
12 Описание проводки -Тип: Текстовое поле; Заполняется вручную;
4. Доработка раздела «Движение ЕПС»
На омниканальной платформе НПФ-360, для корректной работы Отчета БП, требуется доработка журнала «ЕПС», в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС». Таблица заполняется в момент авторизации операции.
Добавить столбцы:
• Инвест. стратегия – определяется по счету, поле «Инвестиционный профиль», в момент авторизации операции.
• Классификация – значения: «Страховой», «Инвестиционный», определяется по счету, в момент авторизации операции, таблица extended.
• Модель учета – «VFA», «BBA», определяется по счету, поле «Модель учета», в момент авторизации операции, таблица extended.
Рис.6. «Движение ЕПС»
Заполнение полей «Субконто» в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС» определяется справочником шаблонов ЕПС («Персонифицированный учет» - «Справочники» - «Операции» - «ЕПС). Для каждого кода операции (поле «Код») есть шаблон, в шаблонах указано какие субконто используется. Каждое значение берется один раз, не в зависимости от того заполнено оно в Дт или Кт.
Заполнение происходит следующим образом:
Поле «ВидСубконтоДт1»:
Если в проводке параметр «Контрагент», то группируем в разрезе ФЛ и ЮЛ:
В случае, если в справочнике шаблонов «ЕПС», в разделе: «Персонифицированный учет» - «Справочники» - «Операции» - «ЕПС», в поле «Агрегированный/Персонифицированный» стоит значение «Агрегированный», то в момент авторизации операции, по коду страны определяется страна, в справочнике «Агрегированные ФЛ», заполняется значением с соответствующим кодом.
Если стоит значение «Персонифицированный», проставляем ФИО по счету.
1. Если плательщик в ПП – ФЛ то: «!ФИЗИЧЕСКОЕ ЛИЦО 643». Код страны указывается, в случае если код обнаружен, если код страны не указан 643 проставляется по умолчанию. Если плательщик клиент, то по адресу прописки определяется код страны, если адрес по прописке российский, то – 643.
2. Если плательщик в ПП – ЮЛ, то указывается наименование ЮЛ. Заполняется только для НПО. Определяется по ИНН.
Поле «СубконтоДт2»:
Если в проводке в параметр «Договор», то записываем в таблицу - договор (только для ЮЛ) ссылка;
Поле «СубконтоДт3»:
Если в проводке параметр «Банковская транзакция», то указывается номер ПП (тянется из счета). Заполняется только для НПО;
Если в проводке параметр «Пенсионная схема», то строим движение при заполнении таблицы «Движении ЕПС» в момент проведения операции обработки ПП, применять разбивку с учетом деления пенс. схемы;
На данный момент в полях «ВидСубконто» в журнале «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС» параметры отображаются в виде слова (пример: «Пенсионная схема») который содержится в поле, необходимо отображать наименование конкретного параметра в виде ссылки (пример: «№ Схема 31804»), параметр определяется в момент авторизации операции, по справочнику шаблонов «Персонифицированный учет» - «Справочники» - «Операции» - «ЕПС».
5. Описание функционала «Отчет БП»
В начале страницы в разделе «Отчет БП», содержится фильтрация, в соответствии с рисунком 7.
Рис.7. Фильтрация
Фильтрация содержит поля:
• «Начало периода» – тип поля: календарь, ввод значений в формате «дд.мм.гггг», т.к. может потребоваться точечная выгрузка;
• «Конец периода» – тип поля: календарь, ввод значений в формате «дд.мм.гггг», т.к. может потребоваться точечная выгрузка;
• «Вид деятельности» – тип поля: выпадающий список, с вариантами выбора: «НПО/ПДС», «ОПС», «НПО, ПДС, ОПС», поле «Признак операции» в таблице: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
• «Код операции» – тип поля: выпадающий список, отображаются коды операций из журнала «Движение ЕПС»;
Кнопки:
• Найти – по нажатию на кнопку применяются установленные фильтры;
• Сбросить – по нажатию на кнопку установленные фильтры сбрасываются;
• Сформировать – по нажатию на кнопку формируется отчет на указанный период/дату. Кнопка недоступна, если не заполнено начало и конец периода;
Добавить проверку к кнопке «Сформировать», на уже созданные периоды, если вводятся значения, попадающие в период, который уже был сформирован, выводить диалоговое окно, с сообщением:
«За данный период уже сформирован Отчет БП. Удалить сформированный отчет?»
Макет диалогового окна:
Кнопки:
• «Удалить» - по нажатию на кнопку сформированный отчет удаляется;
• «Сформировать» - по нажатию на кнопку диалоговое окно закрывается, отчет не удаляется, формируется новый, по заданным параметрам;
Ниже находится таблица «Отчет БП», в соответствии с рисунком 8, описание в таблице 3.
В таблицу должны попадать агрегированные данные за период по полям:
«Дата операции», «Код операции» и складываться в разрезе «Субконто» по галочке основная проводка (если код операции предполагает несколько проводок, сумма берется только по той записи, где стоит галочка в поле «Основная проводка», т.е по каждому коду операции должна браться только одна запись с признаком «Основная проводка»).
Отчет заполняется на основании проведенных в системе операций с ПС.
Рис.8. Таблица «Отчет БП»
Табл.3. Поля таблицы «Отчет БП».
№ 1 2 3
0 Наименование Формат Описание
1 Начало периода -Тип: строка; Отображается дата начала периода сформированного отчета;
2 Конец периода -Тип: строка; Отображается дата окончания периода сформированного отчета;
3 Дата создания -Тип: строка; Отображается дата создания отчета;
4 Вид деятельности -Тип: Текстовое поле; Отображается Вид деятельности по которому сформирован отчет;
5 Автор -Тип: Текстовое поле; Отображается ФИО пользователя сформировавшего отчет;
Под таблицей «Отчет БП» находится кнопки:
• Удалить – по нажатию на кнопку, при выборе строки с сформированным ранее отчетом, происходит удаление записи;
• Выгрузить Операции / НСИ – по нажатию на кнопку осуществляется выгрузка двух файлов XML с данными, за указанный период, о финансовых операция (Operations) и контрагенте (RRI) в формате XML. Файлы собираются по полям таблицы «Отчет БП».
Структура файла для разных видов деятельности одинаковая.
Пример файла НСИ:
Пример заполнения файла операции для НПО:
Пример заполнения файла операции для ОПС:
Соотношение полей файла НСИ (RRI) с данными из БД представлено в таб. 4.
Соотношение полей файла операции (OPERATIONS) с данными из БД представлено в таб. 5.
Необходимо в справочники:
• «Клиенты» - «Физические лица», «Клиенты» - «Юридические лица»,
• «Продуктовая линейка» - «Справочники» - «Общие» - «Инвест. стратегии»,
• «Персонифицированный учет» - «Справочники» - «Общие» - «Пенсионные схемы»,
• «Договоры» - «Договоры»
добавить поле «GUID» для отражения в файле xml, поля будут заполнены при миграции из 1С. Для новых записей, в момент создания генерировать новый номер. Для тестирования заполнить любым значением.
В справочник «Пенсионные схемы», в разделе: «Персонифицированный учет» - «Справочники» - «Общие» - «Пенсионные схемы»», добавить поле «Индекс схемы», значения будут добавлены после миграции.
Таб.4. RRI
Строка в XML Поле отчета в НПФ-360 Примечание
<Контрагент>
<ИД> Поле «GUID» из справочника в разделе: «Клиенты» -«Агрегированные ФЛ» / «Клиенты» - «Юридические лица» / «Клиенты» - «Физические лица», в зависимости от типа контрагента.
<Наименование> Поле «Полное наименование» из справочника: «Клиенты» - «Юридические лица», поле «Наименование» из справочника в разделе: «Клиенты» -«Агрегированные ФЛ», в зависимости от типа контрагента.
<ИНН/> Поле «ИНН» из справочника: «Клиенты» - «Юридические лица». Заполняется только для ЮЛ
<КПП/> Поле «КПП» из справочника: «Клиенты» - «Юридические лица». Заполняется только для ЮЛ
<ЮрФизЛицо> Тип контрагента: «Физическое лицо» либо «Юридическое лицо».
<Гражданство> Поле «Гражданство» в справочнике «Клиенты» - «Агрегированные ФЛ» / «Клиенты» - «Физические лица», поле «Гражданство» / «Клиенты» - «Юридические лица», таблица addres, в зависимости от типа контрагента. В случае, если в карточке ЮЛ, в поле «Резидентство» стоит значение «Нерезидент», проставлять код страны «998».
<ПенсионнаяСхема>
<ИД> Поле GUID, параметр хранится в справочнике: «Персонифицированный учет» - «Справочники» - «Общие» - «Пенсионные схемы» Не заполняется для ОПС
<Наименование> Параметр хранится в справочнике: «Персонифицированный учет» - «Справочники» - «Общие» - «Пенсионные схемы» поле «Индекс схемы» Не заполняется для ОПС
<ДоговорКонтрагента>
<ИД> Поле «GUID» из справочника в разделе: «Договоры» - «Договоры». Не заполняется для ОПС
<ИДКонтрагент> Поле «GUID» из справочника в разделе: «Клиенты» -«Агрегированные ФЛ» / «Клиенты» - «Юридические лица» / «Клиенты» - «Физические лица», в зависимости от типа контрагента. Не заполняется для ОПС
<Номер> Поле «ИД» из справочника «Договоры» - «Договоры». Не заполняется для ОПС
<Наименование> Поле «№ Договора» из справочника «Договоры» - «Договоры». Не заполняется для ОПС
<Дата> Поле «Дата заключения» из справочника «Договоры» - «Договоры». Не заполняется для ОПС
ПодвидДеятельности>
<ИД> Поле «GUID», из справочника в разделе: «Продуктовая линейка» - «Справочники» - «Общие» - «Инвестиционные стратегии» Не заполняется для ОПС
<Наименование> Параметр хранится в справочнике: «Продуктовая линейка» - «Справочники» - «Общие» - «Инвестиционные стратегии». Не заполняется для ОПС
Таб.5. OPERATIONS
Строка в XML Поле отчета в НПФ-360 Примечание
<Дата> Поле «Дата операции» » в таблице «Отчет БП».
<ВидОперацииКод> Поле «Код операции» в таблице «Отчет БП».
<СуммаОперации> Поле «Сумма операций» в таблице «Отчет БП».
<СуммаСобственныхСредств> Заполняется значением «0».
<СуммаНалога> Заполняется значением «0».
<КонтрагентИД> Поле «GUID» из справочника в разделе: «Клиенты» -«Агрегированные ФЛ» / «Клиенты» - «Юридические лица» / », «Клиенты» - «Физические лица», в зависимости от типа контрагента.
<ДоговорКонтрагентаИД/> Поле «GUID» из справочника в разделе: «Договоры» - «Договоры». Не заполняется для ОПС
<ПенсионнаяСхемаИД/> Поле «GUID» из справочника в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» -«Движение ЕПС»,
куда тянется из справочника в разделе:
«Персонифицированный учет» - «Справочники» - «Общие» - «Пенсионные схемы» Не заполняется для ОПС
<БанковскаяТранзакцияКод/> Не заполняется;
<ПлательщикИД/> Не заполняется;
<ВходящийДокумент> Поле «Ссылка на операцию» из справочника в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» -«Движение ЕПС». Не заполняется для ОПС
<ПодвидДеятельностиИД> Поле «GUID», из справочника в разделе: «Продуктовая линейка» - «Справочники» - «Общие» - «Инвестиционные стратегии» Не заполняется для ОПС
• Передать данные за отчетный период – по нажатию на кнопку, сформированные файлы передаются в папку перекладчик, для дальнейшего забора в БУ. Кнопка доступна после указания периода и нажатия на кнопку «Сформировать».
Ниже располагается таблица с детализацией, рисунок 9, описание в таблице 6.
Рис.9. Таблица «Отчет БП детализация»
Табл.6. Поля таблицы «Отчет БП детализация».
№ 1 2 3 4
0 Наименование Формат Описание Примечание
1 Дата операции -Тип: Календарь; Поле «Дата операции» из журнала в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
2 Код операции
-Тип: Числовое поле; Поле «Код» из журнала в разделе:
«Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
3 Сумма операций -Тип: Числовое поле; Агрегированная сумма операции за дату, поле «Сумма операции» из таблицы в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
4 Сумма налога -Тип: Числовое поле; Сумма операций с признаком «НДФЛ», определяется по полю «Признак операции» из журнала в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»; Не заполняется для ОПС
5 ФЛ/ЮЛ -Тип: Ссылка; В зависимости от того где хранится контрагент в шаблоне ЕПС
Заполняется значением из поля «ВидСубконто», из справочника, в разделе:
«Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
6 Договор -Тип: Ссылка; Значение тянется по номеру счета, поля «Счет Дт / Счет Кт» из журнала в разделе:
«Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»; Не заполняется для ОПС
7 Пенсионная схема -Тип: Ссылка; В зависимости от того где хранится значение в шаблоне ЕПС,
заполняется из поля «ВидСубконто» из
справочника в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» -«Движение ЕПС»; Не заполняется для ОПС
8 Инвест. стратегия -Тип: Ссылка; Отображается инвест. стратегии, по выбранному счету, из журнала: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС», поле «Инвестиционная стратегия» Не заполняется для ОПС
9 Наименование операции -Тип: Текстовое поле; Поле «Наименование операции БУ» из справочника в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» -«Движение ЕПС»;
10 Вид деятельности -Тип: Текстовое поле; Поле «Признак операции» из справочника в разделе: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» -«Движение ЕПС»;
Под таблицей находятся кнопки:
• Редактировать – по нажатию которой раскрывается модальное окно, в соответствие с рисунком 10, описание в таблице 7. редактирования содержимого. Для выбора записи, необходимо выделить строку курсором.
• Создать – кнопка становится доступна, если выбрана запись в таблице «Отчет БП», по нажатию на кнопку открывается модальное окно, описание в таблице 7. По нажатию на кнопку «Сохранить», запись добавляется в таблицу «Отчет БП детализация». Макет модального окна:
К редактированию доступны все поля, кроме «ИД».
Для НПО недоступны для редактирования поля: «Сумма собственных средств», «Сумма налога», «Договор», «Пенсионная схема», «Инвест. стратегия».
По нажатию на кнопку «Создать», все внесенные изменения сохраняются. По нажатию на кнопку «Отмена», диалоговое окно закрывается, изменения не сохраняются.
• Удалить – кнопка становится доступна, если выбрана запись в таблице «Отчет БП детализация», по нажатию на кнопку, выводится диалоговое окно с подтверждением.
Макет диалогового окна:
Кнопки:
• «Удалить» - по нажатию на кнопку запись из таблицы «Отчет БП детализация» удаляется;
• «Отмена» - по нажатию на кнопку диалоговое окно закрывается, изменения не сохраняются;
Табл.7. Редактирование таблицы «Отчет БП детализация».
№ 1 2 3 4
0 Наименование Формат Описание Примечание
ИД Поле недоступно для редактирования, либо заполняется системой в случае добавления новой записи;
1 Дата операции -Тип: Календарь; Заполняется датой в формате: «дд.мм.гггг»;
2 Вид деятельности -Тип: Выпадающий список; Значения тянутся из справочника: «Продуктовая линейка» - «Справочники» - «Общие» - «Виды деятельности», поле «Сокращение»; Варианты значений должны соответствовать значениям выбранной записи в таблице «Отчет БП», поле «Вид деятельности».
3 Код операции -Тип: Выпадающий список; Код операции тянется из справочника: «Персонифицированный учет» - «Справочники» - «Операции» - «ЕПС», поле «Код операции»; Значение должно соответствовать значению выбранной записи в таблице «Отчет БП», поле «Код операции». Все значения доступны на выбор, только в случае, если поле «Код операции» в таблице «Отчет БП» пустое
4 Сумма операций -Тип: Числовое поле; Указывается сумма операций;
5 Сумма налога -Тип: Числовое поле; Указывается сумма налога; Не заполняется, если выбрано значение «ОПС» в поле «Вид деятельности»
6 Тип контрагента -Тип: Выпадающий список; Указывается тип контра агента, значения:
- ЮЛ;
- ФЛ;
- Агрегированные ФЛ; Поле не отображается в таблице «Отчет БП детализация»;
Поле необходимо для определения справочника из которого будут выбираться значения в поле «ФЛ/ЮЛ».
7 ФЛ/ЮЛ -Тип: Выпадающий список с возможностью поиска; Значения отображаются в зависимости от того какой вариант выбран в поле «Тип контрагента». Значения тянутся из справочников: «Клиенты» - «Агрегированные ФЛ» / «Клиенты» - «Юридические лица» / «Клиенты» - «Физические лица»;
Для ЮЛ предзаполняется по полю «Договор»;
8 Договор -Тип: Выпадающий список с возможностью поиска; Указывается договор, значения тянутся из раздела: «Договоры» -«Договоры», поле «Номер»;
В случае, если в поле «ФЛ/ЮЛ» указано юридическое лицо, поле предзаполняется по указанному ЮЛ, с возможностью редактирования; Не заполняется, если выбрано значение «ОПС» в поле «Вид деятельности»;
Не заполняется, если в поле ФЛ/ЮЛ указано физическое лицо;
9 Пенсионная схема -Тип: Выпадающий список; Значения тянутся из справочника:
«Продуктовая линейка» - Справочники» - «Общие» - «Пенсионные схемы»;
Отображается наименование пенc. продукта; Не заполняется, если выбрано значение «ОПС» в поле «Вид деятельности»
10 Инвест. стратегия -Тип: Выпадающий список; Отображаются значения из справочника: «Продуктовая линейка» - «Справочники» - «Общие» - «Инвест. стратегии», поле «Наименование»; Не заполняется, если выбрано значение «ОПС» в поле «Вид деятельности»
11 Сумма собственных средств -Тип: Числовое поле; Указывается сумма собственных средств;
12 Наименование операции -Тип: Текстовое поле; Поле недоступно для редактирования, подтягивается по коду операции;
Рис.10. Изменение таблицы «Отчет БП» для НПО
К редактированию доступны все поля, кроме «ИД».
Для НПО недоступны для редактирования поля: «Сумма собственных средств», «Сумма налога», «Договор», «Пенсионная схема», «Инвест. стратегия».
Поле «Договор» не заполняется для физических лиц.
По нажатию на кнопку «Сохранить», все внесенные изменения сохраняются. По нажатию на кнопку «Отменить», диалоговое окно закрывается, изменения не сохраняются.
6. Выгрузка ежедневных операций
На омниканальной платформе НПФ-360, в модуле «Персонифицированный учет» - «Банк» - «Платежные поручения» - добавить новый раздел «Передача ежедневных операций в БУ», в соответствии с рисунком 11.
Рис. 11. Путь к разделу
На странице содержится указание периода и кнопа «Выгрузить ежедневные операции», в соответствии с рисунком 12.
Рис. 12. Макет раздела
Данные собираются из журнала «Движение ЕПС», за указанную дату
Фильтрация содержит поля:
• «Дата» – тип поля: календарь, ввод значений в формате «дд.мм.гггг», указывается дата на которую будут сформированы файлы;
• «Вид деятельности» – тип поля: выпадающий список, с вариантами выбора: «НПО», «ПДС», «ОПС», «НПО, ПДС, ОПС», поле «Признак операции» в таблице: «Персонифицированный учет» - «Операции» - «Финансовые операции/баланс» - «Движение ЕПС»;
НПО/ПДС/ОПС:
Ежедневные файлы для казны должны выгружаться автоматически в БУ в папку обмена, в 18:00, либо по кнопке «Выгрузить ежедневные операции».
Файл RRI собирается аналогично файлу, описанному в таблице 5.
Файл txt формируется только для ежедневных операций, описание соотношения полей файла txt с данными из БД находится ниже:
В конце наименования файла должна содержаться дата, которая формируется по дате выписки (ПП), в формате «_ГГММДД», рисунок 9.
В каждой строке содержится шесть кодов, разделенных «;», в соответствии с рисунком 13.
Рис. 13. Содержимое файла
Заполнение на основе движений ЕПС:
• Первый код – номер ПП из выписки, поле «Ссылка на операцию» , если номер не заполнен, то это списание, те исходящее;
• Второй код – код финансовой операции, поле «Код»;
• Третий код – сумма, поле «Сумма операций;
• Четвертый код – GUID контрагента, поле «GUID» (fl_id ul_id) контрагента;
• Пятый код – GUID договора, поле «GUID» из справочника в разделе: «Договоры» - «Договоры».
• Шестой код – GUID стратегии по договору, поле «GUID».
Реализовать регламентный сервис для ежедневной (каждый день, в 18:00) и ежемесячной (в последний день месяца, в 18:00) отправке данных файлов в папку перекладчик для дальнейшей отправки в БУ.