форма

This commit is contained in:
PotapovaA 2026-05-26 15:24:28 +03:00
parent a92df7ae14
commit 58d67d219f
13 changed files with 15086 additions and 10932 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -10,161 +10,161 @@
export const config = {
"config":{
"colors":{
"pp_pp_pp_pp":{
"data.section_code":{
"color_type":whiteColumn,
"accessorKey":"pp_pp_pp_pp"
"accessorKey":"data.section_code"
},
"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat":{
"data.name":{
"color_type":whiteColumn,
"accessorKey":"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat"
"accessorKey":"data.name"
},
"raskhody_planiruemye_ssp_na_2024_god_podderzhka_i_kvartal_i_kvartal":{
"data.plan.support.q1":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_i_kvartal_i_kvartal"
"accessorKey":"data.plan.support.q1"
},
"raskhody_planiruemye_ssp_na_2024_god_podderzhka_ii_kvartal_ii_kvartal":{
"data.plan.support.q2":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_ii_kvartal_ii_kvartal"
"accessorKey":"data.plan.support.q2"
},
"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iii_kvartal_iii_kvartal":{
"data.plan.support.q3":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iii_kvartal_iii_kvartal"
"accessorKey":"data.plan.support.q3"
},
"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iv_kvartal_iv_kvartal":{
"data.plan.support.q4":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iv_kvartal_iv_kvartal"
"accessorKey":"data.plan.support.q4"
},
"raskhody_planiruemye_ssp_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka":{
"data.plan.support.year":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka"
"accessorKey":"data.plan.support.year"
},
"raskhody_planiruemye_ssp_na_2024_god_razvitie_i_kvartal_i_kvartal":{
"data.plan.development.q1":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_i_kvartal_i_kvartal"
"accessorKey":"data.plan.development.q1"
},
"raskhody_planiruemye_ssp_na_2024_god_razvitie_ii_kvartal_ii_kvartal":{
"data.plan.development.q2":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_ii_kvartal_ii_kvartal"
"accessorKey":"data.plan.development.q2"
},
"raskhody_planiruemye_ssp_na_2024_god_razvitie_iii_kvartal_iii_kvartal":{
"data.plan.development.q3":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_iii_kvartal_iii_kvartal"
"accessorKey":"data.plan.development.q3"
},
"raskhody_planiruemye_ssp_na_2024_god_razvitie_iv_kvartal_iv_kvartal":{
"data.plan.development.q4":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_iv_kvartal_iv_kvartal"
"accessorKey":"data.plan.development.q4"
},
"raskhody_planiruemye_ssp_na_2024_god_razvitie_itogorazvitie_itogorazvitie":{
"data.plan.development.year":{
"color_type":whiteColumn,
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_itogorazvitie_itogorazvitie"
"accessorKey":"data.plan.development.year"
},
"itogo_2024_itogo_2024_itogo_2024_itogo_2024":{
"data.plan.total_year":{
"color_type":whiteColumn,
"accessorKey":"itogo_2024_itogo_2024_itogo_2024_itogo_2024"
"accessorKey":"data.plan.total_year"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_i_kvartal_i_kvartal":{
"data.approved.support.q1":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_i_kvartal_i_kvartal"
"accessorKey":"data.approved.support.q1"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_ii_kvartal_ii_kvartal":{
"data.approved.support.q2":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_ii_kvartal_ii_kvartal"
"accessorKey":"data.approved.support.q2"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iii_kvartal_iii_kvartal":{
"data.approved.support.q3":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iii_kvartal_iii_kvartal"
"accessorKey":"data.approved.support.q3"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iv_kvartal_iv_kvartal":{
"data.approved.support.q4":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iv_kvartal_iv_kvartal"
"accessorKey":"data.approved.support.q4"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka":{
"data.approved.support.year":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka"
"accessorKey":"data.approved.support.year"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_i_kvartal_i_kvartal":{
"data.approved.development.q1":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_i_kvartal_i_kvartal"
"accessorKey":"data.approved.development.q1"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_ii_kvartal_ii_kvartal":{
"data.approved.development.q2":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_ii_kvartal_ii_kvartal"
"accessorKey":"data.approved.development.q2"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iii_kvartal_iii_kvartal":{
"data.approved.development.q3":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iii_kvartal_iii_kvartal"
"accessorKey":"data.approved.development.q3"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iv_kvartal_iv_kvartal":{
"data.approved.development.q4":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iv_kvartal_iv_kvartal"
"accessorKey":"data.approved.development.q4"
},
"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_itogorazvitie_itogorazvitie":{
"data.approved.development.year":{
"color_type":whiteColumn,
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_itogorazvitie_itogorazvitie"
"accessorKey":"data.approved.development.year"
},
"fakticheskie_raskhody_za_2024_god_podderzhka_i_kvartal_i_kvartal":{
"data.fact.support.q1":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_i_kvartal_i_kvartal"
"accessorKey":"data.fact.support.q1"
},
"fakticheskie_raskhody_za_2024_god_podderzhka_ii_kvartal_ii_kvartal":{
"data.fact.support.q2":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_ii_kvartal_ii_kvartal"
"accessorKey":"data.fact.support.q2"
},
"fakticheskie_raskhody_za_2024_god_podderzhka_iii_kvartal_iii_kvartal":{
"data.fact.support.q3":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_iii_kvartal_iii_kvartal"
"accessorKey":"data.fact.support.q3"
},
"fakticheskie_raskhody_za_2024_god_podderzhka_iv_kvartal_iv_kvartal":{
"data.fact.support.q4":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_iv_kvartal_iv_kvartal"
"accessorKey":"data.fact.support.q4"
},
"fakticheskie_raskhody_za_2024_god_podderzhka_itogopodderzhka_itogopodderzhka":{
"data.fact.support.year":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_itogopodderzhka_itogopodderzhka"
"accessorKey":"data.fact.support.year"
},
"fakticheskie_raskhody_za_2024_god_razvitie_i_kvartal_i_kvartal":{
"data.fact.development.q1":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_i_kvartal_i_kvartal"
"accessorKey":"data.fact.development.q1"
},
"fakticheskie_raskhody_za_2024_god_razvitie_ii_kvartal_ii_kvartal":{
"data.fact.development.q2":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_ii_kvartal_ii_kvartal"
"accessorKey":"data.fact.development.q2"
},
"fakticheskie_raskhody_za_2024_god_razvitie_iii_kvartal_iii_kvartal":{
"data.fact.development.q3":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_iii_kvartal_iii_kvartal"
"accessorKey":"data.fact.development.q3"
},
"fakticheskie_raskhody_za_2024_god_razvitie_iv_kvartal_iv_kvartal":{
"data.fact.development.q4":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_iv_kvartal_iv_kvartal"
"accessorKey":"data.fact.development.q4"
},
"fakticheskie_raskhody_za_2024_god_razvitie_itogorazvitie_itogorazvitie":{
"data.fact.development.year":{
"color_type":whiteColumn,
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_itogorazvitie_itogorazvitie"
"accessorKey":"data.fact.development.year"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_ii_kvartal_ii_kvartal":{
"data.corrected.support.q2":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_ii_kvartal_ii_kvartal"
"accessorKey":"data.corrected.support.q2"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iii_kvartal_iii_kvartal":{
"data.corrected.support.q3":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iii_kvartal_iii_kvartal"
"accessorKey":"data.corrected.support.q3"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iv_kvartal_iv_kvartal":{
"data.corrected.support.q4":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iv_kvartal_iv_kvartal"
"accessorKey":"data.corrected.support.q4"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_ii_kvartal_ii_kvartal":{
"data.corrected.development.q2":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_ii_kvartal_ii_kvartal"
"accessorKey":"data.corrected.development.q2"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iii_kvartal_iii_kvartal":{
"data.corrected.development.q3":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iii_kvartal_iii_kvartal"
"accessorKey":"data.corrected.development.q3"
},
"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iv_kvartal_iv_kvartal":{
"data.corrected.development.q4":{
"color_type":whiteColumn,
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iv_kvartal_iv_kvartal"
"accessorKey":"data.corrected.development.q4"
}
},
"columns":[
@ -182,7 +182,8 @@
"columns":[
{
"header":"№ п/п",
"accessorKey":"pp_pp_pp_pp",
"accessorKey":"data.section_code",
"columnLetter":"B",
"size":150,
"filterFn":"contains"
}
@ -212,7 +213,8 @@
"columns":[
{
"header":"Перечень расходов и затрат",
"accessorKey":"perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat_perechen_raskhodov_i_zatrat",
"accessorKey":"data.name",
"columnLetter":"C",
"size":150,
"filterFn":"contains"
}
@ -242,7 +244,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_i_kvartal_i_kvartal",
"accessorKey":"data.plan.support.q1",
"columnLetter":"D",
"size":150,
"filterFn":"contains"
}
@ -260,7 +263,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_ii_kvartal_ii_kvartal",
"accessorKey":"data.plan.support.q2",
"columnLetter":"E",
"size":150,
"filterFn":"contains"
}
@ -278,7 +282,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iii_kvartal_iii_kvartal",
"accessorKey":"data.plan.support.q3",
"columnLetter":"F",
"size":150,
"filterFn":"contains"
}
@ -296,7 +301,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_iv_kvartal_iv_kvartal",
"accessorKey":"data.plan.support.q4",
"columnLetter":"G",
"size":150,
"filterFn":"contains"
}
@ -314,7 +320,8 @@
"columns":[
{
"header":"ИТОГОПоддержка",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka",
"accessorKey":"data.plan.support.year",
"columnLetter":"H",
"size":150,
"filterFn":"contains"
}
@ -344,7 +351,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_i_kvartal_i_kvartal",
"accessorKey":"data.plan.development.q1",
"columnLetter":"I",
"size":150,
"filterFn":"contains"
}
@ -362,7 +370,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_ii_kvartal_ii_kvartal",
"accessorKey":"data.plan.development.q2",
"columnLetter":"J",
"size":150,
"filterFn":"contains"
}
@ -380,7 +389,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_iii_kvartal_iii_kvartal",
"accessorKey":"data.plan.development.q3",
"columnLetter":"K",
"size":150,
"filterFn":"contains"
}
@ -398,7 +408,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_iv_kvartal_iv_kvartal",
"accessorKey":"data.plan.development.q4",
"columnLetter":"L",
"size":150,
"filterFn":"contains"
}
@ -416,7 +427,8 @@
"columns":[
{
"header":"ИТОГОРазвитие",
"accessorKey":"raskhody_planiruemye_ssp_na_2024_god_razvitie_itogorazvitie_itogorazvitie",
"accessorKey":"data.plan.development.year",
"columnLetter":"M",
"size":150,
"filterFn":"contains"
}
@ -458,7 +470,8 @@
"columns":[
{
"header":"ИТОГО 2024",
"accessorKey":"itogo_2024_itogo_2024_itogo_2024_itogo_2024",
"accessorKey":"data.plan.total_year",
"columnLetter":"N",
"size":150,
"filterFn":"contains"
}
@ -488,7 +501,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_i_kvartal_i_kvartal",
"accessorKey":"data.approved.support.q1",
"columnLetter":"P",
"size":150,
"filterFn":"contains"
}
@ -506,7 +520,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_ii_kvartal_ii_kvartal",
"accessorKey":"data.approved.support.q2",
"columnLetter":"Q",
"size":150,
"filterFn":"contains"
}
@ -524,7 +539,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iii_kvartal_iii_kvartal",
"accessorKey":"data.approved.support.q3",
"columnLetter":"R",
"size":150,
"filterFn":"contains"
}
@ -542,7 +558,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_iv_kvartal_iv_kvartal",
"accessorKey":"data.approved.support.q4",
"columnLetter":"S",
"size":150,
"filterFn":"contains"
}
@ -560,7 +577,8 @@
"columns":[
{
"header":"ИТОГОПоддержка",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_podderzhka_itogopodderzhka_itogopodderzhka",
"accessorKey":"data.approved.support.year",
"columnLetter":"T",
"size":150,
"filterFn":"contains"
}
@ -590,7 +608,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_i_kvartal_i_kvartal",
"accessorKey":"data.approved.development.q1",
"columnLetter":"U",
"size":150,
"filterFn":"contains"
}
@ -608,7 +627,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_ii_kvartal_ii_kvartal",
"accessorKey":"data.approved.development.q2",
"columnLetter":"V",
"size":150,
"filterFn":"contains"
}
@ -626,7 +646,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iii_kvartal_iii_kvartal",
"accessorKey":"data.approved.development.q3",
"columnLetter":"W",
"size":150,
"filterFn":"contains"
}
@ -644,7 +665,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_iv_kvartal_iv_kvartal",
"accessorKey":"data.approved.development.q4",
"columnLetter":"X",
"size":150,
"filterFn":"contains"
}
@ -662,7 +684,8 @@
"columns":[
{
"header":"ИТОГОРазвитие",
"accessorKey":"utverzhdennye_bazovye_raskhody_na_2024_god_razvitie_itogorazvitie_itogorazvitie",
"accessorKey":"data.approved.development.year",
"columnLetter":"Y",
"size":150,
"filterFn":"contains"
}
@ -704,7 +727,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_i_kvartal_i_kvartal",
"accessorKey":"data.fact.support.q1",
"columnLetter":"AB",
"size":150,
"filterFn":"contains"
}
@ -722,7 +746,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_ii_kvartal_ii_kvartal",
"accessorKey":"data.fact.support.q2",
"columnLetter":"AC",
"size":150,
"filterFn":"contains"
}
@ -740,7 +765,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_iii_kvartal_iii_kvartal",
"accessorKey":"data.fact.support.q3",
"columnLetter":"AD",
"size":150,
"filterFn":"contains"
}
@ -758,7 +784,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_iv_kvartal_iv_kvartal",
"accessorKey":"data.fact.support.q4",
"columnLetter":"AE",
"size":150,
"filterFn":"contains"
}
@ -776,7 +803,8 @@
"columns":[
{
"header":"ИТОГОПоддержка",
"accessorKey":"fakticheskie_raskhody_za_2024_god_podderzhka_itogopodderzhka_itogopodderzhka",
"accessorKey":"data.fact.support.year",
"columnLetter":"AF",
"size":150,
"filterFn":"contains"
}
@ -806,7 +834,8 @@
"columns":[
{
"header":"I квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_i_kvartal_i_kvartal",
"accessorKey":"data.fact.development.q1",
"columnLetter":"AG",
"size":150,
"filterFn":"contains"
}
@ -824,7 +853,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_ii_kvartal_ii_kvartal",
"accessorKey":"data.fact.development.q2",
"columnLetter":"AH",
"size":150,
"filterFn":"contains"
}
@ -842,7 +872,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_iii_kvartal_iii_kvartal",
"accessorKey":"data.fact.development.q3",
"columnLetter":"AI",
"size":150,
"filterFn":"contains"
}
@ -860,7 +891,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_iv_kvartal_iv_kvartal",
"accessorKey":"data.fact.development.q4",
"columnLetter":"AJ",
"size":150,
"filterFn":"contains"
}
@ -878,7 +910,8 @@
"columns":[
{
"header":"ИТОГОРазвитие",
"accessorKey":"fakticheskie_raskhody_za_2024_god_razvitie_itogorazvitie_itogorazvitie",
"accessorKey":"data.fact.development.year",
"columnLetter":"AK",
"size":150,
"filterFn":"contains"
}
@ -920,7 +953,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_ii_kvartal_ii_kvartal",
"accessorKey":"data.corrected.support.q2",
"columnLetter":"AN",
"size":150,
"filterFn":"contains"
}
@ -938,7 +972,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iii_kvartal_iii_kvartal",
"accessorKey":"data.corrected.support.q3",
"columnLetter":"AO",
"size":150,
"filterFn":"contains"
}
@ -956,7 +991,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_podderzhka_iv_kvartal_iv_kvartal",
"accessorKey":"data.corrected.support.q4",
"columnLetter":"AP",
"size":150,
"filterFn":"contains"
}
@ -986,7 +1022,8 @@
"columns":[
{
"header":"II квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_ii_kvartal_ii_kvartal",
"accessorKey":"data.corrected.development.q2",
"columnLetter":"AQ",
"size":150,
"filterFn":"contains"
}
@ -1004,7 +1041,8 @@
"columns":[
{
"header":"III квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iii_kvartal_iii_kvartal",
"accessorKey":"data.corrected.development.q3",
"columnLetter":"AR",
"size":150,
"filterFn":"contains"
}
@ -1022,7 +1060,8 @@
"columns":[
{
"header":"IV квартал",
"accessorKey":"skorrektirovannaya_smeta_raskhodov_na_2024_god_razvitie_iv_kvartal_iv_kvartal",
"accessorKey":"data.corrected.development.q4",
"columnLetter":"AS",
"size":150,
"filterFn":"contains"
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,555 @@
import {
greenColumn,
whiteColumn,
orangeColumn,
yellowColumn,
redColumn,
blueColumn,
} from '../columnColors';
export const config = {
"config":{
"colors":{
"kod_razdela_kod_razdela":{
"color_type":whiteColumn,
"accessorKey":"kod_razdela_kod_razdela"
},
"id_stati_id_stati":{
"color_type":whiteColumn,
"accessorKey":"id_stati_id_stati"
},
"id_gruppy_nomenklatury_id_gruppy_nomenklatury":{
"color_type":whiteColumn,
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury"
},
"naimenovanie_naimenovanie":{
"color_type":whiteColumn,
"accessorKey":"naimenovanie_naimenovanie"
},
"korrektirovka_limita_po_statyam_smety":{
"color_type":whiteColumn,
"accessorKey":"korrektirovka_limita_po_statyam_smety"
},
"field_uvelichenie_smety":{
"color_type":whiteColumn,
"accessorKey":"field_uvelichenie_smety"
},
"field_za_yanvar":{
"color_type":whiteColumn,
"accessorKey":"field_za_yanvar"
},
"field_za_fevral":{
"color_type":whiteColumn,
"accessorKey":"field_za_fevral"
},
"field_itogo_i_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_i_kvartal"
},
"field_za_aprel":{
"color_type":whiteColumn,
"accessorKey":"field_za_aprel"
},
"field_za_may":{
"color_type":whiteColumn,
"accessorKey":"field_za_may"
},
"field_itogo_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_ii_kvartal"
},
"field_za_iyul":{
"color_type":whiteColumn,
"accessorKey":"field_za_iyul"
},
"field_za_avgust":{
"color_type":whiteColumn,
"accessorKey":"field_za_avgust"
},
"field_itogo_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iii_kvartal"
},
"field_za_oktyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_oktyabr"
},
"field_za_noyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_noyabr"
},
"field_spod":{
"color_type":whiteColumn,
"accessorKey":"field_spod"
},
"field_itogo_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iv_kvartal"
},
"itogo_itogo":{
"color_type":whiteColumn,
"accessorKey":"itogo_itogo"
},
"fakt_zamart":{
"color_type":whiteColumn,
"accessorKey":"fakt_zamart"
},
"fakt_zaiyun":{
"color_type":whiteColumn,
"accessorKey":"fakt_zaiyun"
},
"fakt_zasentyabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zasentyabr"
},
"fakt_zadekabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zadekabr"
},
"ekonomiya_pereraskhod_ekonomiya_pereraskhod":{
"color_type":whiteColumn,
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod"
},
"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal"
},
"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal"
},
"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal"
}
},
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela",
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela_kod_razdela",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID статьи",
"accessorKey":"id_stati",
"columns":[
{
"header":"ID статьи",
"accessorKey":"id_stati_id_stati",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury",
"columns":[
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Наименование",
"accessorKey":"naimenovanie",
"columns":[
{
"header":"Наименование",
"accessorKey":"naimenovanie_naimenovanie",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Корректировка лимита",
"accessorKey":"korrektirovka_limita",
"columns":[
{
"header":"по статьям сметы *",
"accessorKey":"korrektirovka_limita_po_statyam_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"",
"accessorKey":"field",
"columns":[
{
"header":"увеличение сметы **",
"accessorKey":"field_uvelichenie_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ЯНВАРЬ",
"accessorKey":"field_za_yanvar",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ФЕВРАЛЬ",
"accessorKey":"field_za_fevral",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого I квартал",
"accessorKey":"field_itogo_i_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АПРЕЛЬ",
"accessorKey":"field_za_aprel",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за МАЙ",
"accessorKey":"field_za_may",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого II квартал",
"accessorKey":"field_itogo_ii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ИЮЛЬ",
"accessorKey":"field_za_iyul",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АВГУСТ",
"accessorKey":"field_za_avgust",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого III квартал",
"accessorKey":"field_itogo_iii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ОКТЯБРЬ",
"accessorKey":"field_za_oktyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за НОЯБРЬ",
"accessorKey":"field_za_noyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"СПОД",
"accessorKey":"field_spod",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого IV квартал",
"accessorKey":"field_itogo_iv_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого",
"accessorKey":"itogo",
"columns":[
{
"header":"Итого",
"accessorKey":"itogo_itogo",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Факт",
"accessorKey":"fakt",
"columns":[
{
"header":"заМАРТ",
"accessorKey":"fakt_zamart",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заИЮНЬ",
"accessorKey":"fakt_zaiyun",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заСЕНТЯБРЬ",
"accessorKey":"fakt_zasentyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заДЕКАБРЬ",
"accessorKey":"fakt_zadekabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod",
"columns":[
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на II квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на II квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на III квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на III квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на IV квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на IV квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
]
}
}

View File

@ -0,0 +1,577 @@
import {
greenColumn,
whiteColumn,
orangeColumn,
yellowColumn,
redColumn,
blueColumn,
} from '../columnColors';
export const config = {
"config":{
"colors":{
"kod_razdela_kod_razdela":{
"color_type":whiteColumn,
"accessorKey":"kod_razdela_kod_razdela"
},
"id_stati_id_stati":{
"color_type":whiteColumn,
"accessorKey":"id_stati_id_stati"
},
"id_gruppy_nomenklatury_id_gruppy_nomenklatury":{
"color_type":whiteColumn,
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury"
},
"naimenovanie_naimenovanie":{
"color_type":whiteColumn,
"accessorKey":"naimenovanie_naimenovanie"
},
"korrektirovka_plana_po_statyam_smety":{
"color_type":whiteColumn,
"accessorKey":"korrektirovka_plana_po_statyam_smety"
},
"field_uvelichenie_smety":{
"color_type":whiteColumn,
"accessorKey":"field_uvelichenie_smety"
},
"field_za_yanvar":{
"color_type":whiteColumn,
"accessorKey":"field_za_yanvar"
},
"field_za_fevral":{
"color_type":whiteColumn,
"accessorKey":"field_za_fevral"
},
"field_itogo_i_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_i_kvartal"
},
"field_za_aprel":{
"color_type":whiteColumn,
"accessorKey":"field_za_aprel"
},
"field_za_may":{
"color_type":whiteColumn,
"accessorKey":"field_za_may"
},
"field_itogo_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_ii_kvartal"
},
"field_za_iyul":{
"color_type":whiteColumn,
"accessorKey":"field_za_iyul"
},
"field_za_avgust":{
"color_type":whiteColumn,
"accessorKey":"field_za_avgust"
},
"field_itogo_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iii_kvartal"
},
"field_za_oktyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_oktyabr"
},
"field_za_noyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_noyabr"
},
"field_spod":{
"color_type":whiteColumn,
"accessorKey":"field_spod"
},
"field_itogo_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iv_kvartal"
},
"itogo_korrektirovka_itogo_korrektirovka":{
"color_type":whiteColumn,
"accessorKey":"itogo_korrektirovka_itogo_korrektirovka"
},
"fakt_zamart":{
"color_type":whiteColumn,
"accessorKey":"fakt_zamart"
},
"fakt_zaiyun":{
"color_type":whiteColumn,
"accessorKey":"fakt_zaiyun"
},
"fakt_zasentyabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zasentyabr"
},
"fakt_zadekabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zadekabr"
},
"ekonomiya_pereraskhod_ekonomiya_pereraskhod":{
"color_type":whiteColumn,
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod"
},
"smeta_raskhodov_po_razvitiyu_na_ii_kvartal_smeta_raskhodov_po_razvitiyu_na_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_ii_kvartal_smeta_raskhodov_po_razvitiyu_na_ii_kvartal"
},
"itogo_skorrek_smeta_itogo_skorrek_smeta":{
"color_type":whiteColumn,
"accessorKey":"itogo_skorrek_smeta_itogo_skorrek_smeta"
},
"smeta_raskhodov_po_razvitiyu_na_iii_kvartal_smeta_raskhodov_po_razvitiyu_na_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iii_kvartal_smeta_raskhodov_po_razvitiyu_na_iii_kvartal"
},
"smeta_raskhodov_po_razvitiyu_na_iv_kvartal_smeta_raskhodov_po_razvitiyu_na_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iv_kvartal_smeta_raskhodov_po_razvitiyu_na_iv_kvartal"
}
},
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela",
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela_kod_razdela",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID статьи",
"accessorKey":"id_stati",
"columns":[
{
"header":"ID статьи",
"accessorKey":"id_stati_id_stati",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury",
"columns":[
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Наименование",
"accessorKey":"naimenovanie",
"columns":[
{
"header":"Наименование",
"accessorKey":"naimenovanie_naimenovanie",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Корректировка плана",
"accessorKey":"korrektirovka_plana",
"columns":[
{
"header":"по статьям сметы *",
"accessorKey":"korrektirovka_plana_po_statyam_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"",
"accessorKey":"field",
"columns":[
{
"header":"увеличение сметы **",
"accessorKey":"field_uvelichenie_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ЯНВАРЬ",
"accessorKey":"field_za_yanvar",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ФЕВРАЛЬ",
"accessorKey":"field_za_fevral",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого I квартал",
"accessorKey":"field_itogo_i_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АПРЕЛЬ",
"accessorKey":"field_za_aprel",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за МАЙ",
"accessorKey":"field_za_may",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого II квартал",
"accessorKey":"field_itogo_ii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ИЮЛЬ",
"accessorKey":"field_za_iyul",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АВГУСТ",
"accessorKey":"field_za_avgust",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого III квартал",
"accessorKey":"field_itogo_iii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ОКТЯБРЬ",
"accessorKey":"field_za_oktyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за НОЯБРЬ",
"accessorKey":"field_za_noyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"СПОД",
"accessorKey":"field_spod",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого IV квартал",
"accessorKey":"field_itogo_iv_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого корректировка",
"accessorKey":"itogo_korrektirovka",
"columns":[
{
"header":"Итого корректировка",
"accessorKey":"itogo_korrektirovka_itogo_korrektirovka",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Факт",
"accessorKey":"fakt",
"columns":[
{
"header":"заМАРТ",
"accessorKey":"fakt_zamart",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заИЮНЬ",
"accessorKey":"fakt_zaiyun",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заСЕНТЯБРЬ",
"accessorKey":"fakt_zasentyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заДЕКАБРЬ",
"accessorKey":"fakt_zadekabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod",
"columns":[
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Смета расходов по развитию на II квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_ii_kvartal",
"columns":[
{
"header":"Смета расходов по развитию на II квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_ii_kvartal_smeta_raskhodov_po_razvitiyu_na_ii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого скоррек. смета",
"accessorKey":"itogo_skorrek_smeta",
"columns":[
{
"header":"Итого скоррек. смета",
"accessorKey":"itogo_skorrek_smeta_itogo_skorrek_smeta",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Смета расходов по развитию на III квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iii_kvartal",
"columns":[
{
"header":"Смета расходов по развитию на III квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iii_kvartal_smeta_raskhodov_po_razvitiyu_na_iii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Смета расходов по развитию на IV квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iv_kvartal",
"columns":[
{
"header":"Смета расходов по развитию на IV квартал",
"accessorKey":"smeta_raskhodov_po_razvitiyu_na_iv_kvartal_smeta_raskhodov_po_razvitiyu_na_iv_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
]
}
}

View File

@ -0,0 +1,555 @@
import {
greenColumn,
whiteColumn,
orangeColumn,
yellowColumn,
redColumn,
blueColumn,
} from '../columnColors';
export const config = {
"config":{
"colors":{
"kod_razdela_kod_razdela":{
"color_type":whiteColumn,
"accessorKey":"kod_razdela_kod_razdela"
},
"id_stati_id_stati":{
"color_type":whiteColumn,
"accessorKey":"id_stati_id_stati"
},
"id_gruppy_nomenklatury_id_gruppy_nomenklatury":{
"color_type":whiteColumn,
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury"
},
"naimenovanie_naimenovanie":{
"color_type":whiteColumn,
"accessorKey":"naimenovanie_naimenovanie"
},
"korrektirovka_limita_po_statyam_smety":{
"color_type":whiteColumn,
"accessorKey":"korrektirovka_limita_po_statyam_smety"
},
"field_uvelichenie_smety":{
"color_type":whiteColumn,
"accessorKey":"field_uvelichenie_smety"
},
"field_za_yanvar":{
"color_type":whiteColumn,
"accessorKey":"field_za_yanvar"
},
"field_za_fevral":{
"color_type":whiteColumn,
"accessorKey":"field_za_fevral"
},
"field_itogo_i_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_i_kvartal"
},
"field_za_aprel":{
"color_type":whiteColumn,
"accessorKey":"field_za_aprel"
},
"field_za_may":{
"color_type":whiteColumn,
"accessorKey":"field_za_may"
},
"field_itogo_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_ii_kvartal"
},
"field_za_iyul":{
"color_type":whiteColumn,
"accessorKey":"field_za_iyul"
},
"field_za_avgust":{
"color_type":whiteColumn,
"accessorKey":"field_za_avgust"
},
"field_itogo_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iii_kvartal"
},
"field_za_oktyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_oktyabr"
},
"field_za_noyabr":{
"color_type":whiteColumn,
"accessorKey":"field_za_noyabr"
},
"field_spod":{
"color_type":whiteColumn,
"accessorKey":"field_spod"
},
"field_itogo_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"field_itogo_iv_kvartal"
},
"itogo_itogo":{
"color_type":whiteColumn,
"accessorKey":"itogo_itogo"
},
"fakt_zamart":{
"color_type":whiteColumn,
"accessorKey":"fakt_zamart"
},
"fakt_zaiyun":{
"color_type":whiteColumn,
"accessorKey":"fakt_zaiyun"
},
"fakt_zasentyabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zasentyabr"
},
"fakt_zadekabr":{
"color_type":whiteColumn,
"accessorKey":"fakt_zadekabr"
},
"ekonomiya_pereraskhod_ekonomiya_pereraskhod":{
"color_type":whiteColumn,
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod"
},
"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal"
},
"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal"
},
"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal":{
"color_type":whiteColumn,
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal"
}
},
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela",
"columns":[
{
"header":"Код раздела",
"accessorKey":"kod_razdela_kod_razdela",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID статьи",
"accessorKey":"id_stati",
"columns":[
{
"header":"ID статьи",
"accessorKey":"id_stati_id_stati",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury",
"columns":[
{
"header":"ID группы номенклатуры",
"accessorKey":"id_gruppy_nomenklatury_id_gruppy_nomenklatury",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Наименование",
"accessorKey":"naimenovanie",
"columns":[
{
"header":"Наименование",
"accessorKey":"naimenovanie_naimenovanie",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Корректировка лимита",
"accessorKey":"korrektirovka_limita",
"columns":[
{
"header":"по статьям сметы *",
"accessorKey":"korrektirovka_limita_po_statyam_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"",
"accessorKey":"field",
"columns":[
{
"header":"увеличение сметы **",
"accessorKey":"field_uvelichenie_smety",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ЯНВАРЬ",
"accessorKey":"field_za_yanvar",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ФЕВРАЛЬ",
"accessorKey":"field_za_fevral",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого I квартал",
"accessorKey":"field_itogo_i_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АПРЕЛЬ",
"accessorKey":"field_za_aprel",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за МАЙ",
"accessorKey":"field_za_may",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого II квартал",
"accessorKey":"field_itogo_ii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ИЮЛЬ",
"accessorKey":"field_za_iyul",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за АВГУСТ",
"accessorKey":"field_za_avgust",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого III квартал",
"accessorKey":"field_itogo_iii_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за ОКТЯБРЬ",
"accessorKey":"field_za_oktyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"за НОЯБРЬ",
"accessorKey":"field_za_noyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"СПОД",
"accessorKey":"field_spod",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого IV квартал",
"accessorKey":"field_itogo_iv_kvartal",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Итого",
"accessorKey":"itogo",
"columns":[
{
"header":"Итого",
"accessorKey":"itogo_itogo",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Факт",
"accessorKey":"fakt",
"columns":[
{
"header":"заМАРТ",
"accessorKey":"fakt_zamart",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заИЮНЬ",
"accessorKey":"fakt_zaiyun",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заСЕНТЯБРЬ",
"accessorKey":"fakt_zasentyabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"заДЕКАБРЬ",
"accessorKey":"fakt_zadekabr",
"size":150,
"filterFn":"contains",
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod",
"columns":[
{
"header":"экономия (+) перерасход (-)",
"accessorKey":"ekonomiya_pereraskhod_ekonomiya_pereraskhod",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на II квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на II квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_ii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на III квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на III квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iii_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
},
{
"header":"Лимит затрат / остаток лимита затрат на IV квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal",
"columns":[
{
"header":"Лимит затрат / остаток лимита затрат на IV квартал",
"accessorKey":"limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal_limit_zatrat_ostatok_limita_zatrat_na_iv_kvartal",
"size":150,
"filterFn":"contains"
}
],
"muiTableHeadCellProps":{
"sx":{
"backgroundColor":"#C2D69B",
"color":"#000000"
}
}
}
]
}
}

View File

@ -46,7 +46,6 @@ function EditCellPortal({ cell, table, EditCell, onChange }) {
export const getTableColumns = ({ Cell, EditCell, columnsConfig }) => {
const columnColors = { ...columnsConfig.colors };
console.log(columnColors)
const columns = [...columnsConfig.columns];
const processColumns = (columns, EditCell, Cell) => {

View File

@ -26,6 +26,445 @@ const useRealtimeData = (formId, sheetName) => {
useEffect(() => {
const loadInitialData = async () => {
// const res = {
// success: true,
// message: null,
// result: [
// {
// row_type: "ROOT",
// depth: 0,
// data: {
// q1: {
// total: "1800",
// adj_rf: "2Не применимо",
// pay_ho: "3Не применимо",
// pay_rf: "4Не применимо",
// adj_ssp: "5Не применимо",
// booking: "6Нет данных",
// economy: "7800",
// pay_act: "8Не выполнена",
// pay_date: "91970-01-01",
// actual_m1: "10Нет факта",
// actual_m2: "11Нет факта",
// actual_m3: "12Нет факта",
// pay_amount: "13Не оплачено",
// rem_actual: "14800",
// adj_comment: "15Комментарий отсутствует",
// adj_current: "16Не требуется",
// adj_reserve: "17Не требуется",
// pay_comment: "18Комментарий по оплате отсутствует",
// rem_booking: "19800",
// transfer_q2: "20Нет переноса",
// transfer_q3: "21Нет переноса",
// transfer_q4: "22Нет переноса",
// actual_quarter: "23800",
// corrected_plan: "24800",
// },
// q2: {
// actual_m1: "actual_m1",
// actual_m2: "actual_m2",
// actual_m3: "actual_m3",
// actual_quarter: "actual_quarter",
// adj_comment: "adj_comment",
// adj_current: "adj_current",
// adj_reserve: "adj_reserve",
// adj_rf: "adj_rf",
// adj_ssp: "adj_ssp",
// booking: "booking",
// corrected_plan: "corrected_plan",
// economy: "economy",
// new_plan: "new_plan",
// pay_act: "pay_act",
// pay_amount: "pay_amount",
// pay_comment: "pay_comment",
// pay_date: "pay_date",
// pay_ho: "pay_ho",
// pay_rf: "pay_rf",
// rem_actual: "rem_actual",
// rem_booking: "rem_booking",
// rev_comment: "rev_comment",
// rev_eco: "rev_eco",
// rev_inc: "rev_inc",
// rev_item: "rev_item",
// rev_seq: "rev_seq",
// total: "total",
// transfer_q3: "transfer_q3",
// transfer_q4: "transfer_q4",
// },
// q3: {
// total: "800",
// adj_rf: "Не применимо",
// pay_ho: "Не применимо",
// pay_rf: "Не применимо",
// adj_ssp: "Не применимо",
// booking: "Нет данных",
// economy: "800",
// pay_act: "Не выполнена",
// rev_eco: "Нет экономии",
// rev_inc: "Нет увеличения",
// rev_seq: "Нет секвестра",
// new_plan: "800",
// pay_date: "1970-01-01",
// rev_item: "Нет изменений",
// actual_m1: "Нет факта",
// actual_m2: "Нет факта",
// actual_m3: "Нет факта",
// pay_amount: "Не оплачено",
// rem_actual: "800",
// adj_comment: "Комментарий отсутствует",
// adj_current: "Не требуется",
// adj_reserve: "Не требуется",
// pay_comment: "Комментарий по оплате отсутствует",
// rem_booking: "800",
// rev_comment: "Комментарий по пересмотру отсутствует",
// transfer_q4: "Нет переноса",
// actual_quarter: "800",
// corrected_plan: "800",
// },
// q4: {
// total: "800",
// adj_rf: "Не применимо",
// pay_ho: "Не применимо",
// pay_rf: "Не применимо",
// adj_ssp: "Не применимо",
// booking: "Нет данных",
// economy: "800",
// pay_act: "Не выполнена",
// rev_eco: "Нет экономии",
// rev_inc: "Нет увеличения",
// rev_seq: "Нет секвестра",
// new_plan: "800",
// pay_date: "1970-01-01",
// rev_item: "Нет изменений",
// actual_m1: "Нет факта",
// actual_m2: "Нет факта",
// actual_m3: "Нет факта",
// pay_amount: "Не оплачено",
// rem_actual: "800",
// actual_spod: "Нет данных СПОД",
// adj_comment: "Комментарий отсутствует",
// adj_current: "Не требуется",
// adj_reserve: "Не требуется",
// pay_comment: "Комментарий по оплате отсутствует",
// rem_booking: "800",
// rev_comment: "Комментарий по пересмотру отсутствует",
// actual_quarter: "800",
// corrected_plan: "800",
// },
// ckk: {
// q1: "Нет плана",
// q2: "Нет плана",
// q3: "Нет плана",
// q4: "Нет плана",
// ceiling: "Лимит не установлен",
// comment: "Комментарий по ЦКК отсутствует",
// deadline: "1970-01-01",
// proc_plan: "Нет плана процедур",
// proc_method: "Не определен",
// rf_schedule: "График не задан",
// },
// plan: {
// q1: "Нет плана",
// q2: "Нет плана",
// q3: "Нет плана",
// q4: "Нет плана",
// year: "800",
// comment: "Комментарий по плану отсутствует",
// },
// header: {
// name: "Прочие операционные расходы",
// year: 2026,
// item_id: "Нет ID",
// section: "4.00.0.",
// num_group: "Номер группы не задан",
// internal_order: "Нет внутреннего заказа",
// expense_item_id: 708,
// },
// totals: {
// pay_year: "Оплата за год не производилась",
// fact_year: "800",
// },
// line_id: "Нет ID строки",
// reserve: {
// q1: "Нет резерва",
// q2: "Нет резерва",
// q3: "Нет резерва",
// q4: "Нет резерва",
// year: "800",
// justification: "Обоснование резерва отсутствует",
// },
// approved: {
// q1: "800",
// q2: "800",
// q3: "800",
// q4: "800",
// year: "800",
// },
// collegial: {
// note: "Замечания коллегиального органа отсутствуют",
// approved: "Не утверждено",
// protocol: "Нет протокола",
// },
// allocation: {
// order: "Приказ не указан",
// property: "Свойства распределения не заданы",
// },
// sequestration: {
// q1: "Нет секвестра",
// q2: "Нет секвестра",
// q3: "Нет секвестра",
// q4: "Нет секвестра",
// year: "800",
// justification: "Обоснование секвестра отсутствует",
// },
// contract_detail: {
// q1: "Нет деталей",
// q2: "Нет деталей",
// q3: "Нет деталей",
// q4: "Нет деталей",
// act: "Акт не предоставлен",
// addenda: "Нет доп. соглашений",
// ceiling: "Потолок не установлен",
// comment: "Комментарий по контракту отсутствует",
// subject: "Предмет контракта не указан",
// currency: "RUB",
// deadline: "1970-01-01",
// vat_rate: "Нет ставки НДС",
// reference: "Ссылка отсутствует",
// rf_schedule: "График не задан",
// counterparty: "Контрагент не определен",
// exchange_rate: -1,
// amount_foreign: -1,
// payment_scheme: "Схема оплаты не определена",
// },
// contract_summary: {
// total: "Итог по контракту не подведен",
// comment: "Комментарий по сводке контракта отсутствует",
// deadline: "1970-01-01",
// future_y1: "Нет данных на след. год",
// future_y2: "Нет данных через год",
// other_ssp: "Нет данных по СПП",
// counterparty: "Контрагент не определен",
// },
// },
// sort_order: 1,
// },
// ],
// count: 38,
// };
// const res = {
// success: true,
// message: null,
// result: [
// {
// row_type: "ROOT",
// depth: 0,
// data: {
// q1: {
// total: 0,
// adj_ssp: "adj_ssp_mock",
// booking: "booking_mock",
// pay_act: "pay_act_mock",
// pay_date: "2025-01-15",
// actual_m1: "1000.00",
// actual_m2: "1200.00",
// actual_m3: "1100.00",
// pay_amount: "3300.00",
// adj_comment: "adj_comment_mock",
// adj_current: "adj_current_mock",
// adj_reserve: "adj_reserve_mock",
// pay_comment: "pay_comment_mock",
// transfer_q2: "transfer_q2_mock",
// transfer_q3: "transfer_q3_mock",
// transfer_q4: "transfer_q4_mock",
// transfer_econ: "transfer_econ_mock",
// actual_quarter: 3300,
// corrected_plan: 100,
// transfer_far_comment: "transfer_far_comment_mock",
// residual_after_actual: 100,
// transfer_next_comment: "transfer_next_comment_mock",
// residual_after_booking: 100,
// transfer_q2_delay_acts: "transfer_q2_delay_acts_mock",
// transfer_q2_economy_rf: "transfer_q2_economy_rf_mock",
// transfer_q2_delay_procurement:
// "transfer_q2_delay_procurement_mock",
// },
// q2: {
// total: 0,
// adj_ssp: "adj_ssp_mock_q2",
// booking: "booking_mock_q2",
// pay_act: "pay_act_mock_q2",
// new_plan: 200,
// pay_date: "2025-04-20",
// actual_m1: "2000.00",
// actual_m2: "2100.00",
// actual_m3: "1900.00",
// pay_amount: "6000.00",
// adj_comment: "adj_comment_mock_q2",
// adj_current: "adj_current_mock_q2",
// adj_reserve: "adj_reserve_mock_q2",
// pay_comment: "pay_comment_mock_q2",
// transfer_q3: "transfer_q3_mock",
// transfer_q4: "transfer_q4_mock",
// revision_inc: "revision_inc_mock",
// revision_seq: "revision_seq_mock",
// target_change: "target_change_mock",
// transfer_econ: "transfer_econ_mock_q2",
// actual_quarter: 6000,
// corrected_plan: 200,
// base_correction: "base_correction_mock",
// revision_comment: "revision_comment_mock",
// transfer_far_comment: "transfer_far_comment_mock_q2",
// residual_after_actual: 200,
// transfer_next_comment: "transfer_next_comment_mock_q2",
// residual_after_booking: 200,
// transfer_q3_delay_acts: "transfer_q3_delay_acts_mock",
// transfer_q3_economy_rf: "transfer_q3_economy_rf_mock",
// base_correction_comment: "base_correction_comment_mock",
// transfer_q3_delay_procurement:
// "transfer_q3_delay_procurement_mock",
// },
// q3: {
// total: 0,
// adj_ssp: "adj_ssp_mock_q3",
// booking: "booking_mock_q3",
// pay_act: "pay_act_mock_q3",
// new_plan: 100,
// pay_date: "2025-07-10",
// actual_m1: "900.00",
// actual_m2: "850.00",
// actual_m3: "950.00",
// pay_amount: "2700.00",
// adj_comment: "adj_comment_mock_q3",
// adj_current: "adj_current_mock_q3",
// adj_reserve: "adj_reserve_mock_q3",
// pay_comment: "pay_comment_mock_q3",
// transfer_q4: "transfer_q4_mock_q3",
// revision_inc: "revision_inc_mock_q3",
// revision_seq: "revision_seq_mock_q3",
// target_change: "target_change_mock_q3",
// transfer_econ: "transfer_econ_mock_q3",
// actual_quarter: 2700,
// corrected_plan: 100,
// base_correction: "base_correction_mock_q3",
// revision_comment: "revision_comment_mock_q3",
// residual_after_actual: 100,
// transfer_next_comment: "transfer_next_comment_mock_q3",
// residual_after_booking: 100,
// transfer_q4_delay_acts: "transfer_q4_delay_acts_mock",
// transfer_q4_economy_rf: "transfer_q4_economy_rf_mock",
// base_correction_comment: "base_correction_comment_mock_q3",
// transfer_q4_delay_procurement:
// "transfer_q4_delay_procurement_mock",
// },
// q4: {
// total: "total_mock_q4",
// adj_ssp: "adj_ssp_mock_q4",
// booking: "booking_mock_q4",
// pay_act: "pay_act_mock_q4",
// new_plan: 200,
// pay_date: "2025-10-05",
// actual_m1: "1500.00",
// actual_m2: "1600.00",
// actual_m3: "1400.00",
// pay_amount: "4500.00",
// actual_spod: "actual_spod_mock",
// adj_comment: "adj_comment_mock_q4",
// adj_current: "adj_current_mock_q4",
// adj_reserve: "adj_reserve_mock_q4",
// pay_comment: "pay_comment_mock_q4",
// revision_inc: "revision_inc_mock_q4",
// revision_seq: "revision_seq_mock_q4",
// target_change: "target_change_mock_q4",
// transfer_econ: "transfer_econ_mock_q4",
// actual_quarter: 4500,
// corrected_plan: 200,
// base_correction: "base_correction_mock_q4",
// revision_comment: "revision_comment_mock_q4",
// residual_after_actual: 200,
// residual_after_booking: 200,
// base_correction_comment: "base_correction_comment_mock_q4",
// },
// plan: {
// q1: "plan_q1_mock",
// q2: "plan_q2_mock",
// q3: "plan_q3_mock",
// q4: "plan_q4_mock",
// year: 2025,
// comment: "plan_comment_mock",
// },
// header: {
// name: "Административно-хозяйственные расходы",
// vsp_id: "VSP_001",
// item_id: "ITEM_001",
// num_group: "GRP_001",
// vsp_address: "г. Москва, ул. Примерная, д. 1",
// section_code: "1.00.0.",
// expense_item_id: 1,
// },
// totals: {
// pay_year: 16500,
// fact_year: 16500,
// economy_year: 200,
// },
// booking: {
// y2026: {
// q1: "booking_y2026_q1_mock",
// q2: "booking_y2026_q2_mock",
// q3: "booking_y2026_q3_mock",
// q4: "booking_y2026_q4_mock",
// },
// y2027: {
// q1: "booking_y2027_q1_mock",
// q2: "booking_y2027_q2_mock",
// q3: "booking_y2027_q3_mock",
// q4: "booking_y2027_q4_mock",
// },
// },
// line_id: "LINE_001",
// seq_ssp: {
// q1: "seq_ssp_q1_mock",
// q2: "seq_ssp_q2_mock",
// q3: "seq_ssp_q3_mock",
// q4: "seq_ssp_q4_mock",
// year: 600,
// justification: "seq_ssp_justification_mock",
// },
// approved: {
// q1: 100,
// q2: 200,
// q3: 100,
// q4: 200,
// year: 600,
// },
// contract: {
// act: "contract_act_mock",
// date: "2025-01-01",
// scheme: "contract_scheme_mock",
// ceiling: "1000000.00",
// comment: "contract_comment_mock",
// subject: "contract_subject_mock",
// currency: "RUB",
// deadline: "2025-12-31",
// vat_rate: "20%",
// reference: "contract_ref_001",
// counterparty: "ООО Контрагент",
// },
// seq_dfip: {
// q1: 100,
// q2: 200,
// q3: 100,
// q4: 200,
// year: 600,
// justification: "seq_dfip_justification_mock",
// },
// },
// sort_order: 1,
// },
// ],
// count: 1,
// };
const res = await FormsSheetApi.get(formId, sheetName);
const mockData = res.result;
const maxDepth = mockData.reduce((prev, current) => {

File diff suppressed because it is too large Load Diff