Диплом: Внедрение и доработка модуля "Выданные и полученные гарантии" автоматизированной банковской системы "Центавр Омега" для банков сегмента малого бизнеса

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
45
Рис. 17 Форма продукта
Верхняя часть формы служит для настройки общей информации по
продукту: наименование, срок действия продукта, тип договора и валюта, а
так же срочность договора.
Ниже располагается табличная часть, где настраиваются типовые счета и
их параметры открытия, включая балансовый счет второго порядка, и маску
открываемого счета.
Правила выбора конкретного балансового счёта регламентируются
действующим планом счетов. Балансовый счёт второго порядка указывает
назначение счёта, например, счёт требования по прочим операциям (47423)
или Суммы, выплаченные по предоставленным гарантиям и поручительствам
(60315).
В табличной части «Тарифы» была произведена настройка начислений.
Указывался тип начисления, тип расчета, признак «свой процент», а также
выбирался тарифный план. При заведении договора у сотрудника есть
46
возможность выбрать иной тариф, поэтому на продукте я указал наиболее
популярный.
На следующей вкладке, обязательной для заполнения – «Оформление»
(Рис. 18), были настроены события и их бухгалтерское оформление.
Рис. 18 Оформление событий
В табличной части «События» заведены все события согласно ТЗ. К
каждому из них настроен вид оформления и проводки. Настройка проводки
производилась в отдельном окне (рис. 19)
47
Рис. 19 Шаблон проводки
Основная настройка проводки – это указание типовых счетов по Дебету и
Кредиту, а также суммы документа и назначения платежа. Сумма документа
настраивается с помощью справочника вычисляемых объектов, элементы
которого представляют собой типовые значения, рассчитываемые в
конкретном случае.
В назначении платежа могут фигурировать специальные вставки, которые
рассчитывает юнит обработки при создании документа.
По результатам настройки было реализовано по два продукта на каждый
тип гарантий.
2.6 Сценарий работы с модулем «Выданные и полученные гарантии»
2.6.1 Форма договора
Форма ввода договора состоит из нескольких вкладок (Рис. 20). Слева
располагается панель задач, на которой расположены возможные действия с
48
договором, а также отчетные формы. Первая вкладка является основной, и
после утверждения договора она недоступна для редактирования.
Рис. 20 Форма договора
49
Вкладка «Счета по договору» заполняется автоматически по шаблону
продукта (Рис. 21). Однако у пользователя есть возможность добавить,
изменить и удалить счет и тариф по счету.
Рис. 21 Счета по договору
Следующая вкладка отражает все события по основному счету договора
за весь период. В табличной части есть возможность подготовить документ по
событию, т.е. сформировать платежный документ, и сквитовать уже
существующий документ с событием на договоре (Рис. 22).
Рис. 22 События
На следующей вкладке отображаются начисленные проценты по счету
договора (Рис. 23).
50
Рис. 23 Начисления
На вкладке «Дополнительно» пользователь может указать
дополнительную информацию по договору, а также прикрепить файл любого
формата. Ограничение составляет 2 гб.
2.6.2 Гарантии полученные
Заводится предоставленное поручительство/гарантия.
Выбирается необходимый тарифный план и поставляется процентная
ставка по договору.
При сохранении документа производятся проверки на обязательность
заполнения необходимых атрибутов.
При исполнении метода «Подтвердить» открываются необходимые
счета.
Рассчитываются плановые события по договору, которые можно
посмотреть на закладке «События».
Для бухгалтерского оформления события «Получение гарантии/
поручительства» необходимо подготовить соответствующее событие
(закладка события в договоре).
Начисление процентов производится с помощью запуска операций
«Начисление процентов».
Для уплаты начисленных процентов необходимо подготовить событие
«Выплата процентов». Создается платежный документ в состоянии «Создан».
В нем заполняются необходимые реквизиты для платежа и документ
51
переводят в состояние «На позицию». Событие по договору при этом
переводится в состояние «План». После того, как платеж будет отправлен
через банк – клиент и в систему придет подтверждение, в автоматическом
режиме событие по уплате процентов будет обработано и переведено в
состояние «Исполнен».
Для бухгалтерского оформления события «Списание
поручительства/гарантии» необходимо подготовить соответствующее
событие.
Сворачивание остатков на парных счетах (47422/47423) происходит
автоматически при закрытии дня с помощью настроенной операции
«Обработка парных счетов».
2.6.3 Выданные гарантии
Заводится предоставленное поручительство/гарантия.
Выбирается необходимый тарифный план и поставляется процентная
ставка по договору. Если график индивидуальный, то необходимо его завести
с помощью действия на тарифах «Заданный график». Предполагается, что по
всем гарантиям/поручительствам будет использоваться заданный график.
Заведение процентной ставки. Для заведения процентной ставки
необходимо активировать признак «% свой» и проставить значение
процентной ставки. Если процентная ставка зависит от минимальной
величины, то необходимо установить это значение на тарифном плане на
договоре. Если ставка по договору – фиксированная сумма, то необходимо
проставить ее значение, заполнив значения «мин. допустимая сумма» и «макс.
допустимая сумма» одинаковой величиной.
При сохранении документа производятся проверки на обязательность
заполнения необходимых атрибутов.
При исполнении метода «Подтвердить», открываются необходимые
счета.
52
Рассчитываются плановые события по договору, которые можно
посмотреть на закладке «События».
Для бухгалтерского оформления события «Выдача
поручительства/гарантии» необходимо подготовить соответствующее
событие.
Для учета начисленных процентов используется действие «Начислить
проценты». При этом создается и исполняется документ «Процентная
ведомость». Учет процентов необходимо запускать также и перед погашением
процентов.
Для уплаты комиссионного вознаграждения в момент оплаты от
контрагента в систему выгружается внутренний перевод с корреспонденцией
«Расчетные счета» – «Обязательства по прочим финансовым операциям».
Далее необходимо сквитовать событие «Уплата процентов», с необходимым
переводом.
В дату появления оснований для признания обязательств по оплате
гарантии/поручительства необходимо на форме договора заполнить атрибут
(дату признания). После этого необходимо учесть проценты до конца срока
договора. Сформируются необходимые проводки, в том числе и обязательство
по уплате гарантии.
В момент выполнения обязательств по выплате гарантии необходимо
создать событие с типом «Признание обязательств по
поручительству/гарантии», указав сумму обязательства. Создается платежный
дебетовый документ в состоянии «Создан». Далее, после заполнения
необходимых реквизитов платежа, он переводится в состояние «На позицию».
После того, как платеж будет отправлен и в систему придет подтверждение, в
автоматическом режиме событие исполняется.
Возможные выплаты принципалом гарантированных платежей,
списание за счет резерва происходят в ручном режиме.
53
Для регулирования резервов необходимо запустить соответствующий
метод, предварительно открыв необходимые счета на форме договора.
Для бухгалтерского оформления события «Списание
поручительства/гарантии» необходимо подготовить соответствующее
событие.
Сворачивание остатков на парных счетах (47422/47423) происходит
автоматически при закрытии дня с помощью настроенной операции
«Обработка парных счетов».
2.7 Тестирование
Перед проведением тестирования поднимается тестовая база, на которой
проводится обучение целевых пользователей работе в системе. После
обучения дается неделя на знакомство с системой, в ходе которой сотрудники
пробуют самостоятельно проводить работу с договорами. После этого
проводятся предварительные испытания работоспособности модуля, в ходе
которых специалисты самостоятельно пробуют выполнить алгоритм работы с
договорами гарантий. По окончанию испытаний формируется протокол, в
котором отмечены проведенные операции и возможные замечания. После
предварительных испытаний были выявлены следующие замечания:
Система разрешает сохранить договор без указания полей «Бенефициар»
и «Целевое назначение».
Нет автоматической нумерации договоров
При подготовке события "Выдача поручительства/гарантии"
формируется сумма с НДС
2.7.1 Исправление замечаний
Был составлен список работ для исправления замечаний:
Необходимо добавить проверки на заполнение полей «Бенефициар» и
«Целевое назначение» в скрипт жизни документа
54
Реализовать автоматическую нумерацию договора в разрезе организации
(номер последнего договора +1)
Написать функцию расчета суммы события по выдаче гарантии без
учета НДС
Для исправления отсутствия проверки полей в юнит договора,
представляющий собой скрипт жизни документа, добавил вывод
предупреждений:
if (ContextDoc.DocLabel='s_gar_go_deal_doc') and
(ContextDoc.A('BENEFEC')=null) then
begin
MessageDlg('Необходимо заполнить поле "Бенефициар". Сохранение
невозможно',mtInformation,[mbOk],0);
result:=false;
end;
if (ContextDoc.DocLabel='s_gar_go_deal_doc') and
(ContextDoc.A('NAZNACH')=null) then
begin
MessageDlg('Необходимо заполнить поле "Целевое назначение".
Сохранение невозможно',mtInformation,[mbOk],0);
result:=false;
end;
Причина следующей ошибки в отсутствии нумератора по договорам
данного типа. Для исправления был написан запрос:
select nvl(max(to_number(A.ND)),0)+1 AS NNUM
FROM DG_DOG A
WHERE (A.DOG_TYPE = :DOG_TYPE) and

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран