Расчет пени (неустойки) доработанный + печать претензии для клиента в шаблоне MS Word.

Отчеты - Бухгалтерские

Отчет расчет пени (неустойки) для предоставления в суд + печать претензии для клиента в шаблоне MS Word.
Внешний отчет для 1С: Предприятие 8.2 Бухгалтерия предприятия 2.0 (_РасчетПени новый.erf) + внешняя печатная форма (ПретензияПоШаблонуWordДляВнешнегоОтчета8.2.epf) + Шаблоны MS Word (ПретензияШаблон.dot, ПретензияШаблон.dotx)

Отчет получает взаиморасчеты с покупателями по счету 62.01 в разрезе документов с учетом авансовых платежей и на основании этих данных выполняет расчет пени. (Заполнить по данным бухгалтерского учета)

Главное окно отчета


Формула расчета: Пени = ПроцентПени/100*СуммаДолга*КоличествоДнейПросрочкиПлатежа. Если  Долг > 0, то считаем пени, иначе - это переплата и Пени = 0. КоличестоДнейПросрочкиПлатежа - это разница в днях между соседними документами. (Печать)

Также в программе учитывается сальдо на начало периода при рассчете пени. (Сальдо на Дата и сумма Пени)

Расчет неустойки за просрочку платежей

Для печати Претензии по шаблону Word, необходимо зарегистрировать внешнюю печатную форму (ПретензияПоШаблонуWordДляВнешнегоОтчета8.2.epf)

Параметры внешней печатной формы


Желательно не менять наименование Внешней печатной формы при регистрации в справочнике "Внешние обработки", так как  при печати по шаблону Word поиск обработки идет по имени "Претензия по шаблону Word". Если вы все же переименовали Внешюю печатную форму, то ее можно выбрать во Внешнем отчете "_РасчетПени новый.erf" (Расчет неустойки за просрочку платежей) в поле "Печ. форма:".  

Параметры, выделенные красным цветом,  автоматически заполняются на основании файла шаблона (ПретензияШаблон.dotx). Результаты заполнения, выделенные черным цветом, автоматически подставлются из макета параметры Шаблона (можно посмотреть в режиме Конфигуратор в файле Претензия по шаблону Word для внешнего отчета):

Обработчики заполнения по-умолчанию

Если присмотреться, то можно увидеть Параметры (например: ДатаНачала,ОснКонЛицоКонтр и др.), которые не попали к нам в обработку при регистрации Внешней печатной формы. Это происходит потому, что эти параметры не используюстя в шаблоне ПретензияШаблон.dotx, но их можно использовать в др. шаблонах.

Параметры можно редактировать в режиме Предприятия через специальную форму:

 Обработчик заполнения параметра

После того как внешняя печатная форма будет зарегистрирована в справочкике "Внешние обработки", можно будет печатать Претензию  (Печать - Претензия по шаблону Word):

Претензия по шаблону Word

В отчете по кнопке "Сохранить значения" сохраняются следующие элементы формы: Организация, Процент пени, Печ. форма.

Нестандартные парамтры могут быть доработаны в Модуле Объекта внешнего отчета. Пример нестандартных параметров из Функции ПечатьПоШаблону():

ПараметрыПредметаИсчисления = "целая, целых, целых, ж, десятая процента, десятые процента, десятых процента, ж, 1";
ФорматнаяСтрока = "Л=ru_RU; ДП=Истина";
ПроцентПениПрописью = ЧислоПрописью(ПроцентПени, ФорматнаяСтрока, ПараметрыПредметаИсчисления);
СтруктураДолга = РассчитатьДолг();
СуммаПени = СтруктураДолга.СуммаПениИтог;
СуммаДолга = СтруктураДолга.Долг;
ОбщаяСуммаДолга = СтруктураДолга.Долг + СтруктураДолга.СуммаПениИтог;

Также можно сделать так, чтобы документ Word сохранялся в определенный каталог на диске для этого нужно заменить след фрагмент кода из Функции ПечатьПоШаблону():

 

//Если Прав(ПолноеИмяФайлаДокумента,1) = "x" Тогда
// Расш=".docx";
//Иначе
// Расш=".doc";
//КонецЕсли;
//Док="C:\Претензии\Претензия"+ДоговорКонтрагента.Номер+Расш;
//Документ.SaveAs(Док);
//Сообщить("Создан документ "+Док);
Документ.SaveAs(ПолноеИмяФайлаДокумента);

// Закрытие документа и приложения
Документ.Close(0);
ЗавершитьРаботуПриложенияWord();

//ЗапуститьПриложение(Док);
ЗапуститьПриложение(ПолноеИмяФайлаДокумента);

на следующий фрагмент: 

Если Прав(ПолноеИмяФайлаДокумента,1) = "x" Тогда
Расш=".docx";
Иначе
Расш=".doc";
КонецЕсли;
Док="C:\Претензии\Претензия"+ДоговорКонтрагента.Номер+Расш; //Каталог куда будет сохраняться файл
Документ.SaveAs(Док);
Сообщить("Создан документ "+Док);

// Закрытие документа и приложения
Документ.Close(0);
ЗавершитьРаботуПриложенияWord();

ЗапуститьПриложение(Док);

/////////////////////////////////////////////////////////////////////

При разработке отчета использовался стандартный документ АктСверкиВзаиморасчетов, а также публикация: //infostart.ru/public/125652/

PS Отчет будет доработан в документ с возможностью печати Претензии для передачи контрагенту с таблицей расчета пени.

Скачать файлы

Наименование Файл Версия Размер
Расчет пени + внеш. печ. форма + шаблоны Word
.zip 79,80Kb
15.06.13
173
.zip 79,80Kb 173 Скачать

См. также

Комментарии
1. S KoR (Tanis) 22.08.13 16:53 Сейчас в теме
Добрый день!

По описанию, как раз очень нужная обработка, сейчас буду проверять.
Но если я правильно понял, то она только рассчитывает проценты, и выводит их в отчет, но проводок по начислению не делает?
Если доработать еще и создание проводок, то будет вообще, замечательная вещь!
2. S KoR (Tanis) 05.09.13 14:42 Сейчас в теме
Добрый день!
Автор, обработка писалась под частный случай? а то не понятно почему дни просрочки считаются между документами. Обычно просрочка считается до даты платежа. А здесь получается даже между двумя и более реализациями.
3. Александр Штин (Sanya1984) 73 10.09.13 05:41 Сейчас в теме
Добрый день, да, обработка писалась под частный случай и расчет дней просрочки считается так, как хотел заказчик
Прикрепленные файлы:
4. Nadin Bocharova (bnw) 142 05.12.13 01:25 Сейчас в теме
Надо упростить подключение документа Ворд!
5. Александр Штин (Sanya1984) 73 05.12.13 11:59 Сейчас в теме
Так как это внешний отчет, то подключение документа Word проще сделать нельзя, если у Вас есть идеи, напишите.
6. Nadin Bocharova (bnw) 142 15.05.14 22:43 Сейчас в теме
Я думаю, что печатные формы надо вставить в отчет, как Макеты
7. Наташа _______ (astra94) 31 09.10.14 12:18 Сейчас в теме
Так как это внешний отчет, то подключение документа Word проще сделать нельзя, если у Вас есть идеи, напишите.

Спасибо за предложенный отчет !
Слегка изменила его : вставила печать документа в word, в саму обработку. Изменила текст в Претензии.
http://infostart.ru/public/306655/
8. kildonn kildonn (kildonn) 16.12.14 10:03 Сейчас в теме
Добрый день!
А для Бухгалтерии 3.0 аналогичный отчет очень актуален.
9. Александр Штин (Sanya1984) 73 17.12.14 04:13 Сейчас в теме
К сожалению у меня нет времени заняться этим отчетом для редакции 3.0, по крайнем мере до Нового года точно, а там посмотрим, если кто-то сделает, буду раз разместить у себя ссылку на разработку
10. г. Казань Рустем Гумеров (Rustig) 794 25.03.15 10:26 Сейчас в теме
(0) Sanya1984, спасибо за обработку.
Коллеги, я добавил расчет просрочек по банковским дням (то есть не по календарным) http://infostart.ru/public/338386/
11. Irina Мастюгина (miv) 66 18.08.15 10:42 Сейчас в теме
Нужна обработка для 1С БП 8.3 и Оррен Офис
12. Лариса Матрос (27272) 07.07.16 08:17 Сейчас в теме
Ещё бы кто-нить сделал бы для Бухгалтерия государственного учреждения, редакция 1.0 такой расчёт. Да что-бы по П О С Т А Н О В Л Е Н Ию правительства РФ
от 25 ноября 2013 г. № 1063
13. Андрей Бавский (bas_nsk) 17.01.17 10:02 Сейчас в теме
Неплохо было бы еще добавить кол-во дней отсрочки по договору.
Но это мелочь, сам допилю.Спасибо!!!
Оставьте свое сообщение