diff --git a/web/public/index.html b/web/public/index.html index 75b67e5..397a5a1 100644 --- a/web/public/index.html +++ b/web/public/index.html @@ -1,13 +1,31 @@ - - - - - - - Пример React-приложения - - - -
- + + + + + + + + ДФиП/ССП — Табличный редактор + + + + + +
+ + \ No newline at end of file diff --git a/web/src/api/form_sheet.js b/web/src/api/form_sheet.js index a0eec4d..568fc2e 100644 --- a/web/src/api/form_sheet.js +++ b/web/src/api/form_sheet.js @@ -3,7 +3,7 @@ import api from './client'; export const FormsSheetApi = { get(form, sheetName) { return api - .get(`/form/${4}/sheet/${sheetName}?direction=Support`) + .get(`/form/${4}/sheet/${sheetName}`) // .get(`/forms/${form}/sheet/${sheetName}`) .then((r) => r.data); }, diff --git a/web/src/api/forms.js b/web/src/api/forms.js index 51d5338..3144d01 100644 --- a/web/src/api/forms.js +++ b/web/src/api/forms.js @@ -18,7 +18,7 @@ export const FormsApi = { .then((r) => r.data); }, formsList() { - return api.get('/forms/all').then((r) => r.data.result); + return api.get('/form/').then((r) => r.data.result); }, formTablesList(formId, isTemplate) { return api diff --git a/web/src/api/tasks.js b/web/src/api/tasks.js index 43f2926..c48cbd1 100644 --- a/web/src/api/tasks.js +++ b/web/src/api/tasks.js @@ -2,10 +2,10 @@ import api from './client'; export const TasksApi = { list(params = {}) { - return api.get('/tasks/', { params }).then((r) => r.data.result); + return api.get('/form/', { params }).then((r) => r.data); }, - getTask(taskId) { - return api.get(`/tasks/${taskId}`).then((r) => r.data); + getSheets(taskId) { + return api.get(`/form/${taskId}/sheets`).then((r) => r.data); }, getTaskStages(taskId) { return api.get(`/tasks/${taskId}/stages`).then((r) => r.data); diff --git a/web/src/app/Routes.jsx b/web/src/app/Routes.jsx index 19c037d..2413127 100644 --- a/web/src/app/Routes.jsx +++ b/web/src/app/Routes.jsx @@ -25,8 +25,7 @@ export const PrivateRoute = () => { ; } - // return isAuthenticated ? : ; - return ; + return isAuthenticated ? : ; }; export const AppRoutes = () => { diff --git a/web/src/components/RealtimeTable/RealtimeTable.jsx b/web/src/components/RealtimeTable/RealtimeTable.jsx index cccb1c0..c515a66 100644 --- a/web/src/components/RealtimeTable/RealtimeTable.jsx +++ b/web/src/components/RealtimeTable/RealtimeTable.jsx @@ -22,6 +22,7 @@ import { const RealtimeTable = ({ form, sheetName }) => { const { data, setData } = useRealtimeData(form, sheetName); + const [isLoading, setIsLoading] = useState(true); const [globalFilter, setGlobalFilter] = useState(''); const [showColumnFilters, setShowColumnFilters] = useState(false); const [selectedColumn, setSelectedColumn] = useState(); @@ -40,10 +41,11 @@ const RealtimeTable = ({ form, sheetName }) => { handleToggleColumnVisibility, } = useColumnSettings(); - const { sizeMult, setSizeMult, tableScaleStyle, tableWrapperStyle } = - useTableScale(); const { headerPortalRef, containerRef } = useHeaderPortal(); + const { sizeMult, setSizeMult, tableScaleStyle, tableWrapperStyle } = + useTableScale(containerRef); + const [columnsConfig, setColumnsConfig] = useState(null); useEffect(() => { diff --git a/web/src/components/RealtimeTable/SettingPanel/GroupByObject/GroupByObject.jsx b/web/src/components/RealtimeTable/SettingPanel/GroupByObject/GroupByObject.jsx index 98bf52a..c3a01a3 100644 --- a/web/src/components/RealtimeTable/SettingPanel/GroupByObject/GroupByObject.jsx +++ b/web/src/components/RealtimeTable/SettingPanel/GroupByObject/GroupByObject.jsx @@ -3,11 +3,11 @@ import { GroupByObjectTitle } from './GroupByObject.style'; export const GroupByObject = ({ title, children }) => { return ( - <> + {title} - + {children} - + ); }; diff --git a/web/src/components/RealtimeTable/TableHead/TableHead.jsx b/web/src/components/RealtimeTable/TableHead/TableHead.jsx index e7e9695..e8df4b4 100644 --- a/web/src/components/RealtimeTable/TableHead/TableHead.jsx +++ b/web/src/components/RealtimeTable/TableHead/TableHead.jsx @@ -114,7 +114,13 @@ const HeaderCell = ({ header, table, onClick, hightlight, onChangeWidth }) => { const isPinned = isColumnPin(table, header); const leftOffset = calculateLeftOffset(table, header); - const backgroundColor = hightlight ? '#cbccce' : 'rgba(243, 244, 246, 1)'; + // Получаем цвет из muiTableHeadCellProps + const customBgColor = column.columnDef?.muiTableHeadCellProps?.sx?.backgroundColor; + + // Определяем итоговый цвет: если есть кастомный - используем его, иначе стандартный + const backgroundColor = customBgColor + ? customBgColor + : (hightlight ? '#cbccce' : 'rgba(243, 244, 246, 1)'); const handleChangeWidth = (deltaWidth) => { const size = header.getSize(); @@ -178,6 +184,7 @@ const HeaderCell = ({ header, table, onClick, hightlight, onChangeWidth }) => { textAlign: 'center', position: 'sticky', left: getTextLeftOffset(), + right: 0, paddingRight: '0.5rem', paddingLeft: '0.5rem', backgroundColor: backgroundColor, diff --git a/web/src/components/RealtimeTable/constants/FORM_2/AHR.js b/web/src/components/RealtimeTable/constants/FORM_2/AHR.js index 4cc613c..4b0113f 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/AHR.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/AHR.js @@ -9,367 +9,430 @@ import { export const config = { config: { colors: { - kod_razdela: { - color_type: greenColumn, - accessorKey: "kod_razdela", + "data.q3.transfer_q4_delay_acts": { + color_type: redColumn, }, - id_stati: { - color_type: greenColumn, - accessorKey: "id_stati", + "data.q3.transfer_q4_delay_procurement": { + color_type: redColumn, }, - id_gruppy_nomenklatury: { + "data.header.section_code": { color_type: greenColumn, - accessorKey: "id_gruppy_nomenklatury", + accessorKey: "data.header.section_code", }, - naimenovanie: { + "data.header.expense_item_id": { color_type: greenColumn, - accessorKey: "naimenovanie", + accessorKey: "data.header.expense_item_id", }, - vsp_rf: { + "data.header.num_group": { color_type: greenColumn, - accessorKey: "vsp_rf", + accessorKey: "data.header.num_group", }, - planirovanie_godovykh_pokazateley_1_kvartal: { + "data.header.name": { color_type: greenColumn, - accessorKey: "planirovanie_godovykh_pokazateley_1_kvartal", + accessorKey: "data.header.name", }, - "2_kvartal": { + "data.header.vsp_address": { color_type: greenColumn, - accessorKey: "2_kvartal", + accessorKey: "data.header.vsp_address", }, - "3_kvartal": { + "data.plan.q1": { color_type: greenColumn, - accessorKey: "3_kvartal", + accessorKey: "data.plan.q1", }, - "4_kvartal": { + "data.plan.q2": { color_type: greenColumn, - accessorKey: "4_kvartal", + accessorKey: "data.plan.q2", }, - god: { + "data.plan.q3": { color_type: greenColumn, - accessorKey: "god", + accessorKey: "data.plan.q3", }, - kommentariy: { + "data.plan.q4": { color_type: greenColumn, - accessorKey: "kommentariy", + accessorKey: "data.plan.q4", }, - sekvestirovanie_dfip_1_kvartal: { + "data.plan.year": { color_type: greenColumn, - accessorKey: "sekvestirovanie_dfip_1_kvartal", + accessorKey: "data.plan.year", }, - obosnovanie: { + "data.plan.comment": { color_type: greenColumn, - accessorKey: "obosnovanie", + accessorKey: "data.plan.comment", }, - sekvestirovanie_ssp_go_1_kvartal: { + "data.seq_dfip.q1": { color_type: greenColumn, - accessorKey: "sekvestirovanie_ssp_go_1_kvartal", + accessorKey: "data.seq_dfip.q1", }, - utverzhdennaya_smeta_raskhodov_1_kvartal: { + "data.seq_dfip.q2": { color_type: greenColumn, - accessorKey: "utverzhdennaya_smeta_raskhodov_1_kvartal", + accessorKey: "data.seq_dfip.q1", }, - parametry_zaklyuchennogo_khozyaystvennogo_dogovora_kontragent: { + "data.seq_dfip.q3": { + color_type: greenColumn, + accessorKey: "data.seq_dfip.q1", + }, + "data.seq_dfip.q4": { + color_type: greenColumn, + accessorKey: "data.seq_dfip.q1", + }, + "data.seq_dfip.year": { + color_type: greenColumn, + accessorKey: "data.seq_dfip.q1", + }, + "data.seq_dfip.justification": { + color_type: greenColumn, + accessorKey: "data.seq_dfip.justification", + }, + "data.seq_ssp.q1": { + color_type: greenColumn, + accessorKey: "data.seq_ssp.q1", + }, + "data.approved.q1": { + color_type: greenColumn, + accessorKey: "data.approved.q1", + }, + "data.seq_ssp.q2": { + color_type: greenColumn, + accessorKey: "data.seq_ssp.q2", + }, + "data.approved.q2": { + color_type: greenColumn, + accessorKey: "data.approved.q2", + }, + "data.seq_ssp.q3": { + color_type: greenColumn, + accessorKey: "data.seq_ssp.q3", + }, + "data.approved.q3": { + color_type: greenColumn, + accessorKey: "data.approved.q3", + }, + "data.seq_ssp.q4": { + color_type: greenColumn, + accessorKey: "data.seq_ssp.q4", + }, + "data.approved.q4": { + color_type: greenColumn, + accessorKey: "data.approved.q4", + }, + "data.seq_ssp.year": { + color_type: greenColumn, + accessorKey: "data.seq_ssp.year", + }, + "data.seq_ssp.justification": { + color_type: greenColumn, + }, + "data.approved.year": { + color_type: greenColumn, + accessorKey: "data.approved.year", + }, + "data.contract.counterparty": { color_type: orangeColumn, - accessorKey: - "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_kontragent", + accessorKey: "data.contract.counterparty", }, - nomer: { + "data.contract.comment": { color_type: orangeColumn, - accessorKey: "nomer", }, - data: { + "data.contract.reference": { color_type: orangeColumn, - accessorKey: "data", + accessorKey: "data.contract.reference", }, - predmet: { + "data.contract.date": { color_type: orangeColumn, - accessorKey: "predmet", + accessorKey: "data.contract.date", }, - valyuta: { + "data.contract.subject": { color_type: orangeColumn, - accessorKey: "valyuta", + accessorKey: "data.contract.subject", }, - predelnaya_stoimost: { + "data.contract.currency": { color_type: orangeColumn, - accessorKey: "predelnaya_stoimost", + accessorKey: "data.contract.currency", }, - stavka_nds: { + "data.contract.ceiling": { color_type: orangeColumn, - accessorKey: "stavka_nds", + accessorKey: "data.contract.ceiling", }, - srok: { + "data.contract.vat_rate": { color_type: orangeColumn, - accessorKey: "srok", + accessorKey: "data.contract.vat_rate", }, - skhema_platezha: { + "data.contract.deadline": { color_type: orangeColumn, - accessorKey: "skhema_platezha", + accessorKey: "data.contract.deadline", }, - akt: { + "data.contract.scheme": { color_type: orangeColumn, - accessorKey: "akt", + accessorKey: "data.contract.scheme", }, - bron_sredstv_v_1_kvartale: { + "data.contract.act": { color_type: orangeColumn, - accessorKey: "bron_sredstv_v_1_kvartale", + accessorKey: "data.contract.act", }, - bron_sredstv_vo_2_kvartale: { + "data.booking.y2026.q1": { color_type: orangeColumn, - accessorKey: "bron_sredstv_vo_2_kvartale", + accessorKey: "data.booking.y2026.q1", }, - bron_sredstv_v_3_kvartale: { + "data.booking.y2026.q2": { color_type: orangeColumn, - accessorKey: "bron_sredstv_v_3_kvartale", + accessorKey: "data.booking.y2026.q2", }, - bron_sredstv_v_4_kvartale: { + "data.booking.y2026.q3": { color_type: orangeColumn, - accessorKey: "bron_sredstv_v_4_kvartale", + accessorKey: "data.booking.y2026.q3", }, - korrektirovki_planovykh_znacheniy_tekuschie_0: { + "data.booking.y2026.q4": { + color_type: orangeColumn, + accessorKey: "data.booking.y2026.q4", + }, + "data.q1.adj_current": { color_type: yellowColumn, - accessorKey: "korrektirovki_planovykh_znacheniy_tekuschie_0", + accessorKey: "data.q1.adj_current", }, - korrektiz_smety_go: { + "data.q1.adj_ssp": { color_type: yellowColumn, - accessorKey: "korrektiz_smety_go", + accessorKey: "data.q1.adj_ssp", }, - korrektiz_rezerva: { + "data.q1.adj_reserve": { color_type: yellowColumn, - accessorKey: "korrektiz_rezerva", + accessorKey: "data.q1.adj_reserve", }, - bazovyy_plan_s_uchetom_korrektirovok: { + "data.q1.adj_comment": { color_type: yellowColumn, - accessorKey: "bazovyy_plan_s_uchetom_korrektirovok", }, - soglasovanie_platezhey_data_platezha: { + "data.q1.corrected_plan": { + color_type: yellowColumn, + accessorKey: "data.q1.corrected_plan", + }, + "data.q1.pay_comment": { color_type: blueColumn, - accessorKey: "soglasovanie_platezhey_data_platezha", }, - summa_platezha: { + "data.q1.pay_date": { color_type: blueColumn, - accessorKey: "summa_platezha", + accessorKey: "data.q1.pay_date", }, - predostavlenie_akta: { + "data.q1.pay_amount": { color_type: blueColumn, - accessorKey: "predostavlenie_akta", + accessorKey: "data.q1.pay_amount", }, - fakticheskie_raskhody_bron1_kvartal: { - color_type: orangeColumn, - accessorKey: "fakticheskie_raskhody_bron1_kvartal", - }, - fakticheskie_raskhody_bron2_kvartal: { - color_type: orangeColumn, - accessorKey: "fakticheskie_raskhody_bron2_kvartal", - }, - fakticheskie_raskhody_bron3_kvartal: { - color_type: orangeColumn, - accessorKey: "fakticheskie_raskhody_bron3_kvartal", - }, - fakticheskie_raskhody_bron4_kvartal: { - color_type: orangeColumn, - accessorKey: "fakticheskie_raskhody_bron4_kvartal", - }, - faktyanvar: { - color_type: greenColumn, - accessorKey: "faktyanvar", - }, - faktfevral: { - color_type: greenColumn, - accessorKey: "faktfevral", - }, - faktmart: { - color_type: greenColumn, - accessorKey: "faktmart", - }, - fakt1_kvartal: { - color_type: greenColumn, - accessorKey: "fakt1_kvartal", - }, - ostatok_posle_broni_1_kvartala: { - color_type: orangeColumn, - accessorKey: "ostatok_posle_broni_1_kvartala", - }, - ostatok_posle_fakta_1_kvartala: { - color_type: greenColumn, - accessorKey: "ostatok_posle_fakta_1_kvartala", - }, - korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_vo_2_kvartal: { - color_type: redColumn, - accessorKey: - "korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_vo_2_kvartal", - }, - korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_v_3_kvartal: { - color_type: redColumn, - accessorKey: - "korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_v_3_kvartal", - }, - zaderzhka_spisaniya_raskhodov_predostavleniya_aktov: { - color_type: redColumn, - accessorKey: "zaderzhka_spisaniya_raskhodov_predostavleniya_aktov", - }, - zaderzhka_zakupochnykh_protsedur: { - color_type: redColumn, - accessorKey: "zaderzhka_zakupochnykh_protsedur", - }, - ekonomiya_budet_ispolzovana_rf: { - color_type: redColumn, - accessorKey: "ekonomiya_budet_ispolzovana_rf", - }, - kommentariy_perenosa_vo2_kvartal: { - color_type: redColumn, - accessorKey: "kommentariy_perenosa_vo2_kvartal", - }, - perenos_v_3_kvartal: { - color_type: redColumn, - accessorKey: "perenos_v_3_kvartal", - }, - perenos_v_4_kvartal: { - color_type: redColumn, - accessorKey: "perenos_v_4_kvartal", - }, - kommentariy_perenosa_v3_i_4_kvartal: { - color_type: redColumn, - accessorKey: "kommentariy_perenosa_v3_i_4_kvartal", - }, - perenos_v_fond_ekonomii: { - color_type: redColumn, - accessorKey: "perenos_v_fond_ekonomii", - }, - vsego: { - color_type: redColumn, - accessorKey: "vsego", - }, - korrektirovka_bazovogo_plana_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0: - { - color_type: redColumn, - accessorKey: - "korrektirovka_bazovogo_plana_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0", - }, - korrektirovka_statey_bazovogo_plana_0: { - color_type: redColumn, - accessorKey: "korrektirovka_statey_bazovogo_plana_0", - }, - kommentariy_izmeneniya_bazovogo_plana: { - color_type: redColumn, - accessorKey: "kommentariy_izmeneniya_bazovogo_plana", - }, - dfipuvelichenie_plana_0: { - color_type: yellowColumn, - accessorKey: "dfipuvelichenie_plana_0", - }, - dfipcekvestr_plana_0: { - color_type: yellowColumn, - accessorKey: "dfipcekvestr_plana_0", - }, - skorrektirovannyy_plan_na_podpis: { - color_type: yellowColumn, - accessorKey: "skorrektirovannyy_plan_na_podpis", - }, - skorrektirovannyy_plan_s_uchetom_korrektirovok: { - color_type: yellowColumn, - accessorKey: "skorrektirovannyy_plan_s_uchetom_korrektirovok", - }, - faktaprel: { - color_type: greenColumn, - accessorKey: "faktaprel", - }, - faktmay: { - color_type: greenColumn, - accessorKey: "faktmay", - }, - faktiyun: { - color_type: greenColumn, - accessorKey: "faktiyun", - }, - fakt2_kvartal: { - color_type: greenColumn, - accessorKey: "fakt2_kvartal", - }, - ostatok_posle_broni_2_kvartala: { - color_type: orangeColumn, - accessorKey: "ostatok_posle_broni_2_kvartala", - }, - ostatok_posle_fakta_2_kvartala: { - color_type: greenColumn, - accessorKey: "ostatok_posle_fakta_2_kvartala", - }, - kommentariy_perenosa_v3_kvartal: { - color_type: redColumn, - accessorKey: "kommentariy_perenosa_v3_kvartal", - }, - kommentariy_perenosa_v4_kvartal: { - color_type: redColumn, - accessorKey: "kommentariy_perenosa_v4_kvartal", - }, - faktiyul: { - color_type: greenColumn, - accessorKey: "faktiyul", - }, - faktavgust: { - color_type: greenColumn, - accessorKey: "faktavgust", - }, - faktsentyabr: { - color_type: greenColumn, - accessorKey: "faktsentyabr", - }, - fakt3_kvartal: { - color_type: greenColumn, - accessorKey: "fakt3_kvartal", - }, - ostatok_posle_broni_3_kvartala: { - color_type: orangeColumn, - accessorKey: "ostatok_posle_broni_3_kvartala", - }, - ostatok_posle_fakta_3_kvartala: { - color_type: greenColumn, - accessorKey: "ostatok_posle_fakta_3_kvartala", - }, - korrektirovka_ostatka_v_posleduyuschiy_kvartal_perenos_v_4_kvartal: { - color_type: redColumn, - accessorKey: - "korrektirovka_ostatka_v_posleduyuschiy_kvartal_perenos_v_4_kvartal", - }, - faktoktyabr: { - color_type: greenColumn, - accessorKey: "faktoktyabr", - }, - faktnoyabr: { - color_type: greenColumn, - accessorKey: "faktnoyabr", - }, - faktdekabr: { - color_type: greenColumn, - accessorKey: "faktdekabr", - }, - spodyanvar: { - color_type: greenColumn, - accessorKey: "spodyanvar", - }, - fakt4_kvartals_uch_spod: { - color_type: greenColumn, - accessorKey: "fakt4_kvartals_uch_spod", - }, - ostatok_posle_broni_4_kvartala_s_uch_spod: { - color_type: orangeColumn, - accessorKey: "ostatok_posle_broni_4_kvartala_s_uch_spod", - }, - ostatok_posle_fakta_4_kvartala_s_uch_spod: { - color_type: greenColumn, - accessorKey: "ostatok_posle_fakta_4_kvartala_s_uch_spod", - }, - ekonomiya_perenos_v_fond_ekonomii: { - color_type: redColumn, - accessorKey: "ekonomiya_perenos_v_fond_ekonomii", - }, - summa_fakticheskikh_raskhodov_za_god: { - color_type: greenColumn, - accessorKey: "summa_fakticheskikh_raskhodov_za_god", - }, - summa_oplaty_za_god: { + "data.q1.pay_act": { color_type: blueColumn, - accessorKey: "summa_oplaty_za_god", + accessorKey: "data.q1.pay_act", + }, + "data.q1.booking": { + color_type: orangeColumn, + accessorKey: "data.q1.booking", + }, + "data.q2.booking": { + color_type: orangeColumn, + accessorKey: "data.q2.booking", + }, + "data.q3.booking": { + color_type: orangeColumn, + accessorKey: "data.q3.booking", + }, + "data.q4.booking": { + color_type: orangeColumn, + accessorKey: "data.q4.booking", + }, + "data.q1.actual_m1": { + color_type: greenColumn, + accessorKey: "data.q1.actual_m1", + }, + "data.q1.actual_m2": { + color_type: greenColumn, + accessorKey: "data.q1.actual_m2", + }, + "data.q1.actual_m3": { + color_type: greenColumn, + accessorKey: "data.q1.actual_m3", + }, + "data.q1.actual_quarter": { + color_type: greenColumn, + accessorKey: "data.q1.actual_quarter", + }, + "data.q1.residual_after_booking": { + color_type: orangeColumn, + accessorKey: "data.q1.residual_after_booking", + }, + "data.q1.residual_after_actual": { + color_type: greenColumn, + accessorKey: "data.q1.residual_after_actual", + }, + "data.q1.transfer_q2": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q2", + }, + "data.q1.transfer_q3": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q3", + }, + "data.q1.transfer_q2_delay_acts": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q2_delay_acts", + }, + "data.q1.transfer_q2_delay_procurement": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q2_delay_procurement", + }, + "data.q1.transfer_q2_economy_rf": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q2_economy_rf", + }, + "data.q1.transfer_next_comment": { + color_type: redColumn, + accessorKey: "data.q1.transfer_next_comment", + }, + "data.q2.transfer_q3": { + color_type: redColumn, + accessorKey: "data.q2.transfer_q3", + }, + "data.q1.transfer_q4": { + color_type: redColumn, + accessorKey: "data.q1.transfer_q4", + }, + "data.q1.transfer_far_comment": { + color_type: redColumn, + accessorKey: "data.q1.transfer_far_comment", + }, + "data.q1.transfer_econ": { + color_type: redColumn, + accessorKey: "data.q1.transfer_econ", + }, + "data.q1.total": { + color_type: redColumn, + accessorKey: "data.q1.total", + }, + "data.q2.target_change": { + color_type: redColumn, + accessorKey: "data.q2.target_change", + }, + "data.q2.base_correction": { + color_type: redColumn, + accessorKey: "data.q2.base_correction", + }, + "data.q2.base_correction_comment": { + color_type: redColumn, + accessorKey: "data.q2.base_correction_comment", + }, + "data.q2.revision_inc": { + color_type: yellowColumn, + accessorKey: "data.q2.revision_inc", + }, + "data.q2.revision_seq": { + color_type: yellowColumn, + accessorKey: "data.q2.revision_seq", + }, + "data.q2.revision_comment": { + color_type: yellowColumn, + }, + "data.q2.new_plan": { + color_type: yellowColumn, + accessorKey: "data.q2.new_plan", + }, + "data.q1.new_plan": { + color_type: yellowColumn, + accessorKey: "data.q1.new_plan", + }, + "data.q2.actual_m1": { + color_type: greenColumn, + accessorKey: "data.q2.actual_m1", + }, + "data.q2.actual_m2": { + color_type: greenColumn, + accessorKey: "data.q2.actual_m2", + }, + "data.q2.actual_m3": { + color_type: greenColumn, + accessorKey: "data.q2.actual_m3", + }, + "data.q2.actual_quarter": { + color_type: greenColumn, + accessorKey: "data.q2.actual_quarter", + }, + "data.q2.residual_after_booking": { + color_type: orangeColumn, + accessorKey: "data.q2.residual_after_booking", + }, + "data.q2.residual_after_actual": { + color_type: greenColumn, + accessorKey: "data.q2.residual_after_actual", + }, + "data.q2.transfer_next_comment": { + color_type: redColumn, + accessorKey: "data.q2.transfer_next_comment", + }, + "data.q3.transfer_next_comment": { + color_type: redColumn, + accessorKey: "data.q3.transfer_next_comment", + }, + "data.q3.actual_m1": { + color_type: greenColumn, + accessorKey: "data.q3.actual_m1", + }, + "data.q3.actual_m2": { + color_type: greenColumn, + accessorKey: "data.q3.actual_m2", + }, + "data.q3.actual_m3": { + color_type: greenColumn, + accessorKey: "data.q3.actual_m3", + }, + "data.q3.actual_quarter": { + color_type: greenColumn, + accessorKey: "data.q3.actual_quarter", + }, + "data.q3.residual_after_booking": { + color_type: orangeColumn, + accessorKey: "data.q3.residual_after_booking", + }, + "data.q3.residual_after_actual": { + color_type: greenColumn, + accessorKey: "data.q3.residual_after_actual", + }, + "data.q3.transfer_q4": { + color_type: redColumn, + accessorKey: "data.q3.transfer_q4", + }, + "data.q4.actual_m1": { + color_type: greenColumn, + accessorKey: "data.q4.actual_m1", + }, + "data.q4.actual_m2": { + color_type: greenColumn, + accessorKey: "data.q4.actual_m2", + }, + "data.q4.actual_m3": { + color_type: greenColumn, + accessorKey: "data.q4.actual_m3", + }, + "data.q4.actual_spod": { + color_type: greenColumn, + accessorKey: "data.q4.actual_spod", + }, + "data.q4.actual_quarter": { + color_type: greenColumn, + accessorKey: "data.q4.actual_quarter", + }, + "data.q4.residual_after_booking": { + color_type: orangeColumn, + accessorKey: "data.q4.residual_after_booking", + }, + "data.q4.residual_after_actual": { + color_type: greenColumn, + accessorKey: "data.q4.residual_after_actual", + }, + "data.totals.economy_year": { + color_type: redColumn, + accessorKey: "data.totals.economy_year", + }, + "data.totals.fact_year": { + color_type: greenColumn, + accessorKey: "data.totals.fact_year", + }, + "data.totals.pay_year": { + color_type: blueColumn, + accessorKey: "data.totals.pay_year", }, }, columns: [ @@ -377,19 +440,32 @@ export const config = { header: " ", columns: [ { - header: "Код раздела", + header: " ", accessorKey: "kod_razdela", - exampleValue: "1.00.0.", - size: 150, - filterFn: "contains", + columns: [ + { + header: "Код раздела", + accessorKey: "data.header.section_code", + exampleValue: "1.01.0.", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, }, ], - exampleValue: "1.00.0.", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#ffffff", }, }, }, @@ -397,17 +473,34 @@ export const config = { header: " ", columns: [ { - header: "ID статьи", - accessorKey: "id_stati", + header: " ", + columns: [ + { + header: "ID статьи", + accessorKey: "data.header.expense_item_id", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], size: 150, filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, }, ], size: 150, filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#ffffff", }, }, }, @@ -415,17 +508,34 @@ export const config = { header: " ", columns: [ { - header: "ID группы номенклатуры", - accessorKey: "id_gruppy_nomenklatury", + header: " ", + columns: [ + { + header: "ID группы номенклатуры", + accessorKey: "data.header.num_group", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], size: 150, filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, }, ], size: 150, filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#ffffff", }, }, }, @@ -435,17 +545,30 @@ export const config = { { header: "Наименование", accessorKey: "naimenovanie", - exampleValue: "Административно-хозяйственные расходы", - size: 150, - filterFn: "contains", + columns: [ + { + header: "Административно-хозяйственные расходы", + accessorKey: "data.header.name", + exampleValue: "Расходы на информационные технологии", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, }, ], - exampleValue: "Административно-хозяйственные расходы", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#ffffff", }, }, }, @@ -455,17 +578,30 @@ export const config = { { header: "ВСП РФ", accessorKey: "vsp_rf", - exampleValue: "Х", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.header.vsp_address", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, }, ], - exampleValue: "Х", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#ffffff", }, }, }, @@ -476,139 +612,145 @@ export const config = { { header: "1 квартал", accessorKey: "planirovanie_godovykh_pokazateley_1_kvartal", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.plan.q1", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, - ], - }, - { - header: " ", - columns: [ { header: "2 квартал", - accessorKey: "2_kvartal", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + accessorKey: "planirovanie_godovykh_pokazateley_2_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.plan.q2", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "3 квартал", - accessorKey: "3_kvartal", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + accessorKey: "planirovanie_godovykh_pokazateley_3_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.plan.q3", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "4 квартал", - accessorKey: "4_kvartal", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + accessorKey: "planirovanie_godovykh_pokazateley_4_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.plan.q4", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Год", - accessorKey: "god", - exampleValue: "189.90800000000002", - size: 150, - filterFn: "contains", + accessorKey: "planirovanie_godovykh_pokazateley_god", + columns: [ + { + header: "189.908", + accessorKey: "data.plan.year", + exampleValue: "9.6", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, - ], - exampleValue: "189.90800000000002", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Комментарий", - accessorKey: "kommentariy", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: "planirovanie_godovykh_pokazateley_kommentariy", + columns: [ + { + header: " ", + accessorKey: "data.plan.comment", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, ], - exampleValue: "Х", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -617,40 +759,97 @@ export const config = { accessorKey: "sekvestirovanie_dfip", columns: [ { - header: "1 квартал", - accessorKey: "sekvestirovanie_dfip_1_kvartal", - size: 150, - filterFn: "contains", + header: " ", + columns: [ + { + header: "1 квартал", + accessorKey: "data.seq_dfip.q1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "2 квартал", + accessorKey: "data.seq_dfip.q2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "3 квартал", + accessorKey: "data.seq_dfip.q3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "4 квартал", + accessorKey: "data.seq_dfip.q4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "Год", + accessorKey: "data.seq_dfip.year", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "Обоснование", + accessorKey: "sekvestirovanie_dfip_obosnovanie", + columns: [ + { + header: " ", + accessorKey: "data.seq_dfip.justification", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, ], - }, - { - header: " ", - columns: [ - { - header: "Обоснование", - accessorKey: "obosnovanie", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFFFF", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -659,17 +858,99 @@ export const config = { accessorKey: "sekvestirovanie_ssp_go", columns: [ { - header: "1 квартал", - accessorKey: "sekvestirovanie_ssp_go_1_kvartal", - size: 150, - filterFn: "contains", + header: " ", + columns: [ + { + header: "1 квартал", + accessorKey: "data.seq_ssp.q1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "2 квартал", + accessorKey: "data.seq_ssp.q2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "3 квартал", + accessorKey: "data.seq_ssp.q3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "4 квартал", + accessorKey: "data.seq_ssp.q4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "Год", + accessorKey: "data.seq_ssp.year", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "Обоснование", + accessorKey: "sekvestirovanie_ssp_go_obosnovanie", + columns: [ + { + header: " ", + accessorKey: "data.seq_ssp.justification", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", }, }, }, ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#B0A2C4", + }, + }, }, { header: "Утвержденная смета расходов", @@ -678,16 +959,124 @@ export const config = { { header: "1 квартал", accessorKey: "utverzhdennaya_smeta_raskhodov_1_kvartal", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.approved.q1", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "2 квартал", + accessorKey: "utverzhdennaya_smeta_raskhodov_2_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.approved.q2", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "3 квартал", + accessorKey: "utverzhdennaya_smeta_raskhodov_3_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.approved.q3", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "4 квартал", + accessorKey: "utverzhdennaya_smeta_raskhodov_4_kvartal", + columns: [ + { + header: " ", + accessorKey: "data.approved.q4", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + { + header: "Год", + accessorKey: "utverzhdennaya_smeta_raskhodov_god", + columns: [ + { + header: "189.908", + accessorKey: "data.approved.year", + exampleValue: "9.6", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", }, }, }, ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#B0A2C4", + }, + }, }, { header: "Параметры заключенного хозяйственного договора", @@ -697,329 +1086,351 @@ export const config = { header: "Контрагент", accessorKey: "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_kontragent", - exampleValue: "Х", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.contract.counterparty", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - }, - { - header: " ", - columns: [ { header: "Номер", - accessorKey: "nomer", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_nomer", + columns: [ + { + header: " ", + accessorKey: "data.contract.reference", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Дата", - accessorKey: "data", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_data", + columns: [ + { + header: " ", + accessorKey: "data.contract.date", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Предмет", - accessorKey: "predmet", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_predmet", + columns: [ + { + header: " ", + accessorKey: "data.contract.subject", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Валюта", - accessorKey: "valyuta", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_valyuta", + columns: [ + { + header: " ", + accessorKey: "data.contract.currency", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Предельная стоимость", - accessorKey: "predelnaya_stoimost", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.contract.ceiling", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Ставка НДС (%)", - accessorKey: "stavka_nds", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_stavka_nds", + columns: [ + { + header: " ", + accessorKey: "data.contract.vat_rate", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Срок", - accessorKey: "srok", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_srok", + columns: [ + { + header: " ", + accessorKey: "data.contract.deadline", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "Схема платежа", - accessorKey: "skhema_platezha", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_skhema_platezha", + columns: [ + { + header: " ", + accessorKey: "data.contract.scheme", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { header: "АКТ", - accessorKey: "akt", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_akt", + columns: [ + { + header: " ", + accessorKey: "data.contract.act", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FFFFFF", + backgroundColor: "#F1C297", }, }, }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { - header: "Бронь средств в 1 квартале", - accessorKey: "bron_sredstv_v_1_kvartale", - size: 150, - filterFn: "contains", + header: "Комментарий", + accessorKey: + "parametry_zaklyuchennogo_khozyaystvennogo_dogovora_kommentariy", + columns: [ + { + header: " ", + accessorKey: "data.contract.comment", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FABF8F", + backgroundColor: "#F1C297", }, }, }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { - header: "Бронь средств во 2 квартале", - accessorKey: "bron_sredstv_vo_2_kvartale", - size: 150, - filterFn: "contains", + header: "Бронь средств в 1 квартале", + columns: [ + { + header: " ", + accessorKey: "data.booking.y2026.q1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FABF8F", + backgroundColor: "#F1C297", }, }, }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { - header: "Бронь средств в 3 квартале", - accessorKey: "bron_sredstv_v_3_kvartale", - size: 150, - filterFn: "contains", + header: "Бронь средств во 2 квартале", + columns: [ + { + header: " ", + accessorKey: "data.booking.y2026.q2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FABF8F", + backgroundColor: "#F1C297", }, }, }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ { - header: "Бронь средств в 4 квартале", - accessorKey: "bron_sredstv_v_4_kvartale", - size: 150, - filterFn: "contains", + header: "Бронь средств в 3 квартале", + columns: [ + { + header: " ", + accessorKey: "data.booking.y2026.q3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FABF8F", + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Бронь средств в 4 квартале", + columns: [ + { + header: " ", + accessorKey: "data.booking.y2026.q4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", }, }, }, ], - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -1028,10 +1439,113 @@ export const config = { accessorKey: "korrektirovki_planovykh_znacheniy", columns: [ { - header: "Текущие\\n( = 0)", - accessorKey: "korrektirovki_planovykh_znacheniy_tekuschie_0", - size: 150, - filterFn: "contains", + header: " ", + columns: [ + { + header: "Текущие( = 0)", + accessorKey: "data.q1.adj_current", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + { + header: "Корректиз сметы ГО", + accessorKey: "data.q1.adj_ssp", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + { + header: "Корректиз резерва", + accessorKey: "data.q1.adj_reserve", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + { + header: "Комментарий", + accessorKey: "korrektirovki_planovykh_znacheniy_kommentariy", + columns: [ + { + header: " ", + accessorKey: "data.q1.adj_comment", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + { + header: "Базовый план с учетом корректировок", + accessorKey: + "korrektirovki_planovykh_znacheniy_bazovyy_plan_s_uchetom_korrektirovok", + columns: [ + { + header: " ", + accessorKey: "data.q1.corrected_plan", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + { + header: "Скорректированный план с учетом корректировок", + accessorKey: + "korrektirovki_planovykh_znacheniy_skorrektirovannyy_plan_s_uchetom_korrektirovok", + columns: [ + { + header: " ", + accessorKey: "data.q1.new_plan", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFF66", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { backgroundColor: "#FFFF66", @@ -1039,75 +1553,9 @@ export const config = { }, }, ], - }, - { - header: " ", - columns: [ - { - header: "Коррект\\nиз сметы ГО", - accessorKey: "korrektiz_smety_go", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Коррект\\nиз резерва", - accessorKey: "korrektiz_rezerva", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Базовый план с учетом корректировок", - accessorKey: "bazovyy_plan_s_uchetom_korrektirovok", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -1118,62 +1566,97 @@ export const config = { { header: "Дата платежа", accessorKey: "soglasovanie_platezhey_data_platezha", - exampleValue: "Х", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.q1.pay_date", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#95B3D7", + backgroundColor: "#538DD4", }, }, }, - ], - }, - { - header: " ", - columns: [ { header: "Сумма платежа", - accessorKey: "summa_platezha", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.q1.pay_amount", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#95B3D7", + backgroundColor: "#538DD4", }, }, }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", + { + header: "Комментарий", + accessorKey: "soglasovanie_platezhey_kommentariy", + columns: [ + { + header: " ", + accessorKey: "data.q1.pay_comment", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, }, - }, - }, - { - header: " ", - columns: [ { header: "Предоставление акта", - accessorKey: "predostavlenie_akta", - exampleValue: "Х", - size: 150, - filterFn: "contains", + accessorKey: "soglasovanie_platezhey_predostavlenie_akta", + columns: [ + { + header: " ", + accessorKey: "data.q1.pay_act", + exampleValue: " ", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#95B3D7", + backgroundColor: "#538DD4", }, }, }, ], - exampleValue: "Х", - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -1182,1114 +1665,438 @@ export const config = { accessorKey: "fakticheskie_raskhody", columns: [ { - header: "Бронь\\n1 квартал", - accessorKey: "fakticheskie_raskhody_bron1_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", + header: " ", + columns: [ + { + header: "Бронь 1 квартал", + accessorKey: "data.q1.booking", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, }, - }, - }, - { - header: "Бронь\\n2 квартал", - accessorKey: "fakticheskie_raskhody_bron2_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", + { + header: "Факт Январь", + accessorKey: "data.q1.actual_m1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, }, - }, - }, - { - header: "Бронь\\n3 квартал", - accessorKey: "fakticheskie_raskhody_bron3_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", + { + header: "Факт Февраль", + accessorKey: "data.q1.actual_m2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, }, - }, - }, - { - header: "Бронь\\n4 квартал", - accessorKey: "fakticheskie_raskhody_bron4_kvartal", - size: 150, - filterFn: "contains", + { + header: "Факт Март", + accessorKey: "data.q1.actual_m3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт 1 квартал", + accessorKey: "data.q1.actual_quarter", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после брони 1 квартала", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_broni_1_kvartala", + columns: [ + { + header: " ", + accessorKey: "data.q1.residual_after_booking", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после факта 1 квартала", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_fakta_1_kvartala", + columns: [ + { + header: " ", + accessorKey: "data.q1.residual_after_actual", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Бронь 2 квартал", + accessorKey: "data.q2.booking", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "фактапрель", + accessorKey: "data.q2.actual_m1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Май", + accessorKey: "data.q2.actual_m2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Июнь", + accessorKey: "data.q2.actual_m3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт 2 квартал", + accessorKey: "data.q2.actual_quarter", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после брони 2 квартала", + columns: [ + { + header: " ", + accessorKey: "data.q2.residual_after_booking", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после факта 2 квартала", + columns: [ + { + header: " ", + accessorKey: "data.q2.residual_after_actual", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Бронь 3 квартал", + accessorKey: "data.q3.booking", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Июль", + accessorKey: "data.q3.actual_m1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "фактавгуст", + accessorKey: "data.q3.actual_m2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Сентябрь", + accessorKey: "data.q3.actual_m3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт 3 квартал", + accessorKey: "data.q3.actual_quarter", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после брони 3 квартала", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_broni_3_kvartala", + columns: [ + { + header: " ", + accessorKey: "data.q3.residual_after_booking", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после факта 3 квартала", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_fakta_3_kvartala", + columns: [ + { + header: " ", + accessorKey: "data.q3.residual_after_actual", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Бронь 4 квартал", + accessorKey: "data.q4.booking", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Октябрь", + accessorKey: "data.q4.actual_m1", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Ноябрь", + accessorKey: "data.q4.actual_m2", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт Декабрь", + accessorKey: "data.q4.actual_m3", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "СПОД(Январь)", + accessorKey: "data.q4.actual_spod", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Факт 4 квартал(с уч СПОД)", + accessorKey: "data.q4.actual_quarter", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после брони 4 квартала (с уч СПОД)", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_broni_4_kvartala_s_uch_spod", + columns: [ + { + header: " ", + accessorKey: "data.q4.residual_after_booking", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + { + header: "Остаток после факта 4 квартала (с уч СПОД)", + accessorKey: + "fakticheskie_raskhody_ostatok_posle_fakta_4_kvartala_s_uch_spod", + columns: [ + { + header: " ", + accessorKey: "data.q4.residual_after_actual", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#F1C297", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#FABF8F", + backgroundColor: "#F1C297", }, }, }, ], - }, - { - header: " ", - columns: [ - { - header: "Факт\\nЯнварь", - accessorKey: "faktyanvar", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nФевраль", - accessorKey: "faktfevral", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nМарт", - accessorKey: "faktmart", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\n1 квартал", - accessorKey: "fakt1_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после брони 1 квартала", - accessorKey: "ostatok_posle_broni_1_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после факта 1 квартала", - accessorKey: "ostatok_posle_fakta_1_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: "Корректировка остатка в последующие кварталы", - accessorKey: "korrektirovka_ostatka_v_posleduyuschie_kvartaly", - columns: [ - { - header: "Перенос во 2 квартал", - accessorKey: - "korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_vo_2_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - { - header: "Перенос в 3 квартал", - accessorKey: - "korrektirovka_ostatka_v_posleduyuschie_kvartaly_perenos_v_3_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - }, - { - header: " ", - columns: [ - { - header: "Задержка списания расходов \\/ предоставления актов", - accessorKey: "zaderzhka_spisaniya_raskhodov_predostavleniya_aktov", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Задержка закупочных процедур", - accessorKey: "zaderzhka_zakupochnykh_protsedur", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "экономия (будет использована РФ)", - accessorKey: "ekonomiya_budet_ispolzovana_rf", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Комментарий переноса во\\n2 квартал", - accessorKey: "kommentariy_perenosa_vo2_kvartal", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Перенос в 3 квартал", - accessorKey: "perenos_v_3_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Перенос в 4 квартал", - accessorKey: "perenos_v_4_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Комментарий переноса в\\n3 и 4 квартал", - accessorKey: "kommentariy_perenosa_v3_i_4_kvartal", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Перенос в фонд экономии", - accessorKey: "perenos_v_fond_ekonomii", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "ВСЕГО", - accessorKey: "vsego", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: "Корректировка базового плана", - accessorKey: "korrektirovka_bazovogo_plana", - columns: [ - { - header: "Изменение целевого назначения перенесенной экономии ( =0)", - accessorKey: - "korrektirovka_bazovogo_plana_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - }, - { - header: " ", - columns: [ - { - header: "Корректировка статей базового плана ( =0)", - accessorKey: "korrektirovka_statey_bazovogo_plana_0", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Комментарий изменения базового плана", - accessorKey: "kommentariy_izmeneniya_bazovogo_plana", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "ДФиП\\nУвеличение плана\\n( >0)", - accessorKey: "dfipuvelichenie_plana_0", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "ДФиП\\nCеквестр плана\\n( <0)", - accessorKey: "dfipcekvestr_plana_0", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Скорректированный план на подпись", - accessorKey: "skorrektirovannyy_plan_na_podpis", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Скорректированный план с учетом корректировок", - accessorKey: "skorrektirovannyy_plan_s_uchetom_korrektirovok", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FFFF66", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nАпрель", - accessorKey: "faktaprel", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nМай", - accessorKey: "faktmay", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nИюнь", - accessorKey: "faktiyun", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\n2 квартал", - accessorKey: "fakt2_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после брони 2 квартала", - accessorKey: "ostatok_posle_broni_2_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после факта 2 квартала", - accessorKey: "ostatok_posle_fakta_2_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Комментарий переноса в\\n3 квартал", - accessorKey: "kommentariy_perenosa_v3_kvartal", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Комментарий переноса в\\n4 квартал", - accessorKey: "kommentariy_perenosa_v4_kvartal", - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - exampleValue: "Х", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nИюль", - accessorKey: "faktiyul", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nАвгуст", - accessorKey: "faktavgust", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nСентябрь", - accessorKey: "faktsentyabr", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\n3 квартал", - accessorKey: "fakt3_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после брони 3 квартала", - accessorKey: "ostatok_posle_broni_3_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после факта 3 квартала", - accessorKey: "ostatok_posle_fakta_3_kvartala", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: "Корректировка остатка в последующий квартал", - accessorKey: "korrektirovka_ostatka_v_posleduyuschiy_kvartal", - columns: [ - { - header: "Перенос в 4 квартал", - accessorKey: - "korrektirovka_ostatka_v_posleduyuschiy_kvartal_perenos_v_4_kvartal", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#903C39", - }, - }, - }, - ], - }, - { - header: " ", - columns: [ - { - header: "Факт\\nОктябрь", - accessorKey: "faktoktyabr", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nНоябрь", - accessorKey: "faktnoyabr", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\nДекабрь", - accessorKey: "faktdekabr", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "СПОД\\n(Январь)", - accessorKey: "spodyanvar", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Факт\\n4 квартал\\n(с уч СПОД)", - accessorKey: "fakt4_kvartals_uch_spod", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после брони 4 квартала (с уч СПОД)", - accessorKey: "ostatok_posle_broni_4_kvartala_s_uch_spod", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#FABF8F", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", - }, - }, - }, - { - header: " ", - columns: [ - { - header: "Остаток после факта 4 квартала (с уч СПОД)", - accessorKey: "ostatok_posle_fakta_4_kvartala_s_uch_spod", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -2300,37 +2107,30 @@ export const config = { { header: "Перенос в фонд экономии", accessorKey: "ekonomiya_perenos_v_fond_ekonomii", - exampleValue: "47.477000000000004", - size: 150, - filterFn: "contains", + columns: [ + { + header: " ", + accessorKey: "data.totals.economy_year", + exampleValue: "2.4", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#933634", + }, + }, + }, + ], muiTableHeadCellProps: { sx: { - backgroundColor: "#903C39", + backgroundColor: "#933634", }, }, }, ], - }, - { - header: " ", - columns: [ - { - header: "Сумма фактических расходов за год", - accessorKey: "summa_fakticheskikh_raskhodov_za_god", - size: 150, - filterFn: "contains", - muiTableHeadCellProps: { - sx: { - backgroundColor: "#C2D69B", - }, - }, - }, - ], - size: 150, - filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", }, }, }, @@ -2338,13 +2138,25 @@ export const config = { header: " ", columns: [ { - header: "Сумма оплаты за год", - accessorKey: "summa_oplaty_za_god", + header: " ", + columns: [ + { + header: "Сумма Факт ических расходов за год", + accessorKey: "data.totals.fact_year", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#C2D59A", + }, + }, + }, + ], size: 150, filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#95B3D7", + backgroundColor: "#C2D59A", }, }, }, @@ -2353,7 +2165,42 @@ export const config = { filterFn: "contains", muiTableHeadCellProps: { sx: { - backgroundColor: "#f5f5f5", + backgroundColor: "#B0A2C4", + }, + }, + }, + { + header: " ", + columns: [ + { + header: " ", + columns: [ + { + header: "Сумма оплаты за год", + accessorKey: "data.totals.pay_year", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#538DD4", + }, + }, + }, + ], + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#B0A2C4", }, }, }, diff --git a/web/src/components/RealtimeTable/constants/FORM_2/AHR_limit.js b/web/src/components/RealtimeTable/constants/FORM_2/AHR_limit.js index a0bf658..ef9c1bf 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/AHR_limit.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/AHR_limit.js @@ -1,259 +1,263 @@ - - import { - greenColumn, - whiteColumn, - orangeColumn, - yellowColumn, - redColumn, - blueColumn, - } from '../columnColors'; - export const config = { - "config":{ - "colors":{ - "n_pp_n_pp":{ - "color_type":whiteColumn, - "accessorKey":"n_pp_n_pp" +import { + greenColumn, + whiteColumn, + orangeColumn, + yellowColumn, + redColumn, + blueColumn, +} from "../columnColors"; +export const config = { + config: { + colors: { + n_pp_n_pp: { + color_type: whiteColumn, + accessorKey: "n_pp_n_pp", }, - "id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury":{ - "color_type":whiteColumn, - "accessorKey":"id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury" + id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury: { + color_type: whiteColumn, + accessorKey: + "id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury", }, - "naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov":{ - "color_type":whiteColumn, - "accessorKey":"naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov" + naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov: { + color_type: whiteColumn, + accessorKey: + "naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov", }, - "normiruemaya_edinitsa_normiruemaya_edinitsa":{ - "color_type":whiteColumn, - "accessorKey":"normiruemaya_edinitsa_normiruemaya_edinitsa" + normiruemaya_edinitsa_normiruemaya_edinitsa: { + color_type: whiteColumn, + accessorKey: "normiruemaya_edinitsa_normiruemaya_edinitsa", }, - "limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds":{ - "color_type":whiteColumn, - "accessorKey":"limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds" + limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds: { + color_type: whiteColumn, + accessorKey: "limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds", }, - "limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds":{ - "color_type":whiteColumn, - "accessorKey":"limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds" + limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds: { + color_type: whiteColumn, + accessorKey: "limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds", }, - "i_kvartal_2026_g_kolichestvov_sht":{ - "color_type":whiteColumn, - "accessorKey":"i_kvartal_2026_g_kolichestvov_sht" + i_kvartal_2026_g_kolichestvov_sht: { + color_type: whiteColumn, + accessorKey: "i_kvartal_2026_g_kolichestvov_sht", }, - "i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh":{ - "color_type":whiteColumn, - "accessorKey":"i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh" + i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh: { + color_type: whiteColumn, + accessorKey: "i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", }, - "ii_kvartal_2026_g_kolichestvov_sht":{ - "color_type":whiteColumn, - "accessorKey":"ii_kvartal_2026_g_kolichestvov_sht" + ii_kvartal_2026_g_kolichestvov_sht: { + color_type: whiteColumn, + accessorKey: "ii_kvartal_2026_g_kolichestvov_sht", }, - "ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh":{ - "color_type":whiteColumn, - "accessorKey":"ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh" + ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh: { + color_type: whiteColumn, + accessorKey: "ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", }, - "iii_kvartal_2026_g_kolichestvov_sht":{ - "color_type":whiteColumn, - "accessorKey":"iii_kvartal_2026_g_kolichestvov_sht" + iii_kvartal_2026_g_kolichestvov_sht: { + color_type: whiteColumn, + accessorKey: "iii_kvartal_2026_g_kolichestvov_sht", }, - "iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh":{ - "color_type":whiteColumn, - "accessorKey":"iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh" + iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh: { + color_type: whiteColumn, + accessorKey: "iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", }, - "iv_kvartal_2026_g_kolichestvov_sht":{ - "color_type":whiteColumn, - "accessorKey":"iv_kvartal_2026_g_kolichestvov_sht" + iv_kvartal_2026_g_kolichestvov_sht: { + color_type: whiteColumn, + accessorKey: "iv_kvartal_2026_g_kolichestvov_sht", + }, + iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh: { + color_type: whiteColumn, + accessorKey: "iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", }, - "iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh":{ - "color_type":whiteColumn, - "accessorKey":"iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh" - } }, - "columns":[ + columns: [ { - "header":"N п\\/п", - "accessorKey":"n_pp", - "columns":[ + header: "N п/п", + accessorKey: "n_pp", + columns: [ { - "header":"N п\\/п", - "accessorKey":"n_pp_n_pp", - "exampleValue":"1", - "size":150, - "filterFn":"contains" - } - ] + header: "N п/п", + accessorKey: "n_pp_n_pp", + exampleValue: "1", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"ID статьи \\/ группы номенклатуры", - "accessorKey":"id_stati_gruppy_nomenklatury", - "columns":[ + header: "ID статьи / группы номенклатуры", + accessorKey: "id_stati_gruppy_nomenklatury", + columns: [ { - "header":"ID статьи \\/ группы номенклатуры", - "accessorKey":"id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury", - "size":150, - "filterFn":"contains" - } - ] + header: "ID статьи / группы номенклатуры", + accessorKey: + "id_stati_gruppy_nomenklatury_id_stati_gruppy_nomenklatury", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"Наименование статей расходов", - "accessorKey":"naimenovanie_statey_raskhodov", - "columns":[ + header: "Наименование статей расходов", + accessorKey: "naimenovanie_statey_raskhodov", + columns: [ { - "header":"Наименование статей расходов", - "accessorKey":"naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov", - "exampleValue":"Телефонные, почтовые, телеграфные расходы и др. услуги связи", - "size":150, - "filterFn":"contains" - } - ] + header: "Наименование статей расходов", + accessorKey: + "naimenovanie_statey_raskhodov_naimenovanie_statey_raskhodov", + exampleValue: + "Телефонные, почтовые, телеграфные расходы и др. услуги связи", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"Нормируемая единица", - "accessorKey":"normiruemaya_edinitsa", - "columns":[ + header: "Нормируемая единица", + accessorKey: "normiruemaya_edinitsa", + columns: [ { - "header":"Нормируемая единица", - "accessorKey":"normiruemaya_edinitsa_normiruemaya_edinitsa", - "size":150, - "filterFn":"contains" - } - ] + header: "Нормируемая единица", + accessorKey: "normiruemaya_edinitsa_normiruemaya_edinitsa", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"Лимит, в руб.\\n(с учетом НДС)", - "accessorKey":"limit_v_rubs_uchetom_nds", - "columns":[ + header: "Лимит, в руб.(с учетом НДС)", + accessorKey: "limit_v_rubs_uchetom_nds", + columns: [ { - "header":"Лимит, в руб.\\n(с учетом НДС)", - "accessorKey":"limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds", - "size":150, - "filterFn":"contains" - } - ] + header: "Лимит, в руб.(с учетом НДС)", + accessorKey: "limit_v_rubs_uchetom_nds_limit_v_rubs_uchetom_nds", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"Лимит, в руб.\\n(без учета НДС)", - "accessorKey":"limit_v_rubbez_ucheta_nds", - "columns":[ + header: "Лимит, в руб.(без учета НДС)", + accessorKey: "limit_v_rubbez_ucheta_nds", + columns: [ { - "header":"Лимит, в руб.\\n(без учета НДС)", - "accessorKey":"limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds", - "size":150, - "filterFn":"contains" - } - ] + header: "Лимит, в руб.(без учета НДС)", + accessorKey: "limit_v_rubbez_ucheta_nds_limit_v_rubbez_ucheta_nds", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"I квартал 2026 г.", - "accessorKey":"i_kvartal_2026_g", - "columns":[ + header: "I квартал 2026 г.", + accessorKey: "i_kvartal_2026_g", + columns: [ { - "header":"Количество,\\nв шт.", - "accessorKey":"i_kvartal_2026_g_kolichestvov_sht", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } + header: "Количество,в шт.", + accessorKey: "i_kvartal_2026_g_kolichestvov_sht", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, }, { - "header":"Расходы в смету, \\nв рублях", - "accessorKey":"i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } - } - ] + header: "Расходы в смету, в рублях", + accessorKey: "i_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], }, { - "header":"II квартал 2026 г.", - "accessorKey":"ii_kvartal_2026_g", - "columns":[ + header: "II квартал 2026 г.", + accessorKey: "ii_kvartal_2026_g", + columns: [ { - "header":"Количество,\\nв шт.", - "accessorKey":"ii_kvartal_2026_g_kolichestvov_sht", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } + header: "Количество,в шт.", + accessorKey: "ii_kvartal_2026_g_kolichestvov_sht", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, }, { - "header":"Расходы в смету, \\nв рублях", - "accessorKey":"ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } - } - ] + header: "Расходы в смету, в рублях", + accessorKey: "ii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], }, { - "header":"III квартал 2026 г.", - "accessorKey":"iii_kvartal_2026_g", - "columns":[ + header: "III квартал 2026 г.", + accessorKey: "iii_kvartal_2026_g", + columns: [ { - "header":"Количество,\\nв шт.", - "accessorKey":"iii_kvartal_2026_g_kolichestvov_sht", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } + header: "Количество,в шт.", + accessorKey: "iii_kvartal_2026_g_kolichestvov_sht", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, }, { - "header":"Расходы в смету, \\nв рублях", - "accessorKey":"iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } - } - ] + header: "Расходы в смету, в рублях", + accessorKey: "iii_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], }, { - "header":"IV квартал 2026 г.", - "accessorKey":"iv_kvartal_2026_g", - "columns":[ + header: "IV квартал 2026 г.", + accessorKey: "iv_kvartal_2026_g", + columns: [ { - "header":"Количество,\\nв шт.", - "accessorKey":"iv_kvartal_2026_g_kolichestvov_sht", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } + header: "Количество,в шт.", + accessorKey: "iv_kvartal_2026_g_kolichestvov_sht", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, }, { - "header":"Расходы в смету, \\nв рублях", - "accessorKey":"iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#A5A5A5" - } - } - } - ] - } - ] - } -} \ No newline at end of file + header: "Расходы в смету, в рублях", + accessorKey: "iv_kvartal_2026_g_raskhody_v_smetu_v_rublyakh", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], + }, +}; diff --git a/web/src/components/RealtimeTable/constants/FORM_2/AHR_rent.js b/web/src/components/RealtimeTable/constants/FORM_2/AHR_rent.js index bd56488..c6fb957 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/AHR_rent.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/AHR_rent.js @@ -125,19 +125,19 @@ }, "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp_pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp_pp_pp", "size":150, "filterFn":"contains" @@ -161,13 +161,13 @@ "accessorKey":"adres_arenduemogo_pomescheniya_adres_arenduemogo_pomescheniya_adres_arenduemogo_pomescheniya", "columns":[ { - "header":"(заполняется авто из табл. \\"INFO\\" в зависимости от выбранного объекта)", + "header":"(заполняется авто из табл. \"INFO\" в зависимости от выбранного объекта)", "accessorKey":"adres_arenduemogo_pomescheniya_adres_arenduemogo_pomescheniya_adres_arenduemogo_pomescheniya_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta", "size":150, "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -196,7 +196,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -225,7 +225,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -248,13 +248,13 @@ "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", "columns":[ { - "header":"в формате \\"месяц.год\\"", + "header":"в формате \"месяц.год\"", "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod", "size":150, "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -399,7 +399,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -482,7 +482,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -565,7 +565,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -648,7 +648,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } diff --git a/web/src/components/RealtimeTable/constants/FORM_2/AHR_security.js b/web/src/components/RealtimeTable/constants/FORM_2/AHR_security.js index 701c891..c0465b1 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/AHR_security.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/AHR_security.js @@ -121,19 +121,19 @@ }, "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp_pp", "columns":[ { - "header":"№ п\\/п", + "header":"№ п/п", "accessorKey":"pp_pp_pp_pp", "size":150, "filterFn":"contains" @@ -157,13 +157,13 @@ "accessorKey":"adres_okhranyaemogo_obekta_adres_okhranyaemogo_obekta_adres_okhranyaemogo_obekta", "columns":[ { - "header":"(заполняется авто из табл. \\"INFO\\" в зависимости от выбранного объекта)", + "header":"(заполняется авто из табл. \"INFO\" в зависимости от выбранного объекта)", "accessorKey":"adres_okhranyaemogo_obekta_adres_okhranyaemogo_obekta_adres_okhranyaemogo_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta", "size":150, "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -192,7 +192,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -243,13 +243,13 @@ "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", "columns":[ { - "header":"в формате \\"месяц.год\\"", + "header":"в формате \"месяц.год\"", "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod", "size":150, "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -366,7 +366,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -449,7 +449,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -532,7 +532,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } @@ -615,7 +615,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#D8D8D8" + "backgroundColor":"#FFFFFF" } } } diff --git a/web/src/components/RealtimeTable/constants/FORM_2/AHR_utilities.js b/web/src/components/RealtimeTable/constants/FORM_2/AHR_utilities.js index db53bab..1481269 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/AHR_utilities.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/AHR_utilities.js @@ -1,702 +1,779 @@ - - import { - greenColumn, - whiteColumn, - orangeColumn, - yellowColumn, - redColumn, - blueColumn, - } from '../columnColors'; - export const config = { - "config":{ - "colors":{ - "pp_pp_pp_pp":{ - "color_type":whiteColumn, - "accessorKey":"pp_pp_pp_pp" +import { + greenColumn, + whiteColumn, + orangeColumn, + yellowColumn, + redColumn, + blueColumn, +} from "../columnColors"; +export const config = { + config: { + colors: { + pp_pp_pp_pp: { + color_type: whiteColumn, + accessorKey: "pp_pp_pp_pp", }, - "adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta":{ - "color_type":whiteColumn, - "accessorKey":"adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta" + adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta: + { + color_type: whiteColumn, + accessorKey: + "adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta", + }, + obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska: { + color_type: whiteColumn, + accessorKey: "obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska", }, - "obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska":{ - "color_type":whiteColumn, - "accessorKey":"obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska" + nomer_dogovora_nomer_dogovora_nomer_dogovora: { + color_type: whiteColumn, + accessorKey: "nomer_dogovora_nomer_dogovora_nomer_dogovora", }, - "nomer_dogovora_nomer_dogovora_nomer_dogovora":{ - "color_type":whiteColumn, - "accessorKey":"nomer_dogovora_nomer_dogovora_nomer_dogovora" + srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod: + { + color_type: whiteColumn, + accessorKey: + "srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod", + }, + planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal: { + color_type: whiteColumn, + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal", }, - "srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod":{ - "color_type":whiteColumn, - "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod" + planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal: { + color_type: whiteColumn, + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", }, - "planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal" + planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal: { + color_type: whiteColumn, + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", }, - "planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal" + planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal: { + color_type: whiteColumn, + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", }, - "planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal" + kommentariy_kommentariy_kommentariy_kommentariy: { + color_type: whiteColumn, + accessorKey: "kommentariy_kommentariy_kommentariy_kommentariy", }, - "planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal" + fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley", }, - "kommentariy_kommentariy_kommentariy_kommentariy":{ - "color_type":whiteColumn, - "accessorKey":"kommentariy_kommentariy_kommentariy_kommentariy" + fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley", }, - "fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley" + fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley", }, - "fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley" + fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley: + { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley", + }, + fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley", }, - "fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley" + fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley", }, - "fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley" + fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley", }, - "fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley" + fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley: + { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley", + }, + fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley", }, - "fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley" + fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley", }, - "fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley" + fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley: + { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley", + }, + fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley: + { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley", + }, + fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley", }, - "fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley" + fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley", }, - "fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley" + fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley", }, - "fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley" + fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley", }, - "fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley" - }, - "fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley" - } + fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley: + { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley", + }, }, - "columns":[ + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp", - "columns":[ + header: "№ п/п", + accessorKey: "pp", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp_pp", - "columns":[ + header: "№ п/п", + accessorKey: "pp_pp", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp_pp_pp", - "columns":[ + header: "№ п/п", + accessorKey: "pp_pp_pp", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp_pp_pp_pp", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] - }, - { - "header":"Адрес объекта *", - "accessorKey":"adres_obekta", - "columns":[ - { - "header":"Адрес объекта *", - "accessorKey":"adres_obekta_adres_obekta", - "columns":[ - { - "header":"Адрес объекта *", - "accessorKey":"adres_obekta_adres_obekta_adres_obekta", - "columns":[ - { - "header":"(заполняется авто из табл. \\"INFO\\" в зависимости от выбранного объекта)", - "accessorKey":"adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] - } - ] - }, - { - "header":"Объект **", - "accessorKey":"obekt", - "columns":[ - { - "header":"Объект **", - "accessorKey":"obekt_obekt", - "columns":[ - { - "header":"Объект **", - "accessorKey":"obekt_obekt_obekt", - "columns":[ - { - "header":"(необходимо выбрать из списка)", - "accessorKey":"obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] - } - ] - }, - { - "header":" ", - "columns":[ - { - "header":"Номер договора", - "accessorKey":"nomer_dogovora", - "columns":[ - { - "header":"Номер договора", - "accessorKey":"nomer_dogovora_nomer_dogovora", - "columns":[ - { - "header":"Номер договора", - "accessorKey":"nomer_dogovora_nomer_dogovora_nomer_dogovora", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "№ п/п", + accessorKey: "pp_pp_pp_pp", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } }, { - "header":"Срок окончания договора", - "accessorKey":"srok_okonchaniya_dogovora", - "columns":[ + header: "Адрес объекта *", + accessorKey: "adres_obekta", + columns: [ { - "header":"Срок окончания договора", - "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", - "columns":[ + header: "Адрес объекта *", + accessorKey: "adres_obekta_adres_obekta", + columns: [ { - "header":"Срок окончания договора", - "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", - "columns":[ + header: "Адрес объекта *", + accessorKey: "adres_obekta_adres_obekta_adres_obekta", + columns: [ { - "header":"в формате \\"месяц.год\\"", - "accessorKey":"srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] - } - ] - }, - { - "header":" ", - "columns":[ - { - "header":"Планируемая сумма расходов на 2026 год", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god", - "columns":[ - { - "header":"I квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_i_kvartal", - "columns":[ - { - "header":"I квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: + '(заполняется авто из табл. "INFO" в зависимости от выбранного объекта)', + accessorKey: + "adres_obekta_adres_obekta_adres_obekta_zapolnyaetsya_avto_iz_tabl_info_v_zavisimosti_ot_vybrannogo_obekta", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], }, - { - "header":"II квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal", - "columns":[ - { - "header":"II квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", - "size":150, - "filterFn":"contains" - } - ] - }, - { - "header":"III квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal", - "columns":[ - { - "header":"III квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", - "size":150, - "filterFn":"contains" - } - ] - }, - { - "header":"IV квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal", - "columns":[ - { - "header":"IV квартал", - "accessorKey":"planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } }, { - "header":"Комментарий", - "accessorKey":"kommentariy", - "columns":[ + header: "Объект **", + accessorKey: "obekt", + columns: [ { - "header":"Комментарий", - "accessorKey":"kommentariy_kommentariy", - "columns":[ + header: "Объект **", + accessorKey: "obekt_obekt", + columns: [ { - "header":"Комментарий", - "accessorKey":"kommentariy_kommentariy_kommentariy", - "columns":[ + header: "Объект **", + accessorKey: "obekt_obekt_obekt", + columns: [ { - "header":"Комментарий", - "accessorKey":"kommentariy_kommentariy_kommentariy_kommentariy", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] + header: "(необходимо выбрать из списка)", + accessorKey: + "obekt_obekt_obekt_neobkhodimo_vybrat_iz_spiska", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], + }, + ], }, { - "header":"Фактические расходы за I кв 2026 года", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda", - "columns":[ + header: " ", + columns: [ { - "header":"январь", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_yanvar", - "columns":[ + header: "Номер договора", + accessorKey: "nomer_dogovora", + columns: [ { - "header":"январь", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar", - "columns":[ + header: "Номер договора", + accessorKey: "nomer_dogovora_nomer_dogovora", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] + header: "Номер договора", + accessorKey: "nomer_dogovora_nomer_dogovora_nomer_dogovora", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, - { - "header":"февраль", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_fevral", - "columns":[ - { - "header":"февраль", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", }, - { - "header":"март", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_mart", - "columns":[ - { - "header":"март", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - }, - { - "header":"Итог I кв", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv", - "columns":[ - { - "header":"Итог I кв", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] + }, }, { - "header":"Фактические расходы за II кв 2026 года", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda", - "columns":[ + header: "Срок окончания договора", + accessorKey: "srok_okonchaniya_dogovora", + columns: [ { - "header":"апрель", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_aprel", - "columns":[ + header: "Срок окончания договора", + accessorKey: "srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", + columns: [ { - "header":"апрель", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel", - "columns":[ + header: "Срок окончания договора", + accessorKey: + "srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] + header: 'в формате "месяц.год"', + accessorKey: + "srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_srok_okonchaniya_dogovora_v_formate_mesyatsgod", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], }, - { - "header":"май", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_may", - "columns":[ - { - "header":"май", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_may_may", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - }, - { - "header":"июнь", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_iyun", - "columns":[ - { - "header":"июнь", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - }, - { - "header":"Итог II кв", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv", - "columns":[ - { - "header":"Итог II кв", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] + ], }, { - "header":"Фактические расходы за III кв 2026 года", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda", - "columns":[ + header: " ", + columns: [ { - "header":"июль", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_iyul", - "columns":[ + header: "Планируемая сумма расходов на 2026 год", + accessorKey: "planiruemaya_summa_raskhodov_na_2026_god", + columns: [ { - "header":"июль", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul", - "columns":[ + header: "I квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_i_kvartal", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] + header: "I квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_i_kvartal_i_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + { + header: "II квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal", + columns: [ + { + header: "II квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + { + header: "III квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal", + columns: [ + { + header: "III квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + { + header: "IV квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal", + columns: [ + { + header: "IV квартал", + accessorKey: + "planiruemaya_summa_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, - { - "header":"август", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_avgust", - "columns":[ - { - "header":"август", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] + ], + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", }, - { - "header":"сентябрь", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr", - "columns":[ - { - "header":"сентябрь", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - }, - { - "header":"Итог III кв", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv", - "columns":[ - { - "header":"Итог III кв", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv", - "columns":[ - { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] + }, }, { - "header":"Фактические расходы за IV кв 2026 года", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda", - "columns":[ + header: "Комментарий", + accessorKey: "kommentariy", + columns: [ { - "header":"октябрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr", - "columns":[ + header: "Комментарий", + accessorKey: "kommentariy_kommentariy", + columns: [ { - "header":"октябрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr", - "columns":[ + header: "Комментарий", + accessorKey: "kommentariy_kommentariy_kommentariy", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley", - "size":150, - "filterFn":"contains", - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#D8D8D8" - } - } - } - ] - } - ] + header: "Комментарий", + accessorKey: + "kommentariy_kommentariy_kommentariy_kommentariy", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], + }, + { + header: "Фактические расходы за I кв 2026 года", + accessorKey: "fakticheskie_raskhody_za_i_kv_2026_goda", + columns: [ + { + header: "январь", + accessorKey: "fakticheskie_raskhody_za_i_kv_2026_goda_yanvar", + columns: [ + { + header: "январь", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_yanvar_yanvar_v_tys_rubley", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], }, { - "header":"ноябрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr", - "columns":[ + header: "февраль", + accessorKey: "fakticheskie_raskhody_za_i_kv_2026_goda_fevral", + columns: [ { - "header":"ноябрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr", - "columns":[ + header: "февраль", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_fevral_fevral_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, { - "header":"декабрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr", - "columns":[ + header: "март", + accessorKey: "fakticheskie_raskhody_za_i_kv_2026_goda_mart", + columns: [ { - "header":"декабрь", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr", - "columns":[ + header: "март", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_mart_mart_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, { - "header":"СПОД", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_spod", - "columns":[ + header: "Итог I кв", + accessorKey: "fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv", + columns: [ { - "header":"СПОД", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod", - "columns":[ + header: "Итог I кв", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_i_kv_2026_goda_itog_i_kv_itog_i_kv_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], + }, + { + header: "Фактические расходы за II кв 2026 года", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda", + columns: [ + { + header: "апрель", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda_aprel", + columns: [ + { + header: "апрель", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_aprel_aprel_v_tys_rubley", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], }, { - "header":"Итог IV кв", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv", - "columns":[ + header: "май", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda_may", + columns: [ { - "header":"Итог IV кв", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv", - "columns":[ + header: "май", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda_may_may", + columns: [ { - "header":"в тыс. рублей", - "accessorKey":"fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_may_may_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "июнь", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda_iyun", + columns: [ + { + header: "июнь", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_iyun_iyun_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "Итог II кв", + accessorKey: "fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv", + columns: [ + { + header: "Итог II кв", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_ii_kv_2026_goda_itog_ii_kv_itog_ii_kv_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], + }, + { + header: "Фактические расходы за III кв 2026 года", + accessorKey: "fakticheskie_raskhody_za_iii_kv_2026_goda", + columns: [ + { + header: "июль", + accessorKey: "fakticheskie_raskhody_za_iii_kv_2026_goda_iyul", + columns: [ + { + header: "июль", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_iyul_iyul_v_tys_rubley", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], + }, + { + header: "август", + accessorKey: "fakticheskie_raskhody_za_iii_kv_2026_goda_avgust", + columns: [ + { + header: "август", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_avgust_avgust_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "сентябрь", + accessorKey: "fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr", + columns: [ + { + header: "сентябрь", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_sentyabr_sentyabr_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "Итог III кв", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv", + columns: [ + { + header: "Итог III кв", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iii_kv_2026_goda_itog_iii_kv_itog_iii_kv_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], + }, + { + header: "Фактические расходы за IV кв 2026 года", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda", + columns: [ + { + header: "октябрь", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr", + columns: [ + { + header: "октябрь", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_oktyabr_oktyabr_v_tys_rubley", + size: 150, + filterFn: "contains", + muiTableHeadCellProps: { + sx: { + backgroundColor: "#FFFFFF", + }, + }, + }, + ], + }, + ], + }, + { + header: "ноябрь", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr", + columns: [ + { + header: "ноябрь", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_noyabr_noyabr_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "декабрь", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr", + columns: [ + { + header: "декабрь", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_dekabr_dekabr_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "СПОД", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda_spod", + columns: [ + { + header: "СПОД", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_spod_spod_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + { + header: "Итог IV кв", + accessorKey: "fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv", + columns: [ + { + header: "Итог IV кв", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv", + columns: [ + { + header: "в тыс. рублей", + accessorKey: + "fakticheskie_raskhody_za_iv_kv_2026_goda_itog_iv_kv_itog_iv_kv_v_tys_rubley", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], + }, + ], + }, +}; diff --git a/web/src/components/RealtimeTable/constants/FORM_2/Estimate_2026.js b/web/src/components/RealtimeTable/constants/FORM_2/Estimate_2026.js index f8d4663..df33a79 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/Estimate_2026.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/Estimate_2026.js @@ -1,463 +1,514 @@ - - import { - greenColumn, - whiteColumn, - orangeColumn, - yellowColumn, - redColumn, - blueColumn, - } from '../columnColors'; - export const config = { - "config":{ - "colors":{ - "pp_pp_pp":{ - "color_type":whiteColumn, - "accessorKey":"pp_pp_pp" +import { + greenColumn, + whiteColumn, + orangeColumn, + yellowColumn, + redColumn, + blueColumn, +} from "../columnColors"; +export const config = { + config: { + colors: { + pp_pp_pp: { + color_type: whiteColumn, + accessorKey: "pp_pp_pp", }, - "perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat":{ - "color_type":whiteColumn, - "accessorKey":"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat" + perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat: + { + color_type: whiteColumn, + accessorKey: + "perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat", + }, + raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal: { + color_type: whiteColumn, + accessorKey: "raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal", }, - "raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal" + raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal: { + color_type: whiteColumn, + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal", }, - "raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal" + raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal: { + color_type: whiteColumn, + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal", }, - "raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal" + raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal: { + color_type: whiteColumn, + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal", }, - "raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal" + v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka: + { + color_type: whiteColumn, + accessorKey: + "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka", + }, + v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka: + { + color_type: whiteColumn, + accessorKey: + "v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka", + }, + v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka: + { + color_type: whiteColumn, + accessorKey: + "v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka", + }, + v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal: + { + color_type: whiteColumn, + accessorKey: + "v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", + }, + utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal: { + color_type: whiteColumn, + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal", }, - "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka":{ - "color_type":whiteColumn, - "accessorKey":"v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka" + utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal: { + color_type: whiteColumn, + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal", }, - "v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka":{ - "color_type":whiteColumn, - "accessorKey":"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka" + utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal: { + color_type: whiteColumn, + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal", }, - "v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka":{ - "color_type":whiteColumn, - "accessorKey":"v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka" + utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal: { + color_type: whiteColumn, + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal", }, - "v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal" + fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal: { + color_type: whiteColumn, + accessorKey: "fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal", }, - "utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal" + fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal: { + color_type: whiteColumn, + accessorKey: "fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal", }, - "utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal" + fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal: { + color_type: whiteColumn, + accessorKey: + "fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal", }, - "utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal" + fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal: { + color_type: whiteColumn, + accessorKey: "fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal", }, - "utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal" + skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal: { + color_type: whiteColumn, + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", }, - "fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal" + skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal: { + color_type: whiteColumn, + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", }, - "fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal" - }, - "fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal" - }, - "fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal" - }, - "skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal" - }, - "skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal":{ - "color_type":whiteColumn, - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal" - } }, - "columns":[ + columns: [ { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp", - "columns":[ + header: "№ п/п", + accessorKey: "pp", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp_pp", - "columns":[ + header: "№ п/п", + accessorKey: "pp_pp", + columns: [ { - "header":"№ п\\/п", - "accessorKey":"pp_pp_pp", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "№ п/п", + accessorKey: "pp_pp_pp", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, }, { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"Перечень расходов и затрат", - "accessorKey":"perechen_raskhodov_i_zatrat", - "columns":[ + header: "Перечень расходов и затрат", + accessorKey: "perechen_raskhodov_i_zatrat", + columns: [ { - "header":"Перечень расходов и затрат", - "accessorKey":"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat", - "columns":[ + header: "Перечень расходов и затрат", + accessorKey: + "perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat", + columns: [ { - "header":"Перечень расходов и затрат", - "accessorKey":"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "Перечень расходов и затрат", + accessorKey: + "perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, }, { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"Расходы, планируемые РФ на 2026 год", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god", - "columns":[ + header: "Расходы, планируемые РФ на 2026 год", + accessorKey: "raskhody_planiruemye_rf_na_2026_god", + columns: [ { - "header":"I квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_i_kvartal", - "columns":[ + header: "I квартал", + accessorKey: "raskhody_planiruemye_rf_na_2026_god_i_kvartal", + columns: [ { - "header":"I квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "I квартал", + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_i_kvartal_i_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"II квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_ii_kvartal", - "columns":[ + header: "II квартал", + accessorKey: "raskhody_planiruemye_rf_na_2026_god_ii_kvartal", + columns: [ { - "header":"II квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "II квартал", + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_ii_kvartal_ii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"III квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iii_kvartal", - "columns":[ + header: "III квартал", + accessorKey: "raskhody_planiruemye_rf_na_2026_god_iii_kvartal", + columns: [ { - "header":"III квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "III квартал", + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_iii_kvartal_iii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"IV квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iv_kvartal", - "columns":[ + header: "IV квартал", + accessorKey: "raskhody_planiruemye_rf_na_2026_god_iv_kvartal", + columns: [ { - "header":"IV квартал", - "accessorKey":"raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "IV квартал", + accessorKey: + "raskhody_planiruemye_rf_na_2026_god_iv_kvartal_iv_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, }, { - "header":"в тыс. рублей", - "accessorKey":"v_tys_rubley", - "columns":[ + header: "в тыс. рублей", + accessorKey: "v_tys_rubley", + columns: [ { - "header":"Расходы, планируемые РФ на 2026 год", - "accessorKey":"v_tys_rubley_raskhody_planiruemye_rf_na_2026_god", - "columns":[ + header: "Расходы, планируемые РФ на 2026 год", + accessorKey: "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka", - "columns":[ + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka_itogopodderzhka", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, { - "header":"Утвержденные базовые расходы на 2026 год", - "accessorKey":"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god", - "columns":[ + header: "Утвержденные базовые расходы на 2026 год", + accessorKey: + "v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka", - "columns":[ + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka_itogopodderzhka", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, { - "header":"Фактические расходы за 2026 год", - "accessorKey":"v_tys_rubley_fakticheskie_raskhody_za_2026_god", - "columns":[ + header: "Фактические расходы за 2026 год", + accessorKey: "v_tys_rubley_fakticheskie_raskhody_za_2026_god", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka", - "columns":[ + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka", + columns: [ { - "header":"ИТОГО\\nПоддержка", - "accessorKey":"v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka", - "size":150, - "filterFn":"contains" - } - ] - } - ] + header: "ИТОГОПоддержка", + accessorKey: + "v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka_itogopodderzhka", + size: 150, + filterFn: "contains", + }, + ], + }, + ], }, { - "header":"Скорректированная смета расходов на 2026 год", - "accessorKey":"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god", - "columns":[ + header: "Скорректированная смета расходов на 2026 год", + accessorKey: + "v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god", + columns: [ { - "header":"IV квартал", - "accessorKey":"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal", - "columns":[ + header: "IV квартал", + accessorKey: + "v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal", + columns: [ { - "header":"IV квартал", - "accessorKey":"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } - ] + header: "IV квартал", + accessorKey: + "v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal_iv_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, + ], }, { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"Утвержденные базовые расходы на 2026 год", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god", - "columns":[ + header: "Утвержденные базовые расходы на 2026 год", + accessorKey: "utverzhdennye_bazovye_raskhody_na_2026_god", + columns: [ { - "header":"I квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal", - "columns":[ + header: "I квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal", + columns: [ { - "header":"I квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "I квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal_i_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"II квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal", - "columns":[ + header: "II квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal", + columns: [ { - "header":"II квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "II квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal_ii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"III квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal", - "columns":[ + header: "III квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal", + columns: [ { - "header":"III квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "III квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal_iii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"IV квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal", - "columns":[ + header: "IV квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal", + columns: [ { - "header":"IV квартал", - "accessorKey":"utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "IV квартал", + accessorKey: + "utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal_iv_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, }, { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"Фактические расходы за 2026 год", - "accessorKey":"fakticheskie_raskhody_za_2026_god", - "columns":[ + header: "Фактические расходы за 2026 год", + accessorKey: "fakticheskie_raskhody_za_2026_god", + columns: [ { - "header":"I квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_i_kvartal", - "columns":[ + header: "I квартал", + accessorKey: "fakticheskie_raskhody_za_2026_god_i_kvartal", + columns: [ { - "header":"I квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "I квартал", + accessorKey: + "fakticheskie_raskhody_za_2026_god_i_kvartal_i_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"II квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_ii_kvartal", - "columns":[ + header: "II квартал", + accessorKey: "fakticheskie_raskhody_za_2026_god_ii_kvartal", + columns: [ { - "header":"II квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "II квартал", + accessorKey: + "fakticheskie_raskhody_za_2026_god_ii_kvartal_ii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"III квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_iii_kvartal", - "columns":[ + header: "III квартал", + accessorKey: "fakticheskie_raskhody_za_2026_god_iii_kvartal", + columns: [ { - "header":"III квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "III квартал", + accessorKey: + "fakticheskie_raskhody_za_2026_god_iii_kvartal_iii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"IV квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_iv_kvartal", - "columns":[ + header: "IV квартал", + accessorKey: "fakticheskie_raskhody_za_2026_god_iv_kvartal", + columns: [ { - "header":"IV квартал", - "accessorKey":"fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "IV квартал", + accessorKey: + "fakticheskie_raskhody_za_2026_god_iv_kvartal_iv_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, }, { - "header":" ", - "columns":[ + header: " ", + columns: [ { - "header":"Скорректированная смета расходов на 2026 год", - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god", - "columns":[ + header: "Скорректированная смета расходов на 2026 год", + accessorKey: "skorrektirovannaya_smeta_raskhodov_na_2026_god", + columns: [ { - "header":"II квартал", - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal", - "columns":[ + header: "II квартал", + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal", + columns: [ { - "header":"II квартал", - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", - "size":150, - "filterFn":"contains" - } - ] + header: "II квартал", + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal_ii_kvartal", + size: 150, + filterFn: "contains", + }, + ], }, { - "header":"III квартал", - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal", - "columns":[ + header: "III квартал", + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal", + columns: [ { - "header":"III квартал", - "accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", - "size":150, - "filterFn":"contains" - } - ] - } - ] - } + header: "III квартал", + accessorKey: + "skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal_iii_kvartal", + size: 150, + filterFn: "contains", + }, + ], + }, + ], + }, ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } - } - ] - } -} \ No newline at end of file + muiTableHeadCellProps: { + sx: { + backgroundColor: "#f5f5f5", + }, + }, + }, + ], + }, +}; diff --git a/web/src/components/RealtimeTable/constants/FORM_2/KV_P.js b/web/src/components/RealtimeTable/constants/FORM_2/KV_P.js index 057c40c..7f3b359 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/KV_P.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/KV_P.js @@ -11,47 +11,47 @@ "config":{ "colors":{ "kod_razdela_kod_razdela":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kod_razdela_kod_razdela" }, "id_stati_id_stati":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"id_stati_id_stati" }, "id_gruppy_nomenklatury_id_gruppy_nomenklatury":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury" }, "naimenovanie_naimenovanie":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"naimenovanie_naimenovanie" }, "vnutrenniy_zakaz_vnutrenniy_zakaz":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"vnutrenniy_zakaz_vnutrenniy_zakaz" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_1_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_1_kv_26" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_2_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_2_kv_26" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_3_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_3_kv_26" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_4_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_4_kv_26" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_god":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_god" }, "planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_kommentariy":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds_kommentariy" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_summa":{ @@ -59,11 +59,11 @@ "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_summa" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_kontragent":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_kontragent" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_srok":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_srok" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_kommentarii":{ @@ -71,579 +71,579 @@ "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_kommentarii" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2027_godu":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2027_godu" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2028_godu":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2028_godu" }, "planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_summa_v_drugikh_ssp":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_summa_v_drugikh_ssp" }, "allokatsiya_raskhodov_id_dogovora_id_dogovora":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"allokatsiya_raskhodov_id_dogovora_id_dogovora" }, "allokatsiya_raskhodov_naznachenie_raskhoda_fakticheskoy_allokatsii_naznachenie_raskhoda_fakticheskoy_allokatsii":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"allokatsiya_raskhodov_naznachenie_raskhoda_fakticheskoy_allokatsii_naznachenie_raskhoda_fakticheskoy_allokatsii" }, "sekvestirovanie_dfip_korrektirovka_smety_raskhodov_1_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_korrektirovka_smety_raskhodov_1_kv_26" }, "sekvestirovanie_dfip_korrektirovka_smety_raskhodov_2_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_korrektirovka_smety_raskhodov_2_kv_26" }, "sekvestirovanie_dfip_korrektirovka_smety_raskhodov_3_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_korrektirovka_smety_raskhodov_3_kv_26" }, "sekvestirovanie_dfip_korrektirovka_smety_raskhodov_4_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_korrektirovka_smety_raskhodov_4_kv_26" }, "sekvestirovanie_dfip_korrektirovka_smety_raskhodov_god":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_korrektirovka_smety_raskhodov_god" }, "sekvestirovanie_dfip_obosnovanie_obosnovanie":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"sekvestirovanie_dfip_obosnovanie_obosnovanie" }, "otnesenie_v_rezerv_rezerv_finansovogo_komiteta_1_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_rezerv_finansovogo_komiteta_1_kv_26" }, "otnesenie_v_rezerv_rezerv_finansovogo_komiteta_2_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_rezerv_finansovogo_komiteta_2_kv_26" }, "otnesenie_v_rezerv_rezerv_finansovogo_komiteta_3_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_rezerv_finansovogo_komiteta_3_kv_26" }, "otnesenie_v_rezerv_rezerv_finansovogo_komiteta_4_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_rezerv_finansovogo_komiteta_4_kv_26" }, "otnesenie_v_rezerv_rezerv_finansovogo_komiteta_god":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_rezerv_finansovogo_komiteta_god" }, "otnesenie_v_rezerv_obosnovanie_obosnovanie":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"otnesenie_v_rezerv_obosnovanie_obosnovanie" }, "itogovaya_smeta_raskhodov_plan_2026_1_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_1_kv_26" }, "itogovaya_smeta_raskhodov_plan_2026_2_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_2_kv_26" }, "itogovaya_smeta_raskhodov_plan_2026_3_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_3_kv_26" }, "itogovaya_smeta_raskhodov_plan_2026_4_kv_26":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_4_kv_26" }, "itogovaya_smeta_raskhodov_plan_2026_god":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_god" }, "kollegialnye_organy_summa_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_summa_s_uchetom_ndc" }, "kollegialnye_organy_rekvizity_protokola_data_nomer":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_rekvizity_protokola_data_nomer" }, "kollegialnye_organy_primechanie":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_primechanie" }, "tskk_predelnaya_st_t_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_predelnaya_st_t_tys_rub_s_uchetom_ndc" }, "tskk_po_smetam_rf_1_kv_2_kv_3_kv_4_kv":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_po_smetam_rf_1_kv_2_kv_3_kv_4_kv" }, "tskk_srok_postavki":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_srok_postavki" }, "tskk_plan_zakupok":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_plan_zakupok" }, "tskk_sposob_zakupki":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_sposob_zakupki" }, "tskk_kommentariy":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_kommentariy" }, "1_kv_26_tskk_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_tskk_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc" }, "1_kv_26_dogovor_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_dogovor_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc" }, "1_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_perenos_vo_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_perenos_vo_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_skorr_plan_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_skorr_plan_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "1_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "1_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "1_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "1_kv_26_bron_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_bron_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_yanvar_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_yanvar_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_fevral_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_fevral_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_mart_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_mart_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_ostatok_posle_broni_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_ostatok_posle_broni_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_ostatok_posle_fakta_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_ostatok_posle_fakta_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_vo_2_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_vo_2_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_3_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_3_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_4_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_fond_ekonomii" }, "1_kv_26_zakrytie_1_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_vsego" }, "2_kv_26_tskk_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_tskk_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc" }, "2_kv_26_dogovor_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_dogovor_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc" }, "2_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_novyy_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_novyy_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_perenos_v_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_perenos_v_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_skorr_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_skorr_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "2_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "2_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "2_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "2_kv_26_bron_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_bron_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_aprel_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_aprel_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_may_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_may_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_iyun_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_iyun_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_ostatok_posle_broni_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_ostatok_posle_broni_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_ostatok_posle_fakta_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_ostatok_posle_fakta_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_3_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_3_kv26" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_4_kv26" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_fond_ekonomii" }, "2_kv_26_zakrytie_2_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_vsego" }, "3_kv_26_tskk_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_tskk_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc" }, "3_kv_26_dogovor_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_dogovor_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc" }, "3_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_novyy_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_novyy_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_perenos_v_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_perenos_v_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_skorr_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_skorr_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "3_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "3_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "3_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "3_kv_26_bron_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_bron_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_iyul_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_iyul_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_avgust_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_avgust_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_sentyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_sentyabr_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_ostatok_posle_broni_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_ostatok_posle_broni_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_ostatok_posle_fakta_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_ostatok_posle_fakta_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_zakrytie_3_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_perenos_v_4_kv26" }, "3_kv_26_zakrytie_3_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_perenos_v_fond_ekonomii" }, "3_kv_26_zakrytie_3_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_vsego" }, "4_kv_26_tskk_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_tskk_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc" }, "4_kv_26_dogovor_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_dogovor_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc" }, "4_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc_2":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc_2" }, "4_kv_26_novyy_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_novyy_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_skorr_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_skorr_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "4_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "4_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "4_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "4_kv_26_bron_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_bron_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_oktyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_oktyabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_noyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_noyabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_dekabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_dekabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_spod_summa_tys_rub_s_uchetom_ndc":{ @@ -651,87 +651,83 @@ "accessorKey":"4_kv_26_fakt_spod_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_ostatok_posle_broni_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_ostatok_posle_broni_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_ostatok_posle_fakta_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_ostatok_posle_fakta_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_zakrytie_4_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_zakrytie_4_go_kvartala_perenos_v_fond_ekonomii" }, "4_kv_26_zakrytie_4_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_zakrytie_4_go_kvartala_vsego" }, "dogovor_kontragent":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kontragent" }, "dogovor_dogovor_rekvizity":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_dogovor_rekvizity" }, "dogovor_dopsoglasheniya_spetsifikatsii_i_pr_rekvizity":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_dopsoglasheniya_spetsifikatsii_i_pr_rekvizity" }, "dogovor_predmet":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_predmet" }, "dogovor_valyuta_dogovora":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_valyuta_dogovora" }, "dogovor_predelnaya_st_t_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_predelnaya_st_t_tys_rub_s_uchetom_ndc" }, "dogovor_po_smetam_rf_1_kv_2_kv_3_kv_4_kv":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_po_smetam_rf_1_kv_2_kv_3_kv_4_kv" }, "dogovor_stavka_nds":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_stavka_nds" }, "dogovor_kurs_perescheta":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kurs_perescheta" }, "dogovor_summa_s_uchetom_ndc_val_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_summa_s_uchetom_ndc_val_s_uchetom_ndc" }, "dogovor_srok":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_srok" }, "dogovor_skhema_platezha":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_skhema_platezha" }, "dogovor_akt":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_akt" }, "dogovor_kommentariy":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kommentariy" }, - "ref_ref":{ - "color_type":whiteColumn, - "accessorKey":"ref_ref" - }, "fakt_26_fakt_26":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"fakt_26_fakt_26" }, "summa_oplaty_summa_oplaty":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"summa_oplaty_summa_oplaty" } }, @@ -854,7 +850,7 @@ "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov", "columns":[ { - "header":"План 2026\\n(тыс. руб.) с учетом НДС", + "header":"План 2026(тыс. руб.) с учетом НДС", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_nds", "columns":[ { @@ -977,7 +973,7 @@ } }, { - "header":"Платежи\\nв 2027 году", + "header":"Платежив 2027 году", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2027_godu", "size":150, "filterFn":"contains", @@ -988,7 +984,7 @@ } }, { - "header":"Платежи\\nв 2028 году", + "header":"Платежив 2028 году", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2028_godu", "size":150, "filterFn":"contains", @@ -1426,7 +1422,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1443,14 +1439,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"1_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -1467,7 +1463,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -1528,7 +1524,7 @@ ] }, { - "header":"Скорр. план \\n1 кв. 26", + "header":"Скорр. план 1 кв. 26", "accessorKey":"1_kv_26_skorr_plan_1_kv_26", "columns":[ { @@ -1551,7 +1547,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1562,7 +1558,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1573,7 +1569,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1584,7 +1580,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1596,7 +1592,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1608,7 +1604,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -1714,7 +1710,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1725,7 +1721,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1736,7 +1732,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1747,7 +1743,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1758,7 +1754,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -1781,7 +1777,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1798,7 +1794,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1834,7 +1830,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"2_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -1846,7 +1842,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"2_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -1883,7 +1879,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"2_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -1900,7 +1896,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -1971,7 +1967,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1982,7 +1978,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1993,7 +1989,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2004,7 +2000,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2016,7 +2012,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2028,7 +2024,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2134,7 +2130,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2145,7 +2141,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2156,7 +2152,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2167,7 +2163,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -2190,7 +2186,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2207,7 +2203,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2243,7 +2239,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"3_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -2255,7 +2251,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"3_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -2292,7 +2288,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"3_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -2309,7 +2305,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -2380,7 +2376,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2391,7 +2387,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2402,7 +2398,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2413,7 +2409,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2425,7 +2421,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2437,7 +2433,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2543,7 +2539,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2554,7 +2550,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2565,7 +2561,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -2588,7 +2584,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2605,7 +2601,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2641,7 +2637,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"4_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -2653,7 +2649,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"4_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -2697,7 +2693,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"4_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -2714,7 +2710,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -2773,7 +2769,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2784,7 +2780,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2795,7 +2791,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2806,7 +2802,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2818,7 +2814,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2830,7 +2826,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2948,7 +2944,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2959,14 +2955,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } ], "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -3153,28 +3149,6 @@ } } }, - { - "header":" ", - "columns":[ - { - "header":"#REF!", - "accessorKey":"ref", - "columns":[ - { - "header":"#REF!", - "accessorKey":"ref_ref", - "size":150, - "filterFn":"contains" - } - ] - } - ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } - }, { "header":" ", "columns":[ diff --git a/web/src/components/RealtimeTable/constants/FORM_2/Operational.js b/web/src/components/RealtimeTable/constants/FORM_2/Operational.js index d835b45..df9a79a 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/Operational.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/Operational.js @@ -159,579 +159,575 @@ "accessorKey":"itogovaya_smeta_raskhodov_plan_2026_god" }, "kollegialnye_organy_summa_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_summa_s_uchetom_ndc" }, "kollegialnye_organy_rekvizity_protokola_data_nomer":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_rekvizity_protokola_data_nomer" }, "kollegialnye_organy_primechanie":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kollegialnye_organy_primechanie" }, "tskk_predelnaya_st_t_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_predelnaya_st_t_tys_rub_s_uchetom_ndc" }, "tskk_po_smetam_rf_1_kv_2_kv_3_kv_4_kv":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_po_smetam_rf_1_kv_2_kv_3_kv_4_kv" }, "tskk_srok_postavki":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_srok_postavki" }, "tskk_plan_zakupok":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_plan_zakupok" }, "tskk_sposob_zakupki":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_sposob_zakupki" }, "tskk_kommentariy":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"tskk_kommentariy" }, "1_kv_26_tskk_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_tskk_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc" }, "1_kv_26_dogovor_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_dogovor_raskhody_1_kv_2026_g_tys_rub_s_uchetom_ndc" }, "1_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_perenos_vo_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_perenos_vo_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_skorr_plan_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_skorr_plan_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "1_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "1_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "1_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "1_kv_26_bron_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_bron_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_yanvar_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_yanvar_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_fevral_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_fevral_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_mart_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_mart_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_fakt_rsbu_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_fakt_rsbu_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_ostatok_posle_broni_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_ostatok_posle_broni_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_ostatok_posle_fakta_1_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_ostatok_posle_fakta_1_kv_26_summa_tys_rub_s_uchetom_ndc" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_vo_2_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_vo_2_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_3_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_3_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_4_kv26" }, "1_kv_26_zakrytie_1_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_perenos_v_fond_ekonomii" }, "1_kv_26_zakrytie_1_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"1_kv_26_zakrytie_1_go_kvartala_vsego" }, "2_kv_26_tskk_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_tskk_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc" }, "2_kv_26_dogovor_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_dogovor_raskhody_2_kv_2026_g_tys_rub_s_uchetom_ndc" }, "2_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_novyy_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_novyy_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_perenos_v_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_perenos_v_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_skorr_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_skorr_plan_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "2_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "2_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "2_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "2_kv_26_bron_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_bron_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_aprel_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_aprel_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_may_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_may_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_iyun_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_iyun_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_fakt_rsbu_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_fakt_rsbu_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_ostatok_posle_broni_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_ostatok_posle_broni_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_ostatok_posle_fakta_2_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_ostatok_posle_fakta_2_kv_26_summa_tys_rub_s_uchetom_ndc" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_3_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_3_kv26" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_4_kv26" }, "2_kv_26_zakrytie_2_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_perenos_v_fond_ekonomii" }, "2_kv_26_zakrytie_2_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"2_kv_26_zakrytie_2_go_kvartala_vsego" }, "3_kv_26_tskk_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_tskk_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc" }, "3_kv_26_dogovor_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_dogovor_raskhody_3_kv_2026_g_tys_rub_s_uchetom_ndc" }, "3_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_novyy_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_novyy_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_perenos_v_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_perenos_v_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_skorr_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_skorr_plan_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "3_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "3_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "3_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "3_kv_26_bron_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_bron_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_iyul_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_iyul_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_avgust_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_avgust_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_sentyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_sentyabr_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_fakt_rsbu_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_fakt_rsbu_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_ostatok_posle_broni_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_ostatok_posle_broni_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_ostatok_posle_fakta_3_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_ostatok_posle_fakta_3_kv_26_summa_tys_rub_s_uchetom_ndc" }, "3_kv_26_zakrytie_3_go_kvartala_perenos_v_4_kv26":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_perenos_v_4_kv26" }, "3_kv_26_zakrytie_3_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_perenos_v_fond_ekonomii" }, "3_kv_26_zakrytie_3_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"3_kv_26_zakrytie_3_go_kvartala_vsego" }, "4_kv_26_tskk_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_tskk_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc" }, "4_kv_26_dogovor_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_dogovor_raskhody_4_kv_2026_g_tys_rub_s_uchetom_ndc" }, "4_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_izmenenie_tselevogo_naznacheniya_perenesennoy_ekonomii_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovka_statey_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_uvelichenie_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_cekvestr_bazovogo_plana_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc_2":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_kommentariy_summa_tys_rub_s_uchetom_ndc_2" }, "4_kv_26_novyy_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_novyy_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_tekuschie_korrektirovki_0_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_s_rf_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_korrektirovki_iz_rezerva_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_skorr_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":yellowColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_skorr_plan_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_platezh_i_predostavlenie_akta_data_platezha":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_data_platezha" }, "4_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_go" }, "4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_v_tch_summa_s_uchetom_ndc_rf" }, "4_kv_26_platezh_i_predostavlenie_akta_kommentariy":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_kommentariy" }, "4_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_platezh_i_predostavlenie_akta_predostavlenie_akta_dr_podtverzhdeniya" }, "4_kv_26_bron_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_bron_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_oktyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_oktyabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_noyabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_noyabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_dekabr_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_dekabr_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_rsbu_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_rsbu_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_fakt_spod_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_fakt_spod_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_ostatok_posle_broni_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_ostatok_posle_broni_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_ostatok_posle_fakta_4_kv_26_summa_tys_rub_s_uchetom_ndc":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_ostatok_posle_fakta_4_kv_26_summa_tys_rub_s_uchetom_ndc" }, "4_kv_26_zakrytie_4_go_kvartala_perenos_v_fond_ekonomii":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_zakrytie_4_go_kvartala_perenos_v_fond_ekonomii" }, "4_kv_26_zakrytie_4_go_kvartala_vsego":{ - "color_type":redColumn, + "color_type":whiteColumn, "accessorKey":"4_kv_26_zakrytie_4_go_kvartala_vsego" }, "dogovor_kontragent":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kontragent" }, "dogovor_dogovor_rekvizity":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_dogovor_rekvizity" }, "dogovor_dopsoglasheniya_spetsifikatsii_i_pr_rekvizity":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_dopsoglasheniya_spetsifikatsii_i_pr_rekvizity" }, "dogovor_predmet":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_predmet" }, "dogovor_valyuta_dogovora":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_valyuta_dogovora" }, "dogovor_predelnaya_st_t_tys_rub_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_predelnaya_st_t_tys_rub_s_uchetom_ndc" }, "dogovor_po_smetam_rf_1_kv_2_kv_3_kv_4_kv":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_po_smetam_rf_1_kv_2_kv_3_kv_4_kv" }, "dogovor_stavka_nds":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_stavka_nds" }, "dogovor_kurs_perescheta":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kurs_perescheta" }, "dogovor_summa_s_uchetom_ndc_val_s_uchetom_ndc":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_summa_s_uchetom_ndc_val_s_uchetom_ndc" }, "dogovor_srok":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_srok" }, "dogovor_skhema_platezha":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_skhema_platezha" }, "dogovor_akt":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_akt" }, "dogovor_kommentariy":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"dogovor_kommentariy" }, - "ref_ref":{ - "color_type":whiteColumn, - "accessorKey":"ref_ref" - }, "fakt_26_fakt_26":{ - "color_type":greenColumn, + "color_type":whiteColumn, "accessorKey":"fakt_26_fakt_26" }, "summa_oplaty_summa_oplaty":{ - "color_type":blueColumn, + "color_type":whiteColumn, "accessorKey":"summa_oplaty_summa_oplaty" } }, @@ -854,7 +850,7 @@ "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov", "columns":[ { - "header":"План 2026\\n(тыс. руб.) с учетом складского НДС", + "header":"План 2026(тыс. руб.) с учетом складского НДС", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_plan_2026tys_rub_s_uchetom_skladskogo_nds", "columns":[ { @@ -977,7 +973,7 @@ } }, { - "header":"Платежи\\nв 2027 году", + "header":"Платежив 2027 году", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2027_godu", "size":150, "filterFn":"contains", @@ -988,7 +984,7 @@ } }, { - "header":"Платежи\\nв 2028 году", + "header":"Платежив 2028 году", "accessorKey":"planiruemye_ssp_pokazateli_smety_raskhodov_dogovory_platezhiv_2028_godu", "size":150, "filterFn":"contains", @@ -1426,7 +1422,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1443,14 +1439,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"1_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -1467,7 +1463,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"1_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -1528,7 +1524,7 @@ ] }, { - "header":"Скорр. план \\n1 кв. 26", + "header":"Скорр. план 1 кв. 26", "accessorKey":"1_kv_26_skorr_plan_1_kv_26", "columns":[ { @@ -1551,7 +1547,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1562,7 +1558,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1573,7 +1569,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1584,7 +1580,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1596,7 +1592,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1608,7 +1604,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -1714,7 +1710,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1725,7 +1721,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1736,7 +1732,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1747,7 +1743,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -1758,7 +1754,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -1781,7 +1777,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1798,7 +1794,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -1834,7 +1830,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"2_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -1846,7 +1842,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"2_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -1883,7 +1879,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"2_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -1900,7 +1896,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"2_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -1971,7 +1967,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1982,7 +1978,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -1993,7 +1989,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2004,7 +2000,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2016,7 +2012,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2028,7 +2024,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2134,7 +2130,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2145,7 +2141,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2156,7 +2152,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2167,7 +2163,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -2190,7 +2186,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2207,7 +2203,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2243,7 +2239,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"3_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -2255,7 +2251,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"3_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -2292,7 +2288,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"3_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -2309,7 +2305,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"3_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -2380,7 +2376,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2391,7 +2387,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2402,7 +2398,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2413,7 +2409,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2425,7 +2421,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2437,7 +2433,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2543,7 +2539,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2554,7 +2550,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2565,7 +2561,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -2588,7 +2584,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2605,7 +2601,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#748C42" + "backgroundColor":"#C5D9F1" } } } @@ -2641,7 +2637,7 @@ ] }, { - "header":"Увеличение базового плана\\n( >0)", + "header":"Увеличение базового плана( >0)", "accessorKey":"4_kv_26_uvelichenie_bazovogo_plana_0", "columns":[ { @@ -2653,7 +2649,7 @@ ] }, { - "header":"Cеквестр базового плана\\n( <0)", + "header":"Cеквестр базового плана( <0)", "accessorKey":"4_kv_26_cekvestr_bazovogo_plana_0", "columns":[ { @@ -2697,7 +2693,7 @@ ] }, { - "header":"Текущие корректировки\\n( = 0)", + "header":"Текущие корректировки( = 0)", "accessorKey":"4_kv_26_tekuschie_korrektirovki_0", "columns":[ { @@ -2714,7 +2710,7 @@ ] }, { - "header":"Корректировки с ССП \\/ сметой развития", + "header":"Корректировки с ССП / сметой развития", "accessorKey":"4_kv_26_korrektirovki_s_ssp_smetoy_razvitiya", "columns":[ { @@ -2773,7 +2769,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2784,7 +2780,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2795,7 +2791,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2806,7 +2802,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2818,7 +2814,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } }, @@ -2830,7 +2826,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#95B3D7" + "backgroundColor":"#FFFFFF" } } } @@ -2948,7 +2944,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } }, @@ -2959,14 +2955,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } ], "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#903C39" + "backgroundColor":"#FFFFFF" } } } @@ -3154,28 +3150,6 @@ } } }, - { - "header":" ", - "columns":[ - { - "header":"#REF!", - "accessorKey":"ref", - "columns":[ - { - "header":"#REF!", - "accessorKey":"ref_ref", - "size":150, - "filterFn":"contains" - } - ] - } - ], - "muiTableHeadCellProps":{ - "sx":{ - "backgroundColor":"#f5f5f5" - } - } - }, { "header":" ", "columns":[ diff --git a/web/src/components/RealtimeTable/constants/FORM_2/Report_9f.js b/web/src/components/RealtimeTable/constants/FORM_2/Report_9f.js index 19b924f..358415d 100644 --- a/web/src/components/RealtimeTable/constants/FORM_2/Report_9f.js +++ b/web/src/components/RealtimeTable/constants/FORM_2/Report_9f.js @@ -15,87 +15,87 @@ "accessorKey":"eslilevsimvb1713b17eslid170stsepitc17_d17c17" }, "kod_razdela_kod_razdela_kod_razdela":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"kod_razdela_kod_razdela_kod_razdela" }, "id_stati_id_stati_id_stati":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"id_stati_id_stati_id_stati" }, "id_gruppy_nomenklatury_id_gruppy_nomenklatury_id_gruppy_nomenklatury":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury_id_gruppy_nomenklatury" }, "naimenovanie_oborudovaniya_naimenovanie_oborudovaniya_naimenovanie_oborudovaniya":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"naimenovanie_oborudovaniya_naimenovanie_oborudovaniya_naimenovanie_oborudovaniya" }, "60401_60404_vkhodyaschiy_ostatok_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_vkhodyaschiy_ostatok_kol_vo_sht" }, "60401_60404_vkhodyaschiy_ostatok_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_vkhodyaschiy_ostatok_summa_tys_rub" }, "60401_60404_fakticheski_priobreteno_v_otchetnom_mesyatse_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_fakticheski_priobreteno_v_otchetnom_mesyatse_kol_vo_sht" }, "60401_60404_fakticheski_priobreteno_v_otchetnom_mesyatse_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_fakticheski_priobreteno_v_otchetnom_mesyatse_summa_tys_rub" }, "60401_60404_vybytie_v_otchetnom_mesyatse_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_vybytie_v_otchetnom_mesyatse_kol_vo_sht" }, "60401_60404_vybytie_v_otchetnom_mesyatse_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60401_60404_vybytie_v_otchetnom_mesyatse_summa_tys_rub" }, "60415_vkhodyaschiy_ostatok_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_vkhodyaschiy_ostatok_kol_vo_sht" }, "60415_vkhodyaschiy_ostatok_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_vkhodyaschiy_ostatok_summa_tys_rub" }, "60415_fakticheski_priobreteno_v_otchetnom_mesyatse_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_fakticheski_priobreteno_v_otchetnom_mesyatse_kol_vo_sht" }, "60415_fakticheski_priobreteno_v_otchetnom_mesyatse_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_fakticheski_priobreteno_v_otchetnom_mesyatse_summa_tys_rub" }, "60415_pereneseno_na_bschet_604_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_pereneseno_na_bschet_604_kol_vo_sht" }, "60415_pereneseno_na_bschet_604_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"60415_pereneseno_na_bschet_604_summa_tys_rub" }, "itogo_fakticheski_priobreteno_v_otchetnom_mesyatse_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogo_fakticheski_priobreteno_v_otchetnom_mesyatse_tys_rub" }, "itogo_sredstva_tolko_po_balansuiz_go_so_znakom_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogo_sredstva_tolko_po_balansuiz_go_so_znakom_tys_rub" }, "itogo_vybytie_v_otchetnom_mesyatse_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogo_vybytie_v_otchetnom_mesyatse_tys_rub" }, "itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_kol_vo_sht":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_kol_vo_sht" }, "itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_summa_tys_rub":{ - "color_type":orangeColumn, + "color_type":whiteColumn, "accessorKey":"itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_itogo_osnovnye_sredstva_na_balanse_na_otchetnuyu_datu_summa_tys_rub" } }, @@ -107,11 +107,16 @@ "header":" ", "columns":[ { - "header":"=ЕСЛИ(ЛЕВСИМВ(B17;1)=\\"3\\";B17;ЕСЛИ(D17<>0;СЦЕПИТЬ(C17;\\"_\\";D17);C17))", + "header":"=ЕСЛИ(ЛЕВСИМВ(B17;1)="3";B17;ЕСЛИ(D17<>0;СЦЕПИТЬ(C17;"_";D17);C17))", "accessorKey":"eslilevsimvb1713b17eslid170stsepitc17_d17c17", "exampleValue":"3.00.", "size":150, - "filterFn":"contains" + "filterFn":"contains", + "muiTableHeadCellProps":{ + "sx":{ + "backgroundColor":"#FFFFFF" + } + } } ], "exampleValue":"3.00.", @@ -222,7 +227,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -233,7 +238,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -250,7 +255,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -261,7 +266,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -278,7 +283,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -289,7 +294,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -312,7 +317,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -323,7 +328,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -340,7 +345,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -351,14 +356,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } ] }, { - "header":"Перенесено на б\\/счет 604", + "header":"Перенесено на б/счет 604", "accessorKey":"60415_pereneseno_na_bschet_604", "columns":[ { @@ -368,7 +373,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -379,7 +384,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -402,14 +407,14 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } ] }, { - "header":"средства только по балансу\\n(из ГО) со знаком \\" - \\"", + "header":"средства только по балансу(из ГО) со знаком " - "", "accessorKey":"itogo_sredstva_tolko_po_balansuiz_go_so_znakom", "columns":[ { @@ -436,7 +441,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } @@ -459,7 +464,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } }, @@ -470,7 +475,7 @@ "filterFn":"contains", "muiTableHeadCellProps":{ "sx":{ - "backgroundColor":"#FABF8F" + "backgroundColor":"#FFFFFF" } } } diff --git a/web/src/components/RealtimeTable/constants/columnColors.js b/web/src/components/RealtimeTable/constants/columnColors.js index baaa827..778ea8d 100644 --- a/web/src/components/RealtimeTable/constants/columnColors.js +++ b/web/src/components/RealtimeTable/constants/columnColors.js @@ -1,47 +1,47 @@ export const greenColumn = { - ROOT: '#C2D59A', - GROUP: '#D7E3BC', - ITEM: '#EAF0DD', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#C2D59A", + GROUP: "#D7E3BC", + ITEM: "#EAF0DD", + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; export const orangeColumn = { - ROOT: '#F1C297', - GROUP: '#F6D6B9', - ITEM: '#FAEBDC', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#F1C297", + GROUP: "#F6D6B9", + ITEM: "#FAEBDC", + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; export const whiteColumn = { - ROOT: '#FFFFFF', - GROUP: '#FFFFFF', - ITEM: '#FFFFFF', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#FFFFFF", + GROUP: "#FFFFFF", + ITEM: "#FFFFFF", + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; export const redColumn = { - ROOT: '#FFFFFF', - GROUP: '#FFFFFF', - ITEM: '#FFFFFF', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#933634", // самый темный + GROUP: "#D89493", // средний + ITEM: "#E5B7B6", // самый светлый + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; export const blueColumn = { - ROOT: '#FFFFFF', - GROUP: '#FFFFFF', - ITEM: '#FFFFFF', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#538DD4", // самый темный + GROUP: "#8DB3E2", // средний + ITEM: "#C5D8F0", // самый светлый + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; export const yellowColumn = { - ROOT: '#FFFFFF', - GROUP: '#FFFFFF', - ITEM: '#FFFFFF', - SUB_ITEM: '#FFFFFF', - INPUT: '#FFFFFF', + ROOT: "#FFFF66", + GROUP: "#FFFF99", + ITEM: "#FFFFCC", + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", }; diff --git a/web/src/components/RealtimeTable/hooks/useTableScale.js b/web/src/components/RealtimeTable/hooks/useTableScale.js index 32582c6..b51196b 100644 --- a/web/src/components/RealtimeTable/hooks/useTableScale.js +++ b/web/src/components/RealtimeTable/hooks/useTableScale.js @@ -1,23 +1,25 @@ -import { useState, useMemo, useEffect } from 'react'; -import { loadFromStorage, saveToStorage } from '../utils/localStorageUtils'; +import { useState, useMemo, useEffect } from "react"; +import { loadFromStorage, saveToStorage } from "../utils/localStorageUtils"; -export const useTableScale = () => { +export const useTableScale = (tableRef, isLoading) => { const [sizeMult, setSizeMult] = useState(() => - loadFromStorage('sizeMult', 1.5), + loadFromStorage("sizeMult", 1.5), ); useEffect(() => { - saveToStorage('sizeMult', sizeMult); + saveToStorage("sizeMult", sizeMult); }, [sizeMult]); + + const tableScaleStyle = useMemo( () => ({ transform: `scale(${sizeMult})`, - transformOrigin: 'top left', - transition: 'transform 0.2s ease-in-out', - willChange: 'transform', - display: 'flex', - flexDirection: 'column', + transformOrigin: "top left", + transition: "transform 0.2s ease-in-out", + willChange: "transform", + display: "flex", + flexDirection: "column", flex: 1, width: `${100 / sizeMult}%`, height: `${100 / sizeMult}%`, @@ -29,15 +31,15 @@ export const useTableScale = () => { const tableWrapperStyle = useMemo(() => { return { - overflow: 'visible', - overflowX: sizeMult > 1.2 ? 'auto' : 'visible', - overflowY: sizeMult > 1.2 ? 'auto' : 'visible', - display: 'flex', - flexDirection: 'column', - height: '92%', - maxHeight: '92%', - minHeight: '92%', - padding: '1rem', + overflow: "visible", + overflowX: sizeMult > 1.2 ? "auto" : "visible", + overflowY: sizeMult > 1.2 ? "auto" : "visible", + display: "flex", + flexDirection: "column", + height: "92%", + maxHeight: "92%", + minHeight: "92%", + padding: "1rem", }; }, [sizeMult]); diff --git a/web/src/components/RealtimeTable/tableColumns.jsx b/web/src/components/RealtimeTable/tableColumns.jsx index 79ba871..790226c 100644 --- a/web/src/components/RealtimeTable/tableColumns.jsx +++ b/web/src/components/RealtimeTable/tableColumns.jsx @@ -48,21 +48,40 @@ function EditCellPortal({ cell, table, EditCell, onChange }) { } export const getTableColumns = ({ Cell, EditCell, columnsConfig }) => { - - const columnColors = {...columnsConfig.colors}; - const columns = [...config.config.columns]; + + const columnColors = { ...columnsConfig.colors }; + console.log(columnColors) + const columns = [...columnsConfig.columns]; + // for (const col of columns) { + // const childTheme = col.columns[0].columns[0].accessorKey; + // for (const c of col.columns) { + // c['muiTableHeadCellProps'] = { sx: { backgroundColor: columnColors[childTheme].color_type.ROOT } } + // console.log(c); + + // for (const cc of c.columns) { + // cc['muiTableHeadCellProps'] = { sx: { backgroundColor: columnColors[childTheme].color_type.ROOT } } + + // } + // } + // // col['muiTableHeadCellProps'] = {sx:{backgroundColor: "#B0A2C4"}} + // } + // console.log(JSON.stringify(columns)) + // console.log(columns) const processColumns = (columns, EditCell, Cell) => { columns.forEach((col) => { col.Cell = ({ cell, table, column, row }) => ( - + <> + + + ); col.Edit = ({ cell, table, row, column }) => ( { const [data, setData] = useState([]); @@ -25,9 +25,9 @@ const useRealtimeData = (form, sheetName) => { }, []); useEffect(() => { - const loadInitialData = async() => { - const mockData = await FormsSheetApi.get(form, sheetName); - console.log(mockData); + const loadInitialData = async () => { + const res = await FormsSheetApi.get(form, sheetName); + const mockData = res.result; const maxDepth = mockData.reduce((prev, current) => { return prev.depth > current.depth ? prev : current; }).depth; diff --git a/web/src/components/common/TableCard/TableCard.jsx b/web/src/components/common/TableCard/TableCard.jsx index 993470c..db19e26 100644 --- a/web/src/components/common/TableCard/TableCard.jsx +++ b/web/src/components/common/TableCard/TableCard.jsx @@ -14,7 +14,7 @@ const TableCard = ({ table, onNavigate }) => { }; return ( -
+
diff --git a/web/src/components/common/TableList/TableList.jsx b/web/src/components/common/TableList/TableList.jsx index f4f60bc..cd1673a 100644 --- a/web/src/components/common/TableList/TableList.jsx +++ b/web/src/components/common/TableList/TableList.jsx @@ -8,6 +8,7 @@ const TablesList = ({ projects, query, basePath = '/table', + formInfo }) => { const navigate = useNavigate(); @@ -16,11 +17,12 @@ const TablesList = ({ }; const renderTableCard = (table) => { + console.log(table) const path = `${basePath}/${table.id}`; return ( handleNavigate(path)} table={table} /> @@ -29,50 +31,32 @@ const TablesList = ({ return ( {filteredTables.length === 0 && ( -
+ {query ? 'Ничего не найдено' : 'Нет таблиц. Создайте новую, чтобы начать.'} -
+
)} {filteredTables.map( - (table) => table.project_id === null && renderTableCard(table), + (table) => renderTableCard(table), )} - - {projects.map((project) => { - const projectTables = filteredTables.filter( - (t) => t.project_id === project.id, - ); - - if (projectTables.length === 0) return null; - - return ( - - - {project.name || 'Без названия'} - - {projectTables.map((table) => renderTableCard(table))} - - ); - })} ); }; -export default TablesList; +export default TablesList; \ No newline at end of file diff --git a/web/src/components/common/TaskCardComponent.jsx b/web/src/components/common/TaskCardComponent.jsx index d0a8f93..3af47ec 100644 --- a/web/src/components/common/TaskCardComponent.jsx +++ b/web/src/components/common/TaskCardComponent.jsx @@ -95,14 +95,14 @@ export const TaskCardComponent = ({ onAddForExport, }) => { const navigate = useNavigate(); - const { id, title, name, start_date, end_date, tables_count, ssp } = taskForm; + const { id, title, name, start_date, end_date, tables_count, ssp, form_type_code } = taskForm; const [isEditModalOpen, setEditModalOpen] = useState(false); const [editedTitle, setEditedTitle] = useState(''); - const [currentTitle, setCurrentTitle] = useState(title || name || ''); + const [currentTitle, setCurrentTitle] = useState(form_type_code ||''); const [isChecked, setIsChecked] = useState(false); - const initialTitle = title || name || ''; + const initialTitle = form_type_code ||''; useEffect(() => { setCurrentTitle(initialTitle); @@ -200,7 +200,7 @@ export const TaskCardComponent = ({ }} key={id} > - + ID: {id} {/* TODO: вернется, когда будут реализованы статусы на бэке */} @@ -222,19 +222,19 @@ export const TaskCardComponent = ({ width={'100%'} alignItems={'end'} > - {!isForm && ( - - }> - {formattedDateRange} - - }> - {ssp.title} - - }> - Таблиц: {tables_count} - - - )} + + + }> + {formattedDateRange} + + }> + {/* {ssp.title} */} + + }> + Таблиц: {tables_count} + + + {exportMode && (
diff --git a/web/src/constants.jsx b/web/src/constants.jsx index 67c88df..debba14 100644 --- a/web/src/constants.jsx +++ b/web/src/constants.jsx @@ -28,3 +28,15 @@ export const EDIT_ACCESS_RUSSIAN = { 2: 'Только просмотр', 3: 'Просмотр и редактирование', }; + +export const SHEET_NAME = { + "AHR": "АХР", + "CAP": "КВП", + "OPER": "Операц", + "AHR_LIMIT": "АХР Лимиты", + "AHR_RENT": "АХР Аренда", + "AHR_UTILITY": "АХР Коммунальные услуги", + "AHR_SECURITY": "АХР Безопасность", + "OTCH9F": "Отчет 9ф", + "SMETA": "Смета" +}; \ No newline at end of file diff --git a/web/src/pages/FormPage.jsx b/web/src/pages/FormPage.jsx index 84d3bf0..8387663 100644 --- a/web/src/pages/FormPage.jsx +++ b/web/src/pages/FormPage.jsx @@ -254,10 +254,12 @@ export default function FormPage() { if (!form) { return ( Эта форма не существует @@ -268,13 +270,15 @@ export default function FormPage() { <> {form && } - - + + Таблицы }> @@ -283,8 +287,8 @@ export default function FormPage() { - - + + Отменить @@ -349,22 +353,26 @@ export default function FormPage() { value={newTableName} onChange={(e) => setNewTableName(e.target.value)} /> -
{ setNewTableIsProject(e.target.checked ? true : false); }} - > -
+ /> + Проектная таблица -
-
+
+
); -} +} \ No newline at end of file diff --git a/web/src/pages/StyledForPage.jsx b/web/src/pages/StyledForPage.jsx index a482dc5..7db3b82 100644 --- a/web/src/pages/StyledForPage.jsx +++ b/web/src/pages/StyledForPage.jsx @@ -7,7 +7,7 @@ const PageContainer = styled.div` flex-direction: column; gap: 1.5rem; background-color: Grey Light; - /* height: calc(100vh - 3.75rem); */ + height: 100%; `; const TasksContainer = styled.div` diff --git a/web/src/pages/TaskPage/TaskPage.jsx b/web/src/pages/TaskPage/TaskPage.jsx index c1c9aea..87d47c9 100644 --- a/web/src/pages/TaskPage/TaskPage.jsx +++ b/web/src/pages/TaskPage/TaskPage.jsx @@ -22,6 +22,7 @@ import { ModalCreateProject } from './ModalCreateProject'; import { downloadFile } from '../../utils/downloadFile'; import { ExportWithTextButton } from '../../components/common/Buttons/ButtonsActions'; import TablesList from '../../components/common/TableList/TableList'; +import { SHEET_NAME } from '../../constants'; const TaskInfo = ({ task }) => { const formattedDateRange = `${formatDate(task.start_date)} — ${formatDate(task.end_date)}`; @@ -58,41 +59,11 @@ export default function TaskPage() { const [projects, setProjects] = useState([]); useEffect(() => { - if (!task) return; - const fetchProjects = async () => { - try { - const { success, result } = await FormsApi.getProjects(task.form_id); - success - ? setTempProjects(result) - : toast.error('Ошибка получения проекта'); - } catch { - toast.error('Ошибка получения проекта'); - } - }; - - fetchProjects(); - }, [task]); - - useEffect(() => { - if (!taskId) return; - const fetchProjects = async () => { - try { - const { success, result } = await TasksApi.getProjects(taskId); - success ? setProjects(result) : toast.error('Ошибка получения проекта'); - } catch { - toast.error('Ошибка получения проекта'); - } - }; - - fetchProjects(); - }, [taskId]); - - useEffect(() => { - const getTaskInfo = async () => { + const getSheets = async () => { setIsLoading(true); try { - const data = await TasksApi.getTask(id); - setTask(data); + const data = await TasksApi.getSheets(id); + setTables(data.result.sheets.map(table => ({ name: SHEET_NAME[table], sheet: table }))); } catch (error) { toast.error( error?.response?.data?.detail || 'Ошибка получения данных задачи', @@ -104,54 +75,17 @@ export default function TaskPage() { }; if (Number.isFinite(id)) { - getTaskInfo(); + getSheets(); } }, [id]); - useEffect(() => { - const loadTaskTables = async () => { - setIsLoading(true); - try { - const data = await TablesApi.listByTask(id); - setTables(data.tables); - } catch (error) { - toast.error( - error?.response?.data?.detail || 'Ошибка загрузки таблиц задачи', - ); - } finally { - setIsLoading(false); - } - }; - - if (task) { - loadTaskTables(); - } - }, [task, id]); - const handleCreateProject = (projectData) => { - TasksApi.createProjectTable(taskId, { - form_id: task.form_id, - id: tempProjects[0].id, - //если есть в projectData есть Название проекта то записываем в name - name: projectData['Название проекта'] || 'Проект задачи', - add_projects_data: { ...projectData }, - }) - .then((data) => { - if (data.success) { - setProjects((prev) => [...prev, data.result.project]); - setTables((prev) => [...prev, ...data.result.tables]); - return; - } - toast.error('ошибка при создании проекта'); - }) - .catch(() => { - toast.error('ошибка при создании проекта'); - }); + }; // Фильтруем таблицы по query const filteredTables = tables.filter((item) => - item.name?.toLowerCase().includes(query.toLowerCase()), + item.name.toLowerCase().includes(query.toLowerCase()), ); if (isLoading) { @@ -162,19 +96,6 @@ export default function TaskPage() { ); } - if (!task) { - return ( - - Задачи не существует - - ); - } - const handleExport = async () => { try { const response = await TasksApi.exportTask(taskId); @@ -186,15 +107,17 @@ export default function TaskPage() { return ( <> - + {/* */} - - + + Выберите таблицу }> @@ -203,32 +126,14 @@ export default function TaskPage() { - + - - {tempProjects.length > 0 && ( - <> - { - setModalProjectOpen(true); - }} - > - Добавить проект - - { - setModalProjectOpen(false); - }} - config={tempProjects[0].add_projects_data} - onCreate={handleCreateProject} - /> - - )} + + - {/* - {filteredTables.length === 0 && ( -
- {query - ? 'Ничего не найдено' - : 'Нет таблиц. Создайте новую, чтобы начать.'} -
- )} - {filteredTables.map( - (table) => table.project_id === null && renderTableCard(table), - )} - {projects.map((project) => { - return ( - - - {project.add_projects_data['Название проекта'] || - 'Без названия'} - - {filteredTables - .filter((t) => t.project_id == project.id) - .map((table) => renderTableCard(table))} - - ); - })} -
*/}
diff --git a/web/src/pages/TasksPage.jsx b/web/src/pages/TasksPage.jsx index 5b1fb6a..62453a5 100644 --- a/web/src/pages/TasksPage.jsx +++ b/web/src/pages/TasksPage.jsx @@ -119,24 +119,17 @@ export default function TasksPage() { try { const skip = (currentPage - 1) * currentLimit; const params = { - skip: skip, + offset: skip, limit: currentLimit, }; - const data = await TasksApi.list(params); + const res = await TasksApi.list(params); + const data = res.result; + + + setItems(data); + setTotalCount(res.count); - setItems((prev) => { - if (prev.length < currentLimit * currentPage) { - return [...prev, ...data]; - } - return prev; - }); - if (data.length !== currentLimit) { - setTotalCount((prev) => data.length + prev - currentLimit); - setisLoadAll(true); - } else { - setTotalCount(data.length + currentLimit * currentPage); - } } catch (error) { toast.error('Ошибка загрузки задач'); } finally { @@ -183,11 +176,6 @@ export default function TasksPage() { setExportList([]); }, [exportMode]); - // Фильтруем задачи по query - // const filteredItems = items.filter((item) => - // item.title?.toLowerCase().includes(query.toLowerCase()), - // ); - const handleChangeToExportList = (taskId, checked) => { if (checked) { setExportList((prev) => [...prev, taskId]); @@ -219,7 +207,6 @@ export default function TasksPage() { - {exportMode && Выделено задач: {exportList.length}} @@ -268,14 +255,7 @@ export default function TasksPage() { ) : ( <> - {/* {filteredItems.length === 0 && ( -
- {query - ? 'Ничего не найдено' - : 'Нет задач. Создайте новую, чтобы начать.'} -
- )} */} - {items.slice((page - 1) * limit, page * limit).map((t) => ( + {items.map((t) => ( Название задачи - handleFormChange('title', e.target.value)} - /> + /> */} @@ -394,7 +374,7 @@ export default function TasksPage() { size="small" options={forms} noOptionsText="Не найдено" - getOptionLabel={(option) => option.title || option.name || ''} + getOptionLabel={(option) => option.title || option.name || option.form_type_code || ''} value={forms.find((f) => f.id === formData.formId) || null} onChange={(event, newValue) => { handleFormChange('formId', newValue ? newValue.id : ''); @@ -428,7 +408,7 @@ export default function TasksPage() { ССП/Региональный филиал - + /> */}