Подсистема загрузки данных: различия между версиями

Материал из OrticonWiki
Перейти к навигации Перейти к поиску
Строка 30: Строка 30:
работать и знает, где хранить значения элементов.
работать и знает, где хранить значения элементов.


[[Файл:2.1.1.png]]
   '''<br> '''   
   '''<br> '''   
Для удобства, в конфигурации заложено описание некоторых
Для удобства, в конфигурации заложено описание некоторых
Строка 36: Строка 37:
инструментов
инструментов


[[Файл:2.1.2.png]]
    
    
После предупреждающего сообщения откроется форма, в которой
После предупреждающего сообщения откроется форма, в которой
можно выбрать один из предустановленных шаблонов для загрузки.
можно выбрать один из предустановленных шаблонов для загрузки.


[[Файл:2.1.3.png]]
    
    
Для подсистемы «Загрузка данных» логично выбрать шаблон
Для подсистемы «Загрузка данных» логично выбрать шаблон

Версия от 06:03, 30 ноября 2015

 

1 Общие положения

1.1 Расположение механизмов загрузки

Все механизмы загрузки данных расположены в подсистеме «Загрузка данных»

1.2 Общая схема работы

1.3 Схема работы по коробочным продуктам

 

1.4 Схема работы при поступлении платежей от страхователей

1.5 Схема работы при ведении расчетов агентом

1.6 Схема при расчетах по эквайрингу

  

2 Справочники

2.1 Типы объектов, загружаемых из внешних источников

Справочник необходим для создания типов, которые в дальнейшем используются в справочнике настроек загрузок.


Каждый тип описывает макропеременные, с которым УСК умеет работать и знает, где хранить значения элементов.

 

Для удобства, в конфигурации заложено описание некоторых наиболее востребованных типов объектов для загрузки. Шаблон можно загрузить в текущий элемент справочника, используя команду «Автозаполнение» на панели инструментов

После предупреждающего сообщения откроется форма, в которой можно выбрать один из предустановленных шаблонов для загрузки.

Для подсистемы «Загрузка данных» логично выбрать шаблон «Договор страхования». После загрузки в таблице появятся имена всех макропеременных, заложенных в шаблоне. Пользователь может скорректировать указанные значения по умолчанию На момент написания руководства УСК умеет работать со следующими макропеременными шаблона «Договор страхования»


Имя макропеременной


Описание


ПолисКлюч


Уникальный ключ полиса


ПолисСерия


Серия полиса


ПолисНомер


Номер полиса


ПолисДатаПодписания


Дата подписания полиса


ПолисДатаНачалаОтветственности


Дата начала ответственности полиса


ПолисДатаОкончанияОтветственности


Дата окончания ответственности полиса


ПолисОрганизация


Офис (филиал) компании, заключавший договор


ПолисПодразделение


Структурное подразделение внутри офиса (филиала) компании, заключавший договор


ПолисСтраховойПродуктКлюч


Уникальный ключ страхового продукта


ПолисСтраховойПродуктНаименование


Наименование страхового продукта


ПолисВалюта


Валюта полиса


ПолисРасчетыВУЕ


Признак расчетов в условных единицах


ПолисСтраховаяСумма


Страховая сумма по полису


ПолисСтраховаяПремия


Страховая премия по полису


ПолисКаналПродаж


Наименование канала продаж


ПолисРегионЗаключения


Наименование региона, к которому относится полис


СтраховательФамилия


Фамилия страхователя


СтраховательИмя


Имя страхователя


СтраховательОтчество


Отчество страхователя


СтраховательНаименование


Наименование (ФИО) страхователя


СтраховательКатегория


Категория страхователя (юридическое или физическое лицо)


СтраховательДатаРождения


Дата рождения страхователя


СтраховательПол


Пол страхователя


СтраховательИНН


ИНН страхователя


СтраховательАдресЮридический


Юридический адрес страхователя


СтраховательАдресФактический


Фактический адрес страхователя


СтраховательАдресПочтовый


Почтовый адрес страхователя


СтраховательГражданство


Гражданство страхователя (РФ или иностранное государство)


СтраховательМестоРождения


Место рождения страхователя


СтраховательТелефон


Телефон страхователя


СтраховательЭлПочта


Адрес электронной почты страхователя


СтраховательДокументВид


Вид документа, удостоверяющего личность страхователя


СтраховательДокументСерия


Серия документа, удостоверяющего личность


СтраховательДокументНомер


Номер документа, удостоверяющего личность


СтраховательДокументДатаВыдачи


Дата выдачи документа, удостоверяющего личность


СтраховательДокументКемВыдан


Кем выдан документ, удостоверяющий личность


СтраховательДокументКодПодразделения


Код подразделения документа, удостоверяющего личность


СтраховательДокументЕдинойСтрокой


Реквизиты документа, удостоверяющего личность, одной строкой, без разделения на составные части


ЗастрахованныеНаименование


Наименование застрахованного


ЗастрахованныеДатаРождения


Дата рождения застрахованного


ОбъектыИРискиНаименованиеОбъекта


Наименование объекта страхования


ОбъектыИРискиКодОбъекта


Код объекта страхования


ОбъектыИРискиАдресОбъекта


Адрес объекта страхования


ОбъектыИРискиНаименованиеРиска


Наименование страхового риска


ОбъектыИРискиКодРиска


Код страхового риска


ОбъектыИРискиСтраховаяСумма


Страховая сумма по объекту и риску


ОбъектыИРискиСтраховаяПремия


Страховая премия по объекту и риску


ОбъектыИРискиКомиссионноеВознаграждение


Комиссионное вознаграждение по объекту и риску


ГрафикПлатежейДата


Дата платежа


ГрафикПлатежейСумма


Сумма платежа


ПрочееСотрудник


Сотрудник, оформивший полис


ПрочееНомерКредитногоДоговора


Номер кредитного договора


ПрочееДатаКредитногоДоговора


Дата кредитного договора


ПрочееСуммаКредита


Сумма кредита


ПрочееДатаКредита


Дата кредита


ПрочееНомерТербанка


Номер территориального банка


ПрочееНомерОСБ


Номер отделения банка


ПрочееНомерВСП


Номер структурного подразделения банка


ПрочееСерияXX


Код ХХ в структуре номера полиса


ПрочееСерияIC


Код IC в структуре номера полиса


2.2 Настройки загрузки объектов из внешних источников

На основании типов объектов для загрузки формируется справочник настроек загрузки


На основе одного типа можно сформировать несколько вариантов загрузки.


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


В варианте настройки загрузки важно указать состав колонок, присутствующих в файле-источнике. Для удобства можно воспользоваться командой «Автозаполнение» на панели инструментов


По умолчанию, в табличную часть будут перенесены все строки из выбранного типа загрузки. Пользователь может убрать лишние колонки, а также изменить порядок следования колонок согласно таблицы-источника данных.


2.3 Настройки создания договоров страхования

Файлы-источники могут содержать не все данные, необходимые для создания полноценного договора страхования. Например, в файле могут отсутствовать объекты страхования и в момент создания договора необходимо в качестве объекта устанавливать заранее выбранное значение из справочника. Аналогично, может отсутствовать страхователь или компании по каким-то причинам необходимо заменять страхователей на предварительно указанного контрагента. Для этих целей служит справочник настроек создания договоров страхования


В зависимости от выбранных источников данных при настройке элемента справочника становятся доступны значения переключателей при описании каждого реквизита


В общем случае, для каждого реквизита можно установить настройку выбора значения из файла-источника, из назначения платежа, либо установить фиксированное значение.


2.4 Автораспознавание поступлений

Для возможности выбора из всей совокупности документов поступления на расчетный счет только тех документов, которые отвечают установленным требованиям для их последующей обработки, предназначен справочник настройки автораспознавания поступлений


При настройке элементов справочника необходимо исключить дублирование условий определения документов, иначе не исключено, что документ может быть обработан не так, как ожидает пользователь.


Ниже приводится описание реквизитов справочника


Реквизит


Описание


Код, наименование


Типовые реквизиты для справочников 1С


Вариант


Содержит 4 варианта: поступление по коробочному продукту, поступление от страхователя, поступление от агента, поступление по договорам эквайринга. Используются в регламентных заданиях для определения последовательности действий и состава работ.


Счета для операций внутри отчетного периода и в разных отчетных периодах


Указываются счета бухгалтерского учета, на которые будут переноситься поступившие суммы


Реквизиты блока условий поиска: Организация, подразделение, определенный плательщик, определенный счет


Реквизиты, которые всегда заполнены в документах поступления на расчетный счет и по которым можно производить начальный анализ вхождения в условия обработки


Блок дополнительных условий: ограничивать по коду продукта, по коду компании, по номеру S


Используются только в коробочных продуктах. Как правило, в коробочных продуктах в назначении платежа имеется структурированный номер. По частям этого номера можно определять вхождение в условия обработки


Контролировать наличие номера бланка в базе БСО


Дополнительное условие, при котором после определения номера полиса из назначения платежа производится дополнительный поиск бланка в базе БСО


Структура назначения платежа


Используются только в коробочных продуктах. Ссылка на справочник настроек загрузки объектов из внешних источников, где настроены колонки в соответствие с форматом назначения платежа. Для того, чтобы выделить номер полиса в назначении, программа сначала обрабатывает назначение платежа согласно установленного формата.


Вид контрагента для отчета ДДС


Признак, который будет сохранен при обработке поступления, предназначенный для составления отчета по движению денежных средств


Вариант настройки


Ссылка на справочник настроек загрузки объектов из внешних источников, где настроены колонки в соответствие с которыми будет производиться формирование реестра для создания договора страхования. Как правило, совпадает с реквизитом «Структура назначения платежа»


Формат номера


Если определяется платеж не по коробочному продукту, то структура назначения платежа заранее неизвестна, но в назначении может присутствовать номер полиса. Данный реквизит необходим, чтобы выделить  номер из общего текста. Номер задается в определенном формате, который описан в памятке.


Блок поиска договора по дополнительным реквизитам: использовать поиск по дате, по сумме платежа, только неоплаченных, по плательщику


Не менее важной задачей при обработке платежа является поиск ранее договора в базе данных, чтобы исключить дублирование. Данный блок параметров определяет условия поиска договоров. Все условия определяются по условию «равно», за исключением параметра «Поиск по дате», который может использовать интервал в «+»/«-» указанного количества дней от даты платежа


Пост обработка


Код на языке 1С, который можно включить в настройки для дополнительной обработки номера, полученного из назначения платежа. Например, если в реквизите записать Номер = неопределенно, то обработка платежа не будет производиться.


Использовать формирование вторичных договоров


Признак устанавливается, в случае, если будут поступать несколько платежей, в назначении которых указан одинаковый номер полиса, но система должна по каждому платежу сформировать отдельный договор страхования.


Агент, агентский договор


Реквизиты устанавливаются, если в договоре страхования необходимо заполнить аналогичные реквизиты в договоре страхования значениями по умолчанию


Вид реестра


Если указать «Отчет агента», то после формирования договоров страхования согласно полученного реестра к загрузке, дополнительно будет сформирован документ «Отчет агента», который включит в себя те же полисы, которые были созданы


Период создания реестра


Используется в коробочных продуктах. Когда идут массовые поступления платежей, целесообразно эти платежи обрабатывать в рамках одного реестра для создания договоров. Данный параметр позволяет регулировать количество поступивших платежей, а следовательно и количество создаваемых договоров страхования в рамках одного реестра




3 Документы

3.1 Банковская выписка, поступление на расчетный счет

Как правило, платежи поступают в систему через загрузку банковских выписок из систем клиент-банк. В момент загрузки формируются документы «Поступление на расчетный счет» и «Списание с расчетного счета».


Документы поступления на расчетный счет, после загрузки из клиент-банка, если не настроено никаких последующих обработок, создаются с видом операции «Оплата от покупателя» и остаются не проведенные. Специальное регламентное задание просматривает такие документы и по настройкам автораспознавания изменяет вид операции на «Поступление страховой премии», меняет счет учета и проводит документ (см. пункты 2.4, 4.1 данного руководства).


3.2 Реестры к загрузке

Данные документы используются как подготовительный этап перед созданием договоров страхования в программе. Документы могут создаваться как в автоматическом, так и в ручном режиме. В автоматическом режиме документы формируются по коробочным продуктам при разборе банковских выписок. В ручном режиме пользователь указывает файл-источник данных, из которого данные переносятся в табличную часть документа. Созданием договоров страхования по данным реестров занимается регламентное задание (см. пункт 4.2 данного руководства)


Описание реквизитов документа


Реквизит


Описание


Номер, дата


Типовые реквизиты для документов 1С


Вид операции


Вид загружаемого реестра, по которому программа определяет, какие документы необходимо создавать в базе данных


Файл загрузки


Файл-источник данных при ручной загрузке


Настройки загрузки


Ссылка на справочник настройки загрузки объектов из внешних источников. В соответствие с указанными настройками производится считывание данных из файла-источника (см. пункт Ошибка! Источник ссылки не найден. данного руководства)


Настройки справочника


Ссылка на справочник настроек создания договоров страхования. В соответствие с указанными настройками программа будет дополнять договоры страхования необходимой информацией, в случае ее отсутствия в файле-источнике


Загружать


Без установки данного флага регламентное задание не будет проводить обработку данного реестра


Статус


Сообщение о результатах обработки реестра регламентным заданием – успех или ошибка


Блок реквизитов «Основные настройки»


Реквизиты, которые устанавливают дополнительные признаки при создании договоров страхования


Блок реквизитов «Отчет агента»


Реквизиты, заполняемые в случае необходимости создания отчета агента по данным реестра


Блок реквизитов «Проверка сумм»


Отражают итоги по премии и комиссии, рассчитанные на основании данных из файла-источника и на основании данных отчета агента, если такой был создан


3.3 Оплата договоров эквайринга

Данные документы создаются автоматически при создании договоров страхования, если в настройках страхового продукта установлен признак  «Оплата за счет средств в пути»


Для каждого договора страхования создается отдельный документ оплаты


Предполагается, что по договорам эквайринга оплата страховой премии произведена в момент заключения договора страхования, поэтому назначение документа – отразить операцию оплаты договора страхования за счет средств в пути. В результате, при  проведении документа оплаты в бухгалтерском учете формируется дополнительная проводка по оплате договора за счет средств в пути


3.4 Реестры по эквайрингу

Данные документы создаются регламентным задание при обработке реестров с видом операции «Эквайринг»


В документах есть коды транзакций, на основании которых в дальнейшем происходит поиск и распределение оплат по договорам страхования


3.5 Отчеты агентов

Данные документы необходимы для возможности контроля деятельности агентов, а также для возможности отражения в бухгалтерском учете операций по взаиморасчетам


Реквизиты, используемые для целей подсистемы загрузки данных:


Имя макропеременной


Описание


Есть расчеты с агентом


По табличной части документа будут сформированы проводки, как правило, Дт 78.05.1 (в субконто будет указан договор страхования) Кт 78.01 на величину страховой премии


Расчеты по агентскому договору (без договоров страхования)


По табличной части документа будут сформированы проводки, как правило, Дт 78.05.1 (в субконто будет указан договор с агентом) Кт 78.01 на величину страховой премии


С удержанием комиссии


По табличной части документа будут сформированы проводки, как правило, Дт 78.07 Кт 78.05.1 на величину удержанного агентом комиссионного вознаграждения


Счет учета расчетов с посредником


Счет бухгалтерского учета, на котором производится учет расчетов с посредником. Как правило, 78.05.1


Счет расчетов по вознаграждению с посредником


Счет бухгалтерского учета, на котором производится учет расчетов по вознаграждениям с посредником. Как правило, 78.07


Если при загрузке коробочных продуктов настроено формирование отчетов агентов, то данные документы будут формироваться автоматически регламентным заданием.


3.6 Распределение оплат

Данные документы находятся в подсистеме взаиморасчетов с агентами


Данные документы являются завершающим этапом, на котором поступившие на транзитный счет страховые премии распределяются по договорам страхования


В зависимости от выбранного промежуточного счета и вида операции документа программа по определенному алгоритму осуществляет поиск остатков на транзитных счетах и выводит данную информацию в табличную часть документа. При проведении документа формируются необходимые бухгалтерские операции по переносу задолженности.

 

4 Регламентные задания

4.1 Автораспознавание платежей

В программе предусмотрено 3 регламентных задания по обработке поступлений. Первое – обработка платежей банковского поступления (БП), задача которого определить и обработать все платежи, отвечающие настройкам


Второе – разнесение премии по договорам, задача которого создать документ распределения оплат по договорам страхования.


Третье – обработка платежей, которое объединяет действия предыдущих двух регламентных заданий.


4.2 Формирование документов

В программе предусмотрено регламентное задание по обработке реестров – реестры формирование в фоне. Данное регламентное задание с использованием константы «Порция фоновых заданий» (см. пункт 4.5 данного руководства) формирует одно или более регламентных заданий, которые в свою очередь обрабатывают реестры к загрузке


4.3 Порция для обработки платежей

В данной константе указывается количество документов, которое одновременно принимается к обработке регламентным заданием по автораспознаванию платежей


4.4 Порция для формирования договоров

В данной константе указывается количество документов, которое одновременно принимается к обработке регламентным заданием по созданию договоров страхования в рамках одного реестра к загрузке.


4.5 Порция фоновых заданий реестров к выгрузке

В данной константе указывается количество одновременно работающих регламентных заданий по обработке реестров к загрузке (то есть, сколько реестров будет обрабатываться в параллельном режиме).

  


5 Отчеты и регистры

5.1 Реестры – первичные данные

Для контроля создания договоров страхования по данным реестров используется регистр «Реестры первичные данные»


С использованием механизмов отбора можно быстро определить, какие из строк реестров к загрузке не были обработаны. Из строки можно переключиться на реестр для принятия решения об исправлении ошибки.


5.2 Связь платежей с договорами страхования

Вся информация по платежам и договорам страхования собирается в регистре «Автораспределение платежа»

 

При обработке платежей в данный регистр попадают ссылки на платежные документы, при обработке реестров в данный регистр попадают ссылки на договоры страхования. При этом, осуществляется сопоставление платежей и договоров. Поиск осуществляется по номеру документа, который должен присутствовать в назначении платежа. Когда сопоставление найдено, в строке таблицы устанавливается флаг «Готов к обработке». Если при этом не установлен флаг «Обработан», то регламентное задание сформирует документ распределения оплат, после чего флаг «Обработан» будет установлен в значение «Истина».


5.3 Отчет «Анализ платежей по эквайрингу»

Отчет предназначен для контроля поступления платежей по договорам эквайринга


5.4 Отчет «Нераспределенные оплаты»

Отчет предназначен для контроля поступления платежей по которым не произведено распределение, то есть нет привязки платежа с договором страхования