Первая публикация не судите строго....
Сделано с помощью расширения для конфигурации для конфигурации: Бухгалтерия предприятия, редакция 3.0 (3.0.106.101)
Добавляет в форму списка документа "Начисление пени" кнопку "Автоматическое начисление". При нажатии на кнопку выводится форма выбора периода, за который формируется начисление пени. Если в форме списка установлен отбор по контрагенту, то формирует документ пени только по этому контрагенту.
Условия:
В конфигурации включена константа "Использовать планирование платежей от покупателей".
Формирует автоматически документ начисление пени или берет последний документ в периоде начисления и который не помечен на удаление у тех контрагентов, у которых в договоре стоит галка "установлен срок оплаты" и количество дней.
Логика начисления пени:
1)Документ начислении пени формируется за месяц указанный в форме выбора периода или от даты документа, а не с момента просрочки оплаты по договору. То есть:
Если Реализация от 06.06.2019 на сумму 10 000 рублей, в договоре указано 30 дней срок оплаты, то если через 30 дней оплаты не поступило начисляется пеня. К примеру документ пени с 30.07.2019 года варианты начислений:
1) Оплаты не было до 30.07.2019, то начисляется пеня на сумму 10 000 за 24 дня (30.07.19-06.07.19) указан 1% в месяц
2) Оплата была 10.07.19 на сумму 5000 рублей, то пеня начисляется на сумму 10 000 рублей за 4 дня (10.07.19-06.07.19) и на сумму 5000 рублей за 20 дней (30.07.2019-20.07.2019) и так далее с другими количеством документов оплаты, но документы оплаты только за месяц начисления.
3) Если сумма задолженности была погашена в периоде начисления без учета пени, то пеня будет начислена до последней даты документа оплаты.
4) Если пеня начисляется за июль в августе, то если задолженность не погасили пеня будет начисляется до конца месяца.
То есть каждый месяц будет создаваться свой документ, чтобы были легче ориентироваться в задолженности.
5) Добавлен функционал, если оплата была произведена до даты срока оплаты документа и исправлены ошибки.
P.S. Весь функционал работает с 01.06.2019 и процент и период начисления устанавливается кодом....
Фоновое задание не делал. Будет потребность, можно рассмотреть.