Факторинг в УНФ

12.09.19

Учетные задачи - Банковские операции

Пример реализации схемы факторинга в конфигурации УНФ.

Скачать исходный код

Наименование Файл Версия Размер
Факторинг в УНФ:
.cfe 144,86Kb
5
.cfe 1.1 144,86Kb 5 Скачать
Факторинг в УНФ для 1.6.18.88
.cfe 137,02Kb
12
.cfe 137,02Kb 12 Скачать

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

1. Что такое факторинг

Приведу классическую схему факторинговых операций, заключающихся в переуступке долга покупателя, возникающего при отгрузке ему материальных ценностей (товаров, работ или услуг) компании-фактору. Фактор – финансовая организация - оплачивает большую часть задолженности, как правило 80-90 % от суммы документа реализации, в зависимости от условий договора факторинга, сразу по получении указанного в договоре факторинга комплекта документов. Оставшуюся часть денег фактор перечисляет после поступления к нему оплаты от покупателя, отнимая от неё часть суммы в качестве своего вознаграждения. Таким образом, договор факторинга трёхсторонний – наша организация отпускает товар покупателю, получает деньги от фактора и отслеживает оплату покупателем суммы накладной фактору, получая после этого оставшуюся сумму.

Схема факторинга

 

В мировой практике существует несколько видов факторинга. В нашей стране работает только его регрессный вид, при котором, в случае невыполнения покупателем своих обязательств, фактор не берёт на себя функции коллектора, что имеет место при безрегрессном факторинге, организованном по принципу «продал (задолженность) и забыл». У нас риски выше, поэтому, в случае, если фактор не получит оплату от покупателя, он обратится с требованием о возврате уже выплаченной части к нам. Частично риски снижаются проверкой клиентов при заключении самого договора факторинга, частично они заложены в ставку в договоре между нами и фактором. Финансируются, как правило, только наиболее благонадёжные клиенты. Тем не менее, при задержке с оплатой, в течении некоторого времени фактор будет пытаться истребовать задолженность с покупателя. И эти попытки будет оплачивать продавец, так как процент за пользование деньгами в договорах факторинга обычно растёт вместе с увеличением срока оплаты.

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

2. Факторинг в УНФ

Стандартным образом ни одна из схем факторинга в конфигурации УНФ не реализована. Как, впрочем, и в других, даже более дорогих продуктах 1С. Однако, возможности программы позволяют настроить её так, чтобы у пользователя была возможность учитывать эти операции. Более того, вариантов ведения учёта факторинговых операций может быть несколько и они реализуются по-разному. Я нашёл три способа реализации факторинга, которые можно осуществить только с помощью настроек. По всей видимости, пытливые умы, обладающие свободным временем, могут найти и другие подходы, благо УНФ - весьма гибкая конфигурация. В рамках этой статьи рассмотрим один из них и реализуем его настройками и программно. Если тема интересна, то прошу писать об этом и я опишу другие способы также в другой статье. 

3. Представление факторинга

Схему факторинга для реализации в УНФ представляю следующим образом:

Упрощённая схема

Покупателю отгружен товар по накладной на общую сумму– С0. При отражении факторинговых она разбивается на три составляющих: С1<С0 – первая «быстрая» часть платежа, С2<С1 – вторая «фактическая» часть платежа и С3<С2 – комиссия фактора.

После отправки уведомления о возникшем долге покупателя фактору тот финансирует часть задолженности на сумму С1. При поступлении платежа от покупателя на сумму С0 фактор оплачивает сумму С2, удерживая сумму С3 на своём счету.

4. Реализация настройками

При работе с УНФ нужно учитывать, что операции по кредитованию в ней не пересекаются с товарно-денежными операциями с контрагентами. Это следствие исторически сложившейся ситуации – в первых версиях программы, когда ещё она называлась Управление Небольшой Фирмой, кредитные операции не были предусмотрены. Введя это понятие позже, разработчики выделили его в отдельный поток данных, чтобы сохранить преемственность с предыдущими версиями конфигурации. В связи с этим в тех местах, где требуется переход от одного типа операций к другим, возникает дублирование информации, которое неизбежно приводит к её искажению в отчётах.

4.1. Описание примера

Для примера возьмём простейшую схему – получаем товар (Товар 1) по приходной накладной от контрагента-поставщика Поставщик 1 по цене (и на сумму) 50 000 руб и продаём его контрагенту-покупателю (Покупатель 1) по цене 70 000 руб. Фактор – контрагент Фактор - финансирует задолженность в размере 90 %. Для удобства будем использовать краткосрочную задолженность – в пределах одного месяца.

Первая операция отражается обычной расходной накладной. После её проведения покупатель становится должным нам сумму С0. Документом Корректировка долга переводим долг с Покупателя1 на Фактора.

4.2. Особенность схемы

Создадим, для реализации схемы, кредитный договор с фактором:

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

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

Поступление средств от фактора – С1 – оформляем выдачей кредита по кредитному договору, т.е. документом «Поступление на счет» с видом операции «Получение кредита»:

Поступление средств от фактора

Всё видит программа, что стал должен нам Фактор (после проведения Корректировки долга) и сумму видит, но не хочет связывать кредит с долгом. Это приводит, к сожалению,  к необходимости вводить дополнительные документы, уменьшающие долг фактора, так как в этой схеме мы действуем в двух плоскостях – товарно-денежной (по Марксу) и кредитной (по Кейнсу). 

До ввода корректирующих документов, отчёт Взаиморасчёты показывает, что долг фактора не меняется после проведения кредитных операций:

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

4.3. Завершение схемы и её отражение в УНФ

Фактор получает оплату от Покупателя, отправляет нам сумму С2, которая регистрируется точно таким же образом, что и С1, по факту поступления на счёт.

Остаётся разобраться с комиссией фактора - С3. Поскольку у нас теперь две плоскости, комиссия возникает автоматически в плоскости кредитных отношений на основании данных кредитного договора при вводе документа «Начисления по кредитам и займам».

 За удобства приходится платить и в отчётах возникает дисбаланс. Во-первых, мы только получаем кредиты, а отдать их возможности нет, потому что в УНФ это можно сделать только при оформлении документа «Расход со счёта», что невозможно, так как физически долг отдаётся в другой плоскости. К тому же, в отчёте «Доходы и расходы» списываемый фактору долг в товарно-денежной плоскости программа автоматически относит на расходы, что логично. Посмотрим, что у нас получается в отчётах, введя две накладных:

Доходы и расходы:

Отчёт "Доходы и расходы" до применения схемы факторинга

Ситуация явно искажена. Чтобы отчёт был достоверным, как в предыдущем месяце, можно поступить следующим образом: в документе «Начисления по кредитам и займам» списать сумму задолженности по кредиту С0, отнеся её на комиссию с отрицательным знаком:

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

Теперь отчёт «Доходы и расходы» показывает нужную картину:

Отчёт "Доходы и расходы" после списания задолженности

Отчёт «Взаиморасчёты»:

Отчёт "Взаиморасчёты" после списания задолженности

Отчёт «Оборотно-сальдовая ведомость»:

Отчёт "Оборотно-сальдовая ведомость" после списания задолженности

И, наконец, отчёт «Кредиты (полученные)»:

Отчёт "Кредиты (полученные)"

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

5. Программная реализация схемы факторинга

Для программной реализации, исправляющей недостаток отсутствия связи между плоскостями, выбран способ разработки через расширение конфигурации. Идея проста – обрабатывается процедура проведения документа «Поступление на счёт», в которой добавляются требуемые движения по регистрам. Для работы данного расширения в УНФ потребуется в пользовательском режиме создать 2 дополнительных реквизита типа булево у договоров контрагента-фактора с наименованием «Факторинг».

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

Дополнительные реквизит в договоре с контрагентом

Дополнительный реквизит в договоре кредита

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

Отражение факторинга в форме документа "Поступление на счет"

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

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

Движения по регистрам, создаваемые расширением

В результате УНФ корректно отражает взаиморасчёты с контрагентами, позволяя деньгам, полученным по кредитным договорам от фактора, учитываться с расчётом процентов. Все остальные движения по регистрам накопления выполняются самой УНФ.

Отчёт "Взаиморасчеты" с расширением

Расчёты по договорам кредита с признаком «Факторинг» ведутся только справочно. Есть возможность автоматического расчёта процентов, но нет возможности их закрытия, так как понадобился бы документ из раздела «Деньги» или движения по регистрам, что, в любом случае, исказило бы картину происходящего больше, чем их отсутствие. Расширение тестировалось на конфигурации Управление нашей фирмой, редакция 1.6 (1.6.13.54).

6. Заключение

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

PS По просьбам пользователей добавлена версия для конфигурации УНФ 1.6.18.88

Пример: расширение факторинг настройки УНФ

См. также

Автоматическая обработка банковских выписок и документов в 1С

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 руб.

21.03.2023    8892    50    12    

48

Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

45650 руб.

24.04.2015    191658    135    239    

270

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

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

3000 руб.

25.11.2020    22731    186    7    

167

Начисление процентов по кредитам и займам для БП 3.0, БП КОРП 3.0 и конфигураций на их основе

Займы, кредит, лизинг Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Внешняя обработка "Начисление процентов по кредитам и займам" предназначена для бухгалтеров, перед которыми стоит задача по расчету процентов по кредитам и займам и формированию операций по отражению начисленных процентов в бухгалтерском и налоговом учете. В своей работе обработка использует только бухгалтерские итоги по счетам учета договоров займа (66, 67, 58.03)

2400 руб.

13.01.2014    81137    438    91    

135

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

12000 руб.

13.03.2018    57289    187    76    

117

1С обмен данными с клиентом банка для БП 3.0, ERP 2.4, ERP 2.5 с дополнительными правилами загрузки

Обмен с интернет-банком Банковские операции Программист Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Модуль представляет собой комплексную автоматизацию обмена данными 1С с банком для БП 3.0, ERP 2.4, ERP 2.5. Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20400 руб.

03.04.2013    123317    247    377    

161

Автоматический зачет авансов в 1С:УНФ по ФИФО

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что. Автоматический зачет авансов в 1С:УНФ поможет решить эту проблему.

12000 руб.

22.07.2021    24019    27    34    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sergathome 4 12.10.18 15:15 Сейчас в теме
Забавно. Не более. Вообще-то работа с факторингом есть в Бух 3. ;) Сюрпрайз ?
https://buh.ru/articles/documents/70256/
2. user925427 124 13.10.18 23:49 Сейчас в теме
Забавно - уже неплохо. Хорошее настроение - важная штука. Статья, вообще-то, о работе с факторингом в УНФ, конфигурации для управленческого учёта. Ни в УТ, ни в ERP, существенно более дорогих управленческих конфигурациях, факторинга нет. А БП специализирована для регламентированного учёта. Идея-то комментария в чём, предложить пользователю УНФ ещё и БП прикупить?
3. sergathome 4 15.10.18 14:45 Сейчас в теме
Идея в том, что копать граблями можно, конечно, но лучше взять лопату, ага.
4. user1245387 29.08.19 23:47 Сейчас в теме
Не работает на новых конфигурациях 1С УНФ. В частности на Управление нашей фирмой, редакция 1.6 (1.6.18.88)
5. aleksandr-v 07.02.20 10:49 Сейчас в теме
Здравствуйте!
Подскажите пожалуйста, работает ли с версией 1.6.18.145 и более старшими?
Вы не рассматривали, как передавать данные операции при синхронизации с БП? Если тут так настроить и в БП включить опцию факторинга?
6. user870054 21.04.23 14:02 Сейчас в теме
а для свежих унф 3 нет такого расширения?
7. user925427 124 21.04.23 23:55 Сейчас в теме
(6) Давно уже не обновлял. Доступа к свежим релизам УНФ больше не имею.
Оставьте свое сообщение