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


async function exportXml_period(agent_id, smevRegisterId){
    var start_date_app = $('#filter\\.start_period').val();
    var end_date_app   = $('#filter\\.end_period').val();
    var checkEl = document.getElementById('check1');
    const isChecked = checkEl ? checkEl.checked : false;
    // ← ДОБАВИТЬ
    var contract_activity_type = $('#filter\\.contract_activity_type_p').val() || '';

    var param = "";
    param = param + "start_date_app=" + start_date_app + "&";
    param = param + "end_date_app=" + end_date_app + "&";
    param = param + "isChecked=" + isChecked + "&";
    param = param + "agent_id=" + agent_id + '&';
    param = param + "registerId=" + smevRegisterId + '&';
    param = param + "contract_activity_type=" + encodeURIComponent(contract_activity_type); // ← ДОБАВИТЬ

    await $.ajax({
        type: "GET",
        url: "queryModel/file?queryModelCode=lFVGfhgu&queryModelCharset=UTF-8&viewCode=n3mSokEw&" + param,
        async: false,
        data: {},
        dataType: "text",
        success: function (data) {},
    });
}



async function createFnsPeriod(smevRegisterId) { 
    const start_date_app = $('#filter\\.start_period').val();  
    const end_date_app   = $('#filter\\.end_period').val();
    const isChecked      = document.getElementById('check1').checked;
    const contract_activity_type = $('#filter\\.contract_activity_type_p').val() || ''; // ← ДОБАВИТЬ

    return $.ajax({
        url: "queryAction/action",
        type: "POST",
        data: {
            queryActionCode: "Tg0gsrmB",
            viewCode: $.urlParam("viewCode"),
            start_date_app: start_date_app,
            end_date_app: end_date_app,
            isChecked: isChecked,
            smevRegisterId,
            contract_activity_type: contract_activity_type // ← ДОБАВИТЬ
        },
        dataType: "json",
        success: function (data) {
            showMessages(data.messages)
        },
    })
}





and (uat.activity_rus_type = 'ПДС' or uat.activity_rus_type = 'НПО')







and (
    :contract_activity_type is null 
    or :contract_activity_type = '' 
    or uat.activity_rus_type = :contract_activity_type
)






and (
    :contract_activity_type is null 
    or :contract_activity_type = '' 
    or uat.activity_rus_type = :contract_activity_type
)