Квитанция-извещение ТСЖ для БП 2.0


Внешняя печатная форма квитанции-извещения ТСЖ для БП 2.0

Подключается как обычная печатная форма к документу Реализация товаров и услуг.

Предполагается, что услуги будут начисляться в таблице Агентские услуги. В конфигураторе придется в этой таблице добавить два реквизита «ХА_ПредыдущееПоказание» и «ХА_ТекущееПоказание» для ввода информации о показаниях счетчиков.

Для удобства расчета количества можно добавить в модуль формы следующий код:

// ХА
Процедура АгентскиеУслугиХА_ПредыдущееПоказаниеПриИзменении(Элемент)
ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.Количество = ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.ХА_ТекущееПоказание - ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.ХА_ПредыдущееПоказание;
АгентскиеУслугиКоличествоПриИзменении(Элемент);
КонецПроцедуры

Процедура АгентскиеУслугиХА_ТекущееПоказаниеПриИзменении(Элемент)
ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.Количество = ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.ХА_ТекущееПоказание - ЭлементыФормы.АгентскиеУслуги.ТекущиеДанные.ХА_ПредыдущееПоказание;
АгентскиеУслугиКоличествоПриИзменении(Элемент);
КонецПроцедуры
//   ХА

Так же прилагаю обработку для заполнения табличной части Агентские услуги и колонки "ХА_ПредыдущееПоказание" по документу Реализация товаров услуг предыдущего месяца.
Обработку нужно добавить во внешние обработки табличных частей.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *