let supplementAccrual = function() {
let appData = paymentsTable.data();
if (appData && appData.date_of_period) {
let dateStr = appData.date_of_period;
let parts = dateStr.split(".");
let formattedDate;
if (parts.length === 2) {
// Формат MM.YYYY → делаем 01.MM.YYYY
formattedDate = "01." + parts[0] + "." + parts[1];
} else if (parts.length === 3) {
// Формат уже DD.MM.YYYY → просто ставим день 01
parts[0] = '01';
formattedDate = parts.join(".");
} else {
formattedDate = dateStr;
}
$("#supplement_accrual_filter_pay_date_from").val(formattedDate);
$("#supplement_accrual_filter_pay_date_to").val(formattedDate);
}
$("#supplement_accrual_modal").modal("show");
};