Загрузка данных


$('#createRecordBtn').click(function () {
    var modelData = getSnvParams();
    var mainData = (modelData && modelData.list) || [];

    console.log(mainData);

    if (!mainData.length) {
        alert('Нет данных для обработки');
        return;
    }

    mainData.forEach(function (row) {
        QueryAction.action(
            'qu84aJSQ',
            {},
            function () {
                return {
                    p_date: row.date ? row.date : '',
                    p_max_tax_deduction: row.max_tax_deduction ? Number(row.max_tax_deduction) : 400000,
                    p_sum_income: row.sum_income ? Number(row.sum_income) : 36000,
                    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,
                    p_individual_id: row.individual_id ? Number(row.individual_id) : null
                };
            }
        );
    });
});