p_max_tax_deduction: row.max_tax_deduction ? Number(row.max_tax_deduction) : 400000.00,
p_sum_income: row.sum_income ? Number(row.sum_income) : 36000.00,
$('#createRecordBtn').on('click', function () {
$('#createRecordBtn').prop('disabled', true);
var modelData = getSnvParams();
var rows = (modelData && modelData.list) || [];
if (!rows.length) {
$('#createRecordBtn').prop('disabled', false);
alert('Нет данных для обработки');
return;
}
for (var i = 0; i < rows.length; i++) {
(function (row) {
QueryAction.action(
'qu84aJSQ',
{
async: false,
initComplete: function (queryAction) {
},
actionComplete: function (data) {
}
},
function () {
return {
p_date: row.date ? row.date : '',
p_max_tax_deduction: row.max_tax_deduction ? Number(row.max_tax_deduction) : 400000.00,
p_sum_income: row.sum_income ? Number(row.sum_income) : 36000.00,
p_sum_tax_deduction: row.sum_tax_deduction ? Number(row.sum_tax_deduction) : null,
p_type: row.type ? row.type : 'NOT_RECEIVED',
p_year: row.year ? Number(row.year) : null,
p_application_termination_contract_id: 60331153, // или Number(row.id), если нужен id из модели
p_individual_id: row.individual_id ? Number(row.individual_id) : null
};
}
);
})(rows[i]);
}
$('#createRecordBtn').prop('disabled', false);
alert('Готово');
});