Скрипт автоматически заполняет значение “Задолженность (-)/переплата (+)” на основании введенных данных в поля “Начислено” и “Оплачено” раздела договора на использование общего имущества.
// ==UserScript==
// @name Автопересчет задолженность или переплата ДОИ
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Скрипт автоматически заполняет значение "Задолженность (-)/переплата (+)" на основании введенных данных в поля "Начислено" и "Оплачено" раздела договора на использование общего имущества
// @author besfamilnij
// @match https://my.dom.gosuslugi.ru/organization-cabinet/*
// @icon https://www.google.com/s2/favicons?domain=dom.gosuslugi.ru
// @grant none
// ==/UserScript==
$(document).on('input','input[ng-model="rentAgreementPayment.bill"], input[ng-model="rentAgreementPayment.paid"]', function(){
let rentAgreementPaymentBill = $('input[ng-model="rentAgreementPayment.bill"]').val() * 1;
let rentAgreementPaymentPaid = $('input[ng-model="rentAgreementPayment.paid"]').val() * 1;
let rentAgreementPaymentDebt = rentAgreementPaymentBill - rentAgreementPaymentPaid;
$('input[ng-model="rentAgreementPayment.debt"]').val(rentAgreementPaymentDebt).trigger('change');
});