gifts2017

Платежный календарь по Договорам контрагентов

Опубликовал Абдулаев Роман (ARkiller) в раздел Отчеты - Управленческие

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

Внимание!!! Для работы в режиме обычного приложения. За переписку на управляемое пока не брался (код доступен всем, желающие могут допилить сами).
Отчет строит данные опираясь на Регистр сведений ЗначенияСвойствОбъектов, с пользовательской стороны заполнение данных в этом регистре выглядит как добавление в элемент справочника ДоговорыКонтрагентов дополнительных реквизитов.
Отчет строит данные по отдельным дням в отдельной таблице.
При нажатии на кнопку "Платежные поручения" открывается новая форма со списком договоров, где необходимо указать по каким договорам будут создаваться Платежки.

Итак ИНСТРУКЦИЯ:
В справочнике Договоры контрагентов необходимо создать 2 свойства: сумма (тип число, 15 знаков, точность 2), число (тип число, 2 знака, точность 0, неотричательное). В поле свойства сумма проставляем сумму по доовору, в поле число - число месяца, в которое происходит выплата по договору.
Обязательно заполняем в договорах контрагентов дату договора и срок договора (желательно первым и последним днем месяца соответственно).
В отчете вводим дату построения отчета (сброситься на первое число введенного месяца, отчет покажет результат за месяц, планирую допилить выпадающее меню с месяцами, с ходу не получилось пока не стал заморачиваться), выбираем организацию и жмем Сформировать.
После анализа полученных данных можно нажать кнопку платежные поручения (идею нашел в одном из календарей на данном ресурсе) и в поле отметить галочками договоры, по которым будут созданы Платежки.

В качестве банковских счетов выставляются основные счета контрагента и организации. Данные по НДС беруться из Договора.

Всем спасибо

ЗАЧЕМ ЭТО НАДО:
Подобные календари, которые я встречал здесь строят данные по существующим документам или по регистрам. Но документов может в базе просто не быть если их не завести заранее. Смысл планирования расходов пропадает. Здесь за счет создания пользователем дополнительных реквизитов мы не снимаем базу с поддержки и одновременно получаем возможность регистрировать данные для планирования расходов.

ПРОСЬБА К ПОЛЬЗОВАТЕЛЯМ:
В случае обнаружения ошибок напишите коментарий, чтобы улучшить отчет. Заранее спасибо.


В ходе работы обнаружил пару багов, буду редактировать и описывать исправления ниже.

18.04.13 Добавил автозаполнение поля Дата текущей датой, поля Организация основной организацией. В формировании платежек исправил НДС (не проставлялось БЕЗ НДС), исправил проставление даты платежек (было начало месяца, стало дата по договору). Не заполнялись реквизиты плательщика и получателя (ИНН, Наименование), исправлено (Наименование плательщика заполняется в зависимости от настройки в справочнике организации).

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

Наименование Файл Версия Размер
Внешний Отчет Платежный календарь по договорам контрагентов 38
.erf 74,96Kb
18.04.13
38
.erf 74,96Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Капустин (kapustinag) 17.04.13 21:24
Ну раз уж в публикации указано, что она подходит для любой конфигурации на платформах 1С:Предприятие 8.2-8.3, то...может быть, нужно получше изучить матчасть для начала?

Например, в типовой конфигурации "Управление производственным предприятием" есть документы "Планируемые поступления денежных средств" и "План движения денежных средств", "Заявка на расход денежных средств", с помощью которых можно запланировать/спрогнозировать поступления и выплаты денежных средств. И соответствующие отчеты есть тоже. И ввод на основании, конечно, тоже есть.
В УТ11 и в Бухгалтерии 2.0 тоже есть документы "Планируемые поступления денежных средств" и "Заявка на расход денежных средств".

Как "нулевое приближение", для самописной конфигурации, может быть, данная публикация и пойдет, но не более того.
2. Абдулаев Роман (ARkiller) 18.04.13 09:35
Можно поточнее, посмотрел Бухгалтерию 2.0 документов "Планируемые поступления денежных средств" и "Заявка на расход денежных средств" не нашел. Про УПП вообще молчу, это там должно быть однозначно, а в УТ11 отчет вообще не заработает (он для режима обычного приложения).
3. Александр Капустин (kapustinag) 18.04.13 15:48
(2) ARkiller, В Бухгалтерии через меню Все функции (или Операции) / Документы можно на списки этих документов перейти. Или, например, переключиться на подсистему Закупки или Финансы. Тот же путь - в Управлении торговлей. Только что удостоверился еще раз, открыв демонстрационные базы Бухгалтерия 2.0 и Управление торговлей 11.
Если нужны полные номера версий, то могу написать, само собой. Но эти документы давно есть, и вряд ли 1С их выкинет из конфигурации.
4. Абдулаев Роман (ARkiller) 18.04.13 16:19
Я еще раз проверил, нажал операции -> документы. Документов "Планируемые поступления денежных средств" и "Заявка на расход денежных средств" в БП 2.0 Проф нет. Может у вас версия КОРП? Проверял на Бухгалтерия предприятия, редакция 2.0 (2.0.45.5) Демо версия.
5. Александр Капустин (kapustinag) 18.04.13 20:07
(4) ARkiller, насчет этих документов в Бухг я погорячился, прошу извинить. В УПП и в УТ они есть, а в Бухг... - не знаю, куда я вчера смотрел. Открыл несколько разных демо и, скорее всего, перепутал. Сам-то я с доработанными и типовыми УПП, ЗУП и УТ плотно работаю, насчет них мне и незачем в демо по таким вопросам заглядывать.
Еще раз прошу извинить. Плюсик, надеюсь, хоть как-то скомпенсирует это.
6. Shade (Shade) 23.05.13 17:17
Большое спасибо, как раз искал подобную обработину :) для регулярных платежей
Самое интересное, что для бухгалтерии полно подобных. а для УТ нет. Встроенного функционала мне почему-то не хватило или не смог точно разобраться в настройках :))) Но тут мало того, что в любой момент перед глазами платежка так еще и платежное поручение можно сделать :)
Еще раз спасибо
7. Абдулаев Роман (ARkiller) 23.05.13 17:26
(6) Shade,
Спасибо за оценку, а можно поподробнее какого именно функционала не хватает, может это можно доработать.
8. Shade (Shade) 23.05.13 19:15
А у меня почему-то ошибку выдает {ОбщийМодуль.ОбщегоНазначения.Модуль(2046)}: Невозможно обработать параметр "ОсновнаяОрганизация" для получения значения
ВызватьИсключение СтрокаИсключения;
Как с ней бороться? Или на УТ 10.3 не взлетит?
9. Shade (Shade) 23.05.13 19:16
(7) ARkiller, в типовой нет автоматом платежки создавать :)))
А в Вашей есть!!! :) Только вот ошибка при загрузке постом выше указал какая. Чинится?
10. Абдулаев Роман (ARkiller) 24.05.13 09:04
(9) Shade, Это связано с автозаполнением поля организация организацией по умолчанию, как только доберусь до компьютера обязательно починю. Спасибо.
11. Shade (Shade) 24.05.13 16:06
(10) ARkiller, Да, похоже, закоментировал строки и обработка загрузилась. вручную можно выбрать Организацию, но вот при создании платежки создаетя документ ПлатежноеПоручение, а его нет в конфигурации УТ 10.3. Есть ПлатежноеПоручениеИсходящее... Видимо обработка писалась для УТ 11. так? :) На 10.3 почти работает но нужно исправлять некоторые ошибки
12. Абдулаев Роман (ARkiller) 24.05.13 16:16
(11) Shade, писалась для режима обычного приложения, под УТ недостаточно протестировал, сам использую в БП в основном для планирования расходов на оплату аренды, интернета, связи и подобное. Под УТ исправлю и выложу отдельным файлом, спасибо.
13. Shade (Shade) 24.05.13 17:07
(12) ARkiller, спасибо, Роман :) буду ждать.
А не думали выделить Назначение платежа в форме формирования платежных поручений? :) Наглядность раз, легкий доступ к редактированию два :) Я даже подумал, что можно его поместить в Свойство договора также, если они у разных поставщиков услуг разные (назначения платежа) очень удобно было бы, как считаете? :) Чтобы не заходить в платежки потом и не редактировать их, а сделать все сразу в списке проплат, а потом только создать их :)
Спасибо! :-)
14. Shade (Shade) 26.05.13 12:24
Роман, а вот еще вопрос. По числам не всегда удобно, например счет могут выставить как 25 так и 30 числа. А как можно придумать контролировать платеж, видеть, что платеж уже произведен, чтобы дважды не заплатить. Как-то это реально сделать? Не обязательно тут делать, мне сам принцип просто интересен, если знаете :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа