function uploadRegister() {
const validationResult = [];
const message_level = 'info';
const rows = Array.from(selectedFnsRows.values());
// Отправка в ФНС доступна только для одной выбранной строки
if (rows.length !== 1) {
return;
}
const appData = rows[0];
if (!appData.model_file_id) {
validationResult.push({
messageType: message_level,
message: 'Отсутствует документ в СФР'
});
showMessages(validationResult);
return;
}
$.ajax({
url: "queryAction/action",
type: "POST",
async: false,
data: {
viewCode: '7K6FKG8e',
queryActionCode: 'DaizGytc',
record_id: appData.model_file_id,
unload_mode: 1
},
dataType: "json",
success: response => handleUploadResponse(response, validationResult)
});
$.ajax({
url: "queryAction/action",
type: "POST",
async: false,
data: {
viewCode: '7K6FKG8e',
queryActionCode: 'sr8LySCh',
model_file_to_verification_id: appData.model_file_id
},
dataType: "json",
success: response => handleUploadResponse(response, validationResult)
});
showMessages(validationResult);
clearSelectedFnsRows();
fns_journal.reload();
}