FlexFin – автоматизация для микрофинансовых организаций

Программный конфигурируемый комплекс – FlexFin

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

I. Общие свойства системы.

Открытость архитектуры

В системе предусмотрена возможность подключения моделей  расширения. Модули расширения можно создавать с использованием любого .Net совместимого языка программирования. Это позволяет расширять функционал системы сторонними разработчиками. К примеру, работу системы можно интегрировать с системой банкоматов, с другими платежными системами, с отчетно-аналитическими системами и т.п.

Высокая степень надежности и отказоустойчивости системы

Система имеет возможность регулярного  автоматического резервного копирования базы данных на внешние носители информации. (Решено средствами MS Sql Server). Ядро системы контролирует целостность бизнес объектов при осуществлении операций в системе.

Масштабируемость

Система может функционировать как в малых, средних, так и крупных и очень крупных кредитных союзах, таким образом, система не ограничена объемами операций кредитного союза. Производительность системы зависит от аппаратного обеспечения сервера и версии MS SQLServer. Базовая комплектация программного комплекса включает MS SQLServer Express Edition,  который не увеличивает общую стоимость.

Контроль над корректностью выполнения операций

Операции в системе осуществляются при помощи шаблонов, которые упрощают ввод данных и следят за корректностью проводок.

Система безопасности и аутентификации

  • Программный комплекс наследует механизм проверки подлинности пользователя операционной системой, что обеспечивает безопасность, гарантированную разработчиками ОС и упрощает администрирование системы безопасности в целом.
  • Система позволяет разграничить права доступа на выполнение определенных шаблонов заданным группам пользователей. Таким образом, кредитный работник имеет доступ только на выполнение шаблонов по кредитам и т.д.
  • Бухгалтерские операции (проводки) имеют ряд состояний: введен, проведен, отменен и т.п. Перевод из одного состояния в другое может производить только пользователь, наделенный определенными правами.
  • Ядро системы ведет протоколирование изменения данных. Протокол содержит время, автора изменения, наименование свойства, значение до модификации и после модификации. Протокол в дальнейшем может быть использован как ценный источник информации о причинах изменения данных.

Локализация

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

Возможность создания нестандартных печатных форм

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

Аналитические возможности

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

Реестр связанных документов

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

Блокировка остатков на счетах

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

II. Функции базовой конфигурации.

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

2.1 Кредитный модуль.

Функция модуля Описание
Создание и изменение графиков освоения и погашения ссуды. Предусмотрено автоматическое создание графиков с определенной регулярностью (ежемесячно, ежеквартально и т.п.) и ручная корректировка
Учет залогового обеспечения В качестве залога система может учитывать имущество, ценные бумаги и прочее, а также поручительство другого члена кредитного союза, в этом случае счет, выступающий в качестве залога, блокируется на сумму поручительства, при этом система позволяет производить пополнение счета, но не допускает его уменьшение ниже заблокированной части.
Учет основного долга Система позволяет осваивать и гасить ссуду частями в соответствии с графиком, производить операции, связанные с пересмотром ссуды, автоматически погашать ссудную задолженность со счетов поручителя или с собственных счетов заемщика.
Начисление процентов Система производит начисление процентов ежедневно при закрытии дня. Предусмотрено начисление процентов по методу 360 дней в году, 365 дней в году  и фактических (календарных) дней.

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

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

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

2.2 Депозитный модуль.

К основным функциям депозитного модуля относятся:

Функция модуля Описание
Создание и изменение графиков пополнения и изъятия депозита. Предусмотрено автоматическое создание графиков с определенной регулярностью (ежемесячно, ежеквартально и т.п.) и ручная корректировка
Начисление процентов Система производит начисление процентов ежедневно при закрытии дня. Предусмотрено начисление процентов по методу 360 дней в году, 365 дней в году  и фактических (календарных) дней.

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

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

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

2.3 Модуль паевых взносов.

К основным функциям модуля  паевых взносов относятся:

Функция модуля Описание
Пополнение и уменьшение паевого взноса Система позволяет учитывать несколько паевых взносов одного члена в соответствии с политикой кредитного союза, для этого могут создаваться разные паевые продукты.
Начисление дивидендов Система производит автоматическое начисление дивидендов (на стадии разработки) по запросу пользователя по всем членам, при этом система автоматически удерживает налог на дивиденды.
Изъятие дивидендов Система позволяет автоматически производить перевод начисленных дивидендов на паевой взнос по всем пайщикам, не изъявшим дивиденды по требованию пользователя.