Расширение для БП 3.0 - формирование платежек на оплату поставщикам
https://1clancer.ru/task/78901
Конфигурация "Бухгалтерия предприятия 3.0" (3.0.198.15), типовая на поддержке. В типовой конфигурации есть механизм формирования платежек поставщикам на дату платежа, но он "схлопывает" суммы у поставщиков (если к оплате несколько УПД от одного поставщика, то делается одна платежка на общую сумму). Сейчас бухгалтер открывает каждое УПД, на основании делает платежку и печатают вручную основание.
Нужно расширение, которое выводит журнал неоплаченных УПД за период и формирует платежки (на дату платежа - 1 (минус один) день, которая указана в дате УПД).
Основание платежа: "Оплата по УПД № <> от <дата>. Договор № <> от <дата>. Сумма <-> В т.ч. НДС (<>%) <->"
В журнал должны попадать УПД, по которым не было оплат (т.к. оплаты каждой УПД не дробятся, то можно просто проверка - есть привязанная платежка или нет).
А высший пилотаж (в идеале) - это когда в расширении есть еще проверка на корректировки (сейчас бухгалтер просматривает связанные документы к каждому УПД и ставит сумму из последней корректировки, и в основании платежа дописывает дополнительно номер и дату корректировки:
"Оплата по УПД № <> от <дата>, с учетом УКД №<> от <дата>. Договор № <> от <дата>..... Сумма <-> В т.ч. НДС (<>%) <->".
Разместить кнопку вызова расширения (журнала УПД к оплате) в документе "Платежное поручение" (Форма списка), пример на рис. 1. Образец журнала выборки УПД, пример на рис. 2. В образце логика неправильная - бухгалтер выбирает день оплаты, нажимает "Заполнить таблицу" и в нее попадают УПД, по которым нужно сформировать платежи. Сроки оплаты берутся из даты поступления товаров (дата документа УПД) + срок оплаты из договора контрагента минус 1 день).
После нажатия кнопки "Сформировать платежные поручения" журнал закрывается, возврат в форму списка платежек, обновление и сообщение о создании N-го количества платежек (без проведения) на указанную бухгалтером дату в поле "Период".