diff --git a/assets/css/main.css b/assets/css/main.css
index 8bbbe6b..ed931f4 100644
--- a/assets/css/main.css
+++ b/assets/css/main.css
@@ -3872,12 +3872,14 @@ body.organization-view #details .grid-2>div>.contacts{margin-top:0}
align-self:stretch;
justify-content:center;
min-width:0;
+ gap:.25rem;
}
.generic-ownership-panel .legend-row{
grid-template-columns:5.75rem 5.625rem minmax(0,1fr);
align-items:center;
column-gap:.5rem;
- padding:.75rem 0;
+ row-gap:.25rem;
+ padding:.4rem 0;
}
.generic-ownership-panel .swatch{
width:5.75rem;
@@ -3890,6 +3892,21 @@ body.organization-view #details .grid-2>div>.contacts{margin-top:0}
font-size:1.125rem;
line-height:1.45;
}
+.ownership-panel .ownership-legend-child{
+ grid-column:3/-1;
+ display:grid;
+ grid-template-columns:max-content minmax(0,1fr);
+ align-items:baseline;
+ gap:.5rem;
+ margin:0;
+ padding-left:0;
+ font-size:1rem;
+}
+.ownership-panel .ownership-legend-child b{
+ margin:0;
+ font-size:1rem;
+}
+.ownership-panel .ownership-legend-child>span{min-width:0}
@media(max-width:64rem){
.generic-ownership-panel{grid-template-columns:1fr;padding:1.25rem}
@@ -4326,6 +4343,7 @@ body.organization-view #details .grid-2>div>.contacts{margin-top:0}
.saturn-donut-center{fill:var(--saturn-panel);stroke:rgba(255,255,255,.18);stroke-width:1}
.saturn-donut-center-number{fill:#f5f7f8;font:800 2.5rem "Clear Sans","Helvetica Neue",Arial,sans-serif}
.saturn-donut-center-caption{fill:var(--saturn-muted);font:700 .9375rem "Clear Sans","Helvetica Neue",Arial,sans-serif}
+.saturn-donut-value{fill:#f5f7f8;font:700 .875rem "Clear Sans","Helvetica Neue",Arial,sans-serif;paint-order:stroke;stroke:#2b2b2b;stroke-width:3px;stroke-linejoin:round}
.saturn-donut-keys{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem .625rem}
.saturn-donut-key{display:flex;align-items:center;gap:.4375rem;min-width:0;padding:.375rem .5rem;border-radius:.5rem;background:rgba(255,255,255,.035);color:var(--saturn-text);font-size:.8125rem}
.saturn-donut-key:last-child{grid-column:1/-1;justify-self:center;min-width:calc(50% - .3125rem)}
@@ -4345,6 +4363,31 @@ body.organization-view #details .grid-2>div>.contacts{margin-top:0}
}
.saturn-structure-view .topbar .tab[data-page="saturn"]{display:flex}
.saturn-structure-view .structure-stage{width:120rem;height:67.5rem}
+
+/* Полная схема Сатурна сохраняет все связанные уровни вместо сокращённого
+ SVG с четырьмя узлами. Координаты заданы на едином холсте, который штатно
+ масштабируется контролами структуры. */
+.saturn-network{position:relative;width:120rem;height:67.5rem;color:#f5f7f8;font-family:"Clear Sans","Helvetica Neue",Arial,sans-serif}
+.saturn-network-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
+.saturn-network-links path{fill:none;stroke:#dbe4e8;stroke-width:2.25;marker-end:url(#saturn-arrow)}
+.saturn-network-links .state-link{stroke:#5497d2}
+.saturn-network-links marker path{fill:#dbe4e8;stroke:none}
+.saturn-network-links text{fill:#f5f7f8;font-size:18px;font-weight:700;paint-order:stroke;stroke:#17222a;stroke-width:5px;stroke-linejoin:round}
+.saturn-network-node{position:absolute;left:var(--x);top:var(--y);display:grid;width:250px;min-height:100px;box-sizing:border-box;align-content:center;gap:8px;padding:15px 18px;border:1px solid rgba(255,255,255,.82);border-radius:14px;background:linear-gradient(145deg,rgba(54,72,126,.88),rgba(35,51,101,.9));box-shadow:0 10px 22px rgba(0,0,0,.24);color:#f5f7f8;text-align:center;text-decoration:none}
+.saturn-network-node span{font-size:15px;font-weight:700}.saturn-network-node b{font-size:16px;line-height:1.3}
+.saturn-network-node.person{border-color:rgba(255,255,255,.9);background:linear-gradient(145deg,rgba(88,120,69,.82),rgba(52,81,36,.9))}
+.saturn-network-node.state{border-color:#58b373;background:linear-gradient(145deg,rgba(51,66,111,.92),rgba(37,53,100,.94))}
+.saturn-network-node.subject{border:2px solid #fff;background:linear-gradient(145deg,rgba(51,66,111,.96),rgba(37,53,100,.98))}
+.saturn-network-node:hover,.saturn-network-node:focus-visible{color:#fff;border-color:#a8cded;box-shadow:0 0 20px rgba(139,211,255,.7);outline:none}
+.saturn-network-legend{position:absolute;top:90px;right:78px;display:grid;gap:15px;width:255px;padding:20px;border:1px solid #a8cded;border-radius:12px;background:rgba(35,42,44,.9);color:#f5f7f8;font-size:16px;font-weight:700}
+.saturn-network-legend span{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px}.saturn-network-legend i{display:block;width:38px;height:28px;border-radius:10px;background:linear-gradient(145deg,rgba(51,66,111,.92),rgba(37,53,100,.94))}.saturn-network-legend .person{background:linear-gradient(145deg,rgba(88,120,69,.82),rgba(52,81,36,.9))}.saturn-network-legend .affiliated{border-left:5px solid #fff}.saturn-network-legend .subject{border:1px solid #fff}.saturn-network-legend .state{border:1px solid #58b373}.saturn-network-legend .management{position:relative;background:none}.saturn-network-legend .management::before{content:"";position:absolute;left:0;right:7px;top:13px;border-top:2px solid #5497d2}.saturn-network-legend .management::after{content:"";position:absolute;right:1px;top:8px;width:9px;height:9px;border-top:2px solid #5497d2;border-right:2px solid #5497d2;transform:rotate(45deg)}
+
+.saturn-ownership-card .saturn-shareholders-body{min-height:18rem;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:2rem}
+.saturn-ownership-card .saturn-donut-card{width:min(100%,16rem)}
+.saturn-ownership-card .saturn-card-donut{width:min(100%,14rem)}
+.saturn-ownership-card .saturn-legend{gap:.5rem}
+.saturn-ownership-card .saturn-legend-item{min-height:2rem}
+.saturn-share-parameters{align-items:flex-start;text-align:left}
.saturn-structure-graph{position:relative;width:120rem;height:67.5rem;padding:6.875rem 8.75rem;color:#f5f7f8;font-size:1rem}
.saturn-structure-graph::before{content:"";position:absolute;inset:4.5rem 6.25rem;border-radius:1.5rem;background:#3c3f41;box-shadow:0 .75rem 2rem rgba(0,0,0,.16)}
.saturn-structure-graph>*{position:relative;z-index:1}
@@ -4405,6 +4448,37 @@ button.saturn-flow-node-source:hover,button.saturn-flow-node-source:focus-visibl
.source-details-list span{line-height:1.5}
.leadership-row-source{grid-template-columns:minmax(0,1fr)}
+.ownership-facts{
+ display:none;
+ grid-template-columns:repeat(2,minmax(0,1fr));
+ gap:0 2rem;
+ margin-bottom:1.125rem;
+ padding-top:.75rem;
+ padding-bottom:.75rem;
+}
+.expanded .ownership-facts{display:grid}
+.ownership-fact{
+ display:grid;
+ grid-template-columns:minmax(12rem,1fr) minmax(10rem,auto);
+ align-items:center;
+ gap:1rem;
+ min-height:3.25rem;
+ padding:.625rem 0;
+ border-bottom:.0625rem solid rgba(139,211,255,.16);
+}
+.ownership-fact:nth-last-child(-n+2){border-bottom:0}
+.ownership-fact strong{text-align:right;color:#f1f1f1}
+
+@media(max-width:64rem){
+ .ownership-facts{grid-template-columns:1fr}
+ .ownership-fact:nth-last-child(-n+2){border-bottom:.0625rem solid rgba(139,211,255,.16)}
+ .ownership-fact:last-child{border-bottom:0}
+}
+@media(max-width:40rem){
+ .ownership-fact{grid-template-columns:1fr;gap:.25rem}
+ .ownership-fact strong{text-align:left}
+}
+
/* Блоки «Виды деятельности» и «Финансовая устойчивость» сохраняют
естественную высоту содержимого. */
@media(min-width:64.0625rem){
@@ -4450,6 +4524,49 @@ button.saturn-flow-node-source:hover,button.saturn-flow-node-source:focus-visibl
margin-top:0;
}
}
+
+/* Поисковый запрос 2: в краткой карточке ОКБ МЭИ длинная историческая
+ справка прокручивается внутри стандартной пары карточек. */
+@media(min-width:64.0625rem){
+ body.organization-view:not(.expanded) #content>.okb-mei-brief-pair{
+ align-self:stretch;
+ height:auto;
+ }
+
+ body.organization-view:not(.expanded) #content:has(>#legal):has(>#about)>#legal.okb-mei-brief-pair .legal-short{
+ flex:0 1 auto;
+ height:auto;
+ max-height:none;
+ overflow:visible;
+ }
+
+ body.organization-view:not(.expanded) #content:has(>#legal):has(>#about)>#about.okb-mei-brief-pair{
+ min-height:0;
+ contain:size;
+ overflow:hidden;
+ }
+
+ body.organization-view:not(.expanded) #content:has(>#legal):has(>#about)>#about.okb-mei-brief-pair .summary{
+ flex:1 1 0;
+ min-height:0;
+ height:auto;
+ max-height:none;
+ overflow-y:auto;
+ scrollbar-width:thin;
+ scrollbar-color:#777 transparent;
+ }
+
+ body.organization-view:not(.expanded) #content>.okb-mei-brief-pair .legal-short::-webkit-scrollbar,
+ body.organization-view:not(.expanded) #content>.okb-mei-brief-pair .summary::-webkit-scrollbar{
+ width:.4375rem;
+ }
+
+ body.organization-view:not(.expanded) #content>.okb-mei-brief-pair .legal-short::-webkit-scrollbar-thumb,
+ body.organization-view:not(.expanded) #content>.okb-mei-brief-pair .summary::-webkit-scrollbar-thumb{
+ border-radius:.5rem;
+ background:#777;
+ }
+}
@media(max-width:48rem){
.source-details-list>div{grid-template-columns:1fr;gap:.25rem}
}
@@ -4468,7 +4585,7 @@ button.saturn-flow-node-source:hover,button.saturn-flow-node-source:focus-visibl
.uaz-ownership-panel .donut-center{fill:#313335;stroke:#d5e6f2;stroke-width:2}
.uaz-ownership-panel .legend{align-self:center;gap:0}
.uaz-ownership-panel .legend-row{
- grid-template-columns:9rem minmax(0,1fr);
+ grid-template-columns:9rem max-content minmax(0,1fr);
min-height:3rem;
padding:0;
column-gap:1rem;
@@ -4480,14 +4597,15 @@ button.saturn-flow-node-source:hover,button.saturn-flow-node-source:focus-visibl
border-radius:999px;
}
.uaz-ownership-panel .legend-copy{
- display:grid;
- grid-template-columns:max-content minmax(0,1fr);
+ display:contents;
align-items:baseline;
- gap:1rem;
line-height:1.25;
}
.uaz-ownership-panel .legend-copy b{font-size:1.875rem;line-height:1;letter-spacing:-.02em}
-.uaz-ownership-panel .legend-copy>span{font-size:1.4375rem;font-weight:700;white-space:nowrap}
+.uaz-ownership-panel .legend-copy>span{font-size:1.4375rem;font-weight:700}
+.uaz-ownership-panel .ownership-legend-child{gap:.5rem;margin-top:0}
+.uaz-ownership-panel .ownership-legend-child,
+.uaz-ownership-panel .ownership-legend-child b{font-size:1rem}
@media(max-width:64rem){
.uaz-ownership-panel{grid-template-columns:1fr;padding:1.375rem}
@@ -4495,9 +4613,8 @@ button.saturn-flow-node-source:hover,button.saturn-flow-node-source:focus-visibl
.uaz-ownership-panel .legend-row{justify-content:center}
}
@media(max-width:40rem){
- .uaz-ownership-panel .legend-row{grid-template-columns:5.75rem minmax(0,1fr);column-gap:.75rem}
+ .uaz-ownership-panel .legend-row{grid-template-columns:5.75rem max-content minmax(0,1fr);column-gap:.75rem}
.uaz-ownership-panel .swatch{width:5.75rem;max-width:5.75rem;height:1.375rem}
- .uaz-ownership-panel .legend-copy{grid-template-columns:1fr;gap:.25rem}
.uaz-ownership-panel .legend-copy b{font-size:1.375rem}
.uaz-ownership-panel .legend-copy>span{font-size:1.0625rem;white-space:normal}
}
diff --git a/assets/js/app.js b/assets/js/app.js
index 814db56..14210cd 100644
--- a/assets/js/app.js
+++ b/assets/js/app.js
@@ -204,8 +204,8 @@ const ulyanovskResults=[
];
const ulyanovskPages={
'uly-uaz':{title:'ООО «Ульяновский автомобильный завод»',short:'ООО «УАЗ»',subtitle:'Министерство промышленности и торговли Российской Федерации · Департамент автомобильной промышленности и железнодорожного машиностроения · Автомобильная промышленность',notice:'Не контролируется государственным корпоративным сектором или государством.',employees:[{year:2017,value:10000,label:'около 10 000 чел.'},{year:2023,value:10000,label:'около 10 000 чел.'},{year:2024,value:10000,label:'около 10 000 чел.'},{year:2026,value:12000,label:'12 000+ чел.'}],pairs:[['ID','16516'],['ИНН','7327077188'],['ОГРН','1167325054082'],['ОКПО','05808600'],['Код эмитента','00174-A'],['ОКОПФ','12300'],['ОКАТО','73401373000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','432034, г. Ульяновск, шоссе Московское, д. 92'],['Юридический адрес','432034, г. Ульяновск, шоссе Московское, д. 92'],['Телефоны','(8422) 36-73-53; (8422) 31-46-03'],['Факс','(8422) 40-60-70'],['E-mail','post@uaz.ru, press@uaz.ru'],['Интернет-сайт','www.uaz.ru']],activity:'Производственная. ОКВЭД 29.10.4 ОК 029-2014 (КДЕС Ред. 2): Производство грузовых автомобилей.',legal:'Включено в сводный реестр организаций ОПК, позиция 3023 (редакция от 27.09.2022 №4070). Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024; в перечень отдельных организаций ОПК; в перечень организаций Минпромторга России, имеющих мобилизационное задание на 2021–2025 годы. Создано в 1941 году. Входит в перечень производителей российской промышленной продукции на 18.02.2026.',finance:[['2017','35 072 492 тыс. руб.','1 517 493 тыс. руб.'],['2018','37 976 830 тыс. руб.','−1 004 186 тыс. руб.'],['2019','39 497 361 тыс. руб.','−2 792 505 тыс. руб.'],['2020','35 480 015 тыс. руб.','2 096 266 тыс. руб.'],['2021','45 878 683 тыс. руб.','1 276 395 тыс. руб.']],leaders:['uly-sakhabiyev','uly-spirin','uly-shirinov','uly-shvetsov','uly-yurasov'],related:['uly-rost','uly-protasenko','uly-zmz','uly-stamping','uly-promfin','uly-branch-zavolzhye','uly-branch-moscow','uly-sollers','uly-alter','uly-sobolev','uly-aurus','uly-passenger','uly-holding','uly-reduktor','uly-iskra','uly-serenity','uly-autocenter','uly-alabuga'],ownership:'100,000% — группа «СОЛЛЕРС», в том числе ПАО «Соллерс». Уставный капитал: 4 142 657 011,000 руб. Держатель реестра акционеров: АО «Независимая регистраторская компания Р.О.С.Т.». Участие в капитале: 99,000% ООО «УАЗ-Штамповочное производство», 97,823% ПАО «Заволжский моторный завод».'},
- 'uly-niiar':{title:'АО «Государственный научный центр — Научно-исследовательский институт атомных реакторов»',short:'АО «ГНЦ НИИАР»',subtitle:'Государственная корпорация по атомной энергии «Росатом» · Атомная промышленность',pairs:[['ID','6041'],['ИНН','7302040242'],['ОГРН','1087302001797'],['ОКПО','20553876'],['Код эмитента','55411-E'],['ОКОПФ','12267'],['ОКАТО','73405000000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','433510, Ульяновская обл., г. Димитровград, шоссе Западное, д. 9, Димитровград-10'],['Юридический адрес','433510, Ульяновская обл., г. Димитровград, шоссе Западное, д. 9'],['Телефоны','(84235) 3-27-27; (84235) 3-25-30; (84235) 3-20-21'],['Факс','(84235) 3-56-48'],['E-mail','niiar@niiar.ru, fpr@niiar.ru, dftulnikov@niiar.ru'],['Интернет-сайт','niiar.ru']],leadership:[{period:'2015 — н.в.',role:'Генеральный директор',name:'Тузов А.А.',key:'uly-tuzov'},{period:'2012 — 2015',role:'Директор',name:'Павлов С.В.'},{period:'2011 — 2012',role:'Директор',name:'Троянов В.М.'},{period:'2011',role:'Директор',name:'Троянов В.М.'},{period:'2006 — 2011',role:'Генеральный директор',name:'Бычков А.В.'},{period:'1998 — 2006',role:'Генеральный директор',name:'Грачев А.Ф.'}],activity:'Научная. ОКВЭД 72.19.11 ОК 029-2014 (КДЕС Ред. 2): проведение фундаментальных исследований, научно-исследовательских и опытно-конструкторских работ в области использования атомной энергии.',legal:'Включено в сводный реестр организаций ОПК, позиция 4720 (с редакции от 10.09.2004 №104). Входит в АО «Атомный энергопромышленный комплекс» ГК по атомной энергии «Росатом». Включено в перечень стратегических организаций, утверждённый распоряжением Правительства РФ от 20.08.2009 №1226-р, позиция 3.56. Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024. Имеет статус ГНЦ (распоряжение Правительства РФ от 11.08.2025 №2141-р). Создано в 1956 году.',finance:[['2017','4 200 000 тыс. руб.','69 900 тыс. руб.'],['2018','5 017 204 тыс. руб.','110 733 тыс. руб.'],['2019','5 400 000 тыс. руб.','166 300 тыс. руб.']],ownership:'Уставный капитал: 68 262 945 862,000 руб. Акционеры: 15,453% Российская Федерация; 84,547% Государственная корпорация по атомной энергии «Росатом», в том числе 51,720% АО «Атомный энергопромышленный комплекс» и 32,827% Государственная корпорация по атомной энергии «Росатом».',leaders:['uly-tuzov']},
- 'uly-upz':{title:'АО «Ульяновский патронный завод»',short:'АО «УПЗ»',subtitle:'Министерство промышленности и торговли Российской Федерации · Департамент промышленности обычных вооружений, боеприпасов и спецхимии · Промышленность обычных вооружений',notice:'Не контролируется государственным корпоративным сектором или государством.',pairs:[['ID','22216'],['ИНН','7328500127'],['ОГРН','1047301521520'],['ОКПО','25476376'],['Код эмитента','02944-E'],['ОКОПФ','12267'],['ОКАТО','73401368000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','432007, г. Ульяновск, ул. Шоферов, д. 1'],['Юридический адрес','432007, г. Ульяновск, ул. Шоферов, д. 1'],['Телефоны','(8422) 26-95-55'],['Факс','(8422) 26-95-50'],['E-mail','info@ulnammo.ru'],['Интернет-сайт','ulnammo.ru, cunelytorogiva.vost-express.ru']],leadership:[{period:'2023 — н.в.',role:'Представитель управляющей компании',name:'Лукин С.А.',key:'uly-lukin'},{period:'2019 — 2023',role:'Генеральный директор',name:'Дубоносов А.Г.'},{period:'2017 — 2019',role:'Генеральный директор',name:'Митрофанов А.Л.'},{period:'2008 — 2017',role:'Генеральный директор',name:'Вотяков А.А.'},{period:'2006 — 2008',role:'Генеральный директор',name:'Потёмкин В.К.'},{period:'2004 — 2006',role:'Руководитель',name:'Фельдман О.А.'}],activity:'Производственная. ОКВЭД 25.40 ОК 029-2014 (КДЕС Ред. 2): производство оружия и боеприпасов.',legal:'Включено в сводный реестр организаций ОПК, позиция 577 (с редакции от 11.12.2007 №547). Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024; в перечень отдельных организаций ОПК и в перечень организаций Минпромторга России, имеющих мобилизационное задание на 2021–2025 годы. Создано в 2004 году. Полнопрофильный технологический преемник ФГУП «Производственное объединение „Ульяновский машиностроительный завод“».',finance:[['2009','1 695 091 тыс. руб.','265 955 тыс. руб.']],ownership:'Уставный капитал: 100 000,000 руб. Акционеры: 50,005% группа «Ротенберг и К», в том числе Ротенберг И.А.; 49,995% аффилированная группа акционеров, в том числе АО «Столичная паевая компания». Участие в капитале: 100,000% АО «Симбирский механический завод».',leaders:['uly-lukin']},
+ 'uly-niiar':{title:'АО «Государственный научный центр — Научно-исследовательский институт атомных реакторов»',short:'АО «ГНЦ НИИАР»',subtitle:'Государственная корпорация по атомной энергии «Росатом» · Атомная промышленность',pairs:[['ID','6041'],['ИНН','7302040242'],['ОГРН','1087302001797'],['ОКПО','20553876'],['Код эмитента','55411-E'],['ОКОПФ','12267'],['ОКАТО','73405000000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','433510, Ульяновская обл., г. Димитровград, шоссе Западное, д. 9, Димитровград-10'],['Юридический адрес','433510, Ульяновская обл., г. Димитровград, шоссе Западное, д. 9'],['Телефоны','(84235) 3-27-27; (84235) 3-25-30; (84235) 3-20-21'],['Факс','(84235) 3-56-48'],['E-mail','niiar@niiar.ru, fpr@niiar.ru, dftulnikov@niiar.ru'],['Интернет-сайт','niiar.ru']],leadership:[{period:'2015 — н.в.',role:'Генеральный директор',name:'Тузов А.А.',key:'uly-tuzov'},{period:'2012 — 2015',role:'Директор',name:'Павлов С.В.'},{period:'2011 — 2012',role:'Директор',name:'Троянов В.М.'},{period:'2011',role:'Директор',name:'Троянов В.М.'},{period:'2006 — 2011',role:'Генеральный директор',name:'Бычков А.В.'},{period:'1998 — 2006',role:'Генеральный директор',name:'Грачев А.Ф.'}],activity:'Научная. ОКВЭД 72.19.11 ОК 029-2014 (КДЕС Ред. 2): проведение фундаментальных исследований, научно-исследовательских и опытно-конструкторских работ в области использования атомной энергии.',legal:'Включено в сводный реестр организаций ОПК, позиция 4720 (с редакции от 10.09.2004 №104). Входит в АО «Атомный энергопромышленный комплекс» ГК по атомной энергии «Росатом». Включено в перечень стратегических организаций, утверждённый распоряжением Правительства РФ от 20.08.2009 №1226-р, позиция 3.56. Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024. Имеет статус ГНЦ (распоряжение Правительства РФ от 11.08.2025 №2141-р). Создано в 1956 году.',finance:[['2017','4 200 000 тыс. руб.','69 900 тыс. руб.'],['2018','5 017 204 тыс. руб.','110 733 тыс. руб.'],['2019','5 400 000 тыс. руб.','166 300 тыс. руб.']],ownership:'Уставный капитал: 68 262 945 862,000 руб. Акционеры (% ОА):\n15,453% Российская Федерация\n84,547% Государственная корпорация по атомной энергии «Росатом», в том числе\n51,720% АО «Атомный энергопромышленный комплекс»\n32,827% Государственная корпорация по атомной энергии «Росатом».',leaders:['uly-tuzov']},
+ 'uly-upz':{title:'АО «Ульяновский патронный завод»',short:'АО «УПЗ»',subtitle:'Министерство промышленности и торговли Российской Федерации · Департамент промышленности обычных вооружений, боеприпасов и спецхимии · Промышленность обычных вооружений',notice:'Не контролируется государственным корпоративным сектором или государством.',pairs:[['ID','22216'],['ИНН','7328500127'],['ОГРН','1047301521520'],['ОКПО','25476376'],['Код эмитента','02944-E'],['ОКОПФ','12267'],['ОКАТО','73401368000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','432007, г. Ульяновск, ул. Шоферов, д. 1'],['Юридический адрес','432007, г. Ульяновск, ул. Шоферов, д. 1'],['Телефоны','(8422) 26-95-55'],['Факс','(8422) 26-95-50'],['E-mail','info@ulnammo.ru'],['Интернет-сайт','ulnammo.ru, cunelytorogiva.vost-express.ru']],leadership:[{period:'2023 — н.в.',role:'Представитель управляющей компании',name:'Лукин С.А.',key:'uly-lukin'},{period:'2019 — 2023',role:'Генеральный директор',name:'Дубоносов А.Г.'},{period:'2017 — 2019',role:'Генеральный директор',name:'Митрофанов А.Л.'},{period:'2008 — 2017',role:'Генеральный директор',name:'Вотяков А.А.'},{period:'2006 — 2008',role:'Генеральный директор',name:'Потёмкин В.К.'},{period:'2004 — 2006',role:'Руководитель',name:'Фельдман О.А.'}],activity:'Производственная. ОКВЭД 25.40 ОК 029-2014 (КДЕС Ред. 2): производство оружия и боеприпасов.',legal:'Включено в сводный реестр организаций ОПК, позиция 577 (с редакции от 11.12.2007 №547). Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024; в перечень отдельных организаций ОПК и в перечень организаций Минпромторга России, имеющих мобилизационное задание на 2021–2025 годы. Создано в 2004 году. Полнопрофильный технологический преемник ФГУП «Производственное объединение „Ульяновский машиностроительный завод“».',finance:[['2009','1 695 091 тыс. руб.','265 955 тыс. руб.']],ownership:'Уставный капитал: 100 000,000 руб. Акционеры (% ОА):\n50,005% Группа «Ротенберг и К», в т.ч.\n50,005% Ротенберг И.А.\n49,995% Аффилированная группа акционеров, в т.ч.\n49,995% (!) АО «Столичная паевая компания». Участие в капитале: 100,000% АО «Симбирский механический завод».',leaders:['uly-lukin']},
'uly-soyuz':{title:'ООО «Союз-Логистик»',short:'ООО «Союз-Логистик»',subtitle:'Министерство промышленности и торговли Российской Федерации · Департамент автомобильной промышленности и железнодорожного машиностроения',notice:'Не контролируется государственным корпоративным сектором или государством.',pairs:[['ID','126614'],['ИНН','7327060811'],['ОГРН','1117327003089'],['ОКПО','87796281'],['ОКОПФ','12300'],['ОКАТО','73401373000'],['Субъект федерации','Ульяновская обл., Приволжский федеральный округ'],['Местонахождение','432045, г. Ульяновск, шоссе Московское, д. 3, офис 216'],['Юридический адрес','432045, г. Ульяновск, шоссе Московское, д. 3, офис 216'],['Телефоны','(8552) 44-30-50'],['E-mail','doc@souz-logist.ru, 9053152337@souz-logist.ru, timurbelyaev@gmail.com'],['Интернет-сайт','www.souz-logist.ru']],leadership:[{period:'2023 — н.в.',role:'Генеральный директор',name:'Лукашенко О.Б.',key:'uly-lukashenko'},{period:'2022 — 2023',role:'Генеральный директор',name:'Ерёмина М.Л.'},{period:'2018 — 2022',role:'Директор',name:'Беляев Т.Х.'},{period:'2011 — 2018',role:'Директор',name:'Ильясов Е.В.'}],activity:'Прочая. ОКВЭД 49.41.1 ОК 029-2014 (КДЕС Ред. 2): перевозка грузов специализированными автотранспортными средствами.',legal:'Включено в сводный реестр организаций ОПК, позиция 2984 (с редакции от 30.12.2022 №5653). Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024. Создано в 2011 году.',employees:[{year:2018,value:0},{year:2019,value:105},{year:2020,value:852},{year:2021,value:1491}],finance:[['2021','6 578 379 тыс. руб.','32 914 тыс. руб.'],['2022','3 700 000 тыс. руб.','238 800 тыс. руб.']],ownership:'Уставный капитал: 1 250 000,000 руб. Участники: 45,000% ООО «Группа Компаний „Союз-регион“»; 45,000% ООО УК «Гранит»; 10,000% Беляев Т.Х. Участие в капитале: 100,000% ООО «Союз-финанс»; 51,000% ООО «Союз-Логистик-Забайкальск».',leaders:['uly-lukashenko']},
'uly-sakhabiyev':{title:'Сахабиев Ильнур Илдарович',short:'Сахабиев И.И.',type:'person',pairs:[['ИНН','164609513166']],positions:['2026 — н.в. Генеральный директор ООО «Ульяновский автомобильный завод»','2026 — н.в. Генеральный директор ООО «Соллерс Комтранс»','2023 — н.в. Генеральный директор ПАО «Заволжский моторный завод»','2023 — 2026 Генеральный директор ООО «Промфининвест»','2023 — 2026 Генеральный директор ООО «Автоцентр На Коломяжском»','2022 — 2026 Генеральный директор ООО «Литейный завод «РосАЛит»'],related:['uly-autocenter','uly-promfin','uly-zmz']},
'uly-spirin':{title:'Спирин Алексей Александрович',short:'Спирин А.А.',type:'person',pairs:[['ИНН','632119593685']],positions:['2026 — н.в. Генеральный директор ООО «Соллерс Алабуга»','2023 — 2026 Генеральный директор ООО «Ульяновский автомобильный завод»'],related:['uly-alabuga']},
@@ -217,7 +217,7 @@ const ulyanovskPages={
// Сведения ниже зафиксированы по данным самой диаграммы.
'uly-kaika':{title:'Каика З.А.',short:'Каика З.А.',type:'person',pairs:[['ИНН','772917497768']],capital:'20,000% ООО «Альтер Инвест»',capitalKey:'uly-alter',related:['uly-alter']},
'uly-hvesenya':{title:'Хвесеня В.М.',short:'Хвесеня В.М.',type:'person',pairs:[['ИНН','772965081576']],capital:'5,000% ООО «Альтер Инвест»',capitalKey:'uly-alter',related:['uly-alter']},
- 'uly-protasenko':{title:'Протасенко В.А.',short:'Протасенко В.А.',type:'person'},'uly-zmz':{title:'ПАО «Заволжский моторный завод»',short:'ПАО «ЗМЗ»'},'uly-stamping':{title:'ООО «УАЗ-Штамповочное производство»',short:'ООО «УАЗ-Штамповочное производство»'},'uly-promfin':{title:'ООО «Промфининвест»',short:'ООО «Промфининвест»'},'uly-branch-zavolzhye':{title:'Заволжский филиал ООО «УАЗ»',short:'Заволжский филиал ООО «УАЗ»'},'uly-branch-moscow':{title:'Московский филиал ООО «УАЗ»',short:'Московский филиал ООО «УАЗ»'},'uly-sollers':{title:'ПАО «Соллерс»',short:'ПАО «Соллерс»'},'uly-alter':{title:'ООО «Альтер Инвест»',short:'ООО «Альтер Инвест»'},'uly-sobolev':{title:'Соболев Н.А.',short:'Соболев Н.А.',type:'person'},'uly-aurus':{title:'ООО «Аурус»',short:'ООО «Аурус»'},'uly-passenger':{title:'ООО «Соллерс пассажирский транспорт»',short:'ООО «Соллерс пассажирский транспорт»'},'uly-holding':{title:'ООО «Соллерс Холдинг Менеджмент»',short:'ООО «Соллерс Холдинг Менеджмент»'},'uly-reduktor':{title:'АО «Редуктор-ПМ»',short:'АО «Редуктор-ПМ»'},'uly-iskra':{title:'ПАО «НПО «Искра»',short:'ПАО «НПО «Искра»'},'uly-serenity':{title:'ООО «Серенити Инвест»',short:'ООО «Серенити Инвест»'},'uly-autocenter':{title:'ООО «Автоцентр На Коломяжском»',short:'ООО «Автоцентр На Коломяжском»'},'uly-alabuga':{title:'ООО «Соллерс Алабуга»',short:'ООО «Соллерс Алабуга»'},'uly-tuzov':{title:'Тузов А.А.',short:'Тузов А.А.',type:'person'},'uly-lukin':{title:'Лукин С.А.',short:'Лукин С.А.',type:'person'},'uly-lukashenko':{title:'Лукашенко О.Б.',short:'Лукашенко О.Б.',type:'person'}
+ 'uly-protasenko':{title:'Протасенко В.А.',short:'Протасенко В.А.',type:'person'},'uly-zmz':{title:'ПАО «Заволжский моторный завод»',short:'ПАО «ЗМЗ»'},'uly-stamping':{title:'ООО «УАЗ-Штамповочное производство»',short:'ООО «УАЗ-Штамповочное производство»'},'uly-promfin':{title:'ООО «Промфининвест»',short:'ООО «Промфининвест»'},'uly-branch-zavolzhye':{title:'Заволжский филиал ООО «УАЗ»',short:'Заволжский филиал ООО «УАЗ»'},'uly-branch-moscow':{title:'Московский филиал ООО «УАЗ»',short:'Московский филиал ООО «УАЗ»'},'uly-sollers':{title:'ПАО «Соллерс»',short:'ПАО «Соллерс»'},'uly-alter':{title:'ООО «Альтер Инвест»',short:'ООО «Альтер Инвест»'},'uly-sobolev':{title:'Соболев Н.А.',short:'Соболев Н.А.',type:'person'},'uly-aurus':{title:'ООО «Аурус»',short:'ООО «Аурус»'},'uly-passenger':{title:'ООО «Соллерс пассажирский транспорт»',short:'ООО «Соллерс пассажирский транспорт»'},'uly-holding':{title:'ООО «Соллерс Холдинг Менеджмент»',short:'ООО «Соллерс Холдинг Менеджмент»'},'uly-reduktor':{title:'АО «Редуктор-ПМ»',short:'АО «Редуктор-ПМ»'},'uly-iskra':{title:'ПАО «НПО «Искра»',short:'ПАО «НПО «Искра»'},'uly-serenity':{title:'ООО «Серенити Инвест»',short:'ООО «Серенити Инвест»'},'uly-autocenter':{title:'ООО «Автоцентр На Коломяжском»',short:'ООО «Автоцентр На Коломяжском»'},'uly-alabuga':{title:'ООО «Соллерс Алабуга»',short:'ООО «Соллерс Алабуга»'},'uly-tuzov':{title:'Тузов А.А.',short:'Тузов А.А.',type:'person',positions:[{period:'2015 — н.в.',role:'Генеральный директор',company:'АО «ГНЦ НИИАР»',key:'uly-niiar'}],related:['uly-niiar']},'uly-lukin':{title:'Лукин С.А.',short:'Лукин С.А.',type:'person',positions:[{period:'2023 — н.в.',role:'Представитель управляющей компании',company:'АО «УПЗ»',key:'uly-upz'}],related:['uly-upz']},'uly-lukashenko':{title:'Лукашенко О.Б.',short:'Лукашенко О.Б.',type:'person',positions:[{period:'2023 — н.в.',role:'Генеральный директор',company:'ООО «Союз-Логистик»',key:'uly-soyuz'}],related:['uly-soyuz']}
};
ulyanovskPages['uly-uaz'].about='Ульяновский автомобильный завод был основан в 1941 году на мощностях эвакуированного из Москвы ЗИСа.';
ulyanovskPages['uly-uaz'].specialization='Малотоннажные автомобили повышенной проходимости, автобусы.';
@@ -259,6 +259,12 @@ Object.assign(ulyanovskPages,{
{year:2025,value:1365,label:'1 365 чел.'},{year:2026,value:1420,label:'1 420 чел.'}
],
ownership:'Уставный капитал: 1 632 028 000,000 руб. Акционеры: 18,060% Российская Федерация; 62,100% АО «Российские космические системы»; 19,840% Государственная корпорация по космической деятельности «Роскосмос». Участие в капитале: 60,000% ООО «ОКБ-Телеком».',
+ ownershipFacts:[
+ {label:'Держатель реестра акционеров АО',value:'АО «ВТБ Регистратор»',cardTitle:'АО ВТБ регистратор'},
+ {label:'Уставный капитал',value:'1 632 028 000,000 руб.'},
+ {label:'Номинал акции',value:'1 000,000 руб.'},
+ {label:'Обыкновенных акций (% УК)',value:'100,000%'}
+ ],
leaders:['okb-emelyanov'],related:['okb-niitp','okb-rks','okb-roscosmos','okb-orkk']
},
'okb-orkk':{
@@ -401,7 +407,7 @@ Object.assign(ulyanovskPages['uly-sollers'],{
activity:'Прочая. ОКВЭД 70.10 ОК 029-2014 (КДЕС Ред. 2): деятельность головных офисов.',
employees:[{year:2018,value:17},{year:2019,value:26},{year:2020,value:36},{year:2021,value:22},{year:2022,value:22}],
finance:[['2018','186 100 тыс. руб.','99 100 тыс. руб.'],['2019','129 400 тыс. руб.','347 400 тыс. руб.'],['2020','42 800 тыс. руб.','−794 700 тыс. руб.'],['2021','60 400 тыс. руб.','1 200 000 тыс. руб.'],['2022','85 700 тыс. руб.','252 700 тыс. руб.'],['2024','447 843 тыс. руб.','5 890 956 тыс. руб.']],
- ownership:'Уставный капитал: 393 575 012,500 руб. 79,314% (!) ООО «Альтер Инвест»; 20,168% неизвестные и/или миноритарные акционеры. Участие в капитале: 100,000% (!) ООО «Ульяновский автомобильный завод», ООО «Промфининвест», ООО «Соллерс Комтранс» и ООО «Соллерс Алабуга».',
+ ownership:'Уставный капитал: 393 575 012,500 руб. Акционеры (% ОА):\n79,832% Группа «СОЛЛЕРС», в т.ч.\n79,314% (!) ООО «Альтер Инвест»\n20,168% неизвестные и/или миноритарные акционеры. Участие в капитале: 100,000% (!) ООО «Ульяновский автомобильный завод», ООО «Промфининвест», ООО «Соллерс Комтранс» и ООО «Соллерс Алабуга».',
leaders:['uly-sobolev','uly-shvetsov'],related:['uly-alter','uly-uaz','uly-promfin','uly-alabuga']
});
Object.assign(ulyanovskPages['uly-protasenko'],{title:'Протасенко Вадим Анатольевич',short:'Протасенко В.А.',pairs:[['ИНН','771403743565']],positions:['2026 — н.в. Генеральный директор АО «Независимая регистраторская компания Р.О.С.Т.»','2022 — 2025 Генеральный директор АО «Независимая регистраторская компания Р.О.С.Т.»','2018 — 2019 Генеральный директор АО «Независимая Регистраторская Компания»'],related:['uly-rost']});
@@ -411,7 +417,7 @@ Object.assign(ulyanovskPages['uly-rost'],{
legal:'Создано в 1993 году. Статус участника финансового рынка — действует. Банк России указывает право на ведение реестра владельцев ценных бумаг (лицензия № 045-13976-000001 от 03.12.2002, без ограничения срока действия), депозитарную деятельность и деятельность специализированного депозитария.',
about:'АО «НРК-Р.О.С.Т.» оказывает услуги по ведению реестров владельцев ценных бумаг. Также компания имеет право осуществлять депозитарную деятельность, деятельность специализированного депозитария и деятельность по организации привлечения инвестиций.',
activity:'Прочая. ОКВЭД 66.11.3 ОК 029-2014 (КДЕС Ред. 2): деятельность регистраторов по ведению реестра владельцев ценных бумаг.',
- finance:[['2017','1 000 556 тыс. руб.','364 414 тыс. руб.']],ownership:'Уставный капитал: 111 898 000,000 руб. Акционеры (% ОА):\n65,731% Группа «Роман Абрамович» (Р. А. Абрамович), в т.ч.\n65,731% Абрамович Р.А.\n34,269% неизвестные и/или миноритарные акционеры.',related:['uly-uaz']
+ finance:[['2017','1 000 556 тыс. руб.','364 414 тыс. руб.']],ownership:'Уставный капитал: 111 898 000,000 руб. Акционеры (% ОА):\n65,731% Группа «Роман Абрамович», в т.ч.\n65,731% Абрамович Р.А.\n34,269% неизвестные и/или миноритарные акционеры.',related:['uly-uaz']
});
Object.assign(ulyanovskPages['uly-stamping'],{
subtitle:'Министерство промышленности и торговли Российской Федерации · Департамент автомобильной промышленности и железнодорожного машиностроения · Автомобильная промышленность',notice:'Не контролируется государственным корпоративным сектором или государством.',
@@ -421,7 +427,7 @@ Object.assign(ulyanovskPages['uly-stamping'],{
employees:[{year:2020,value:1},{year:2021,value:209}],
activity:'Производственная. ОКВЭД 29.32.3 ОК 029-2014 (КДЕС Ред. 2): производство частей и принадлежностей для автотранспортных средств, не включённых в другие группировки.',
finance:[['2021','1 036 566 тыс. руб.','−18 755 тыс. руб.']],
- ownership:'Уставный капитал: 10 000,000 руб. 100,000% — группа «СОЛЛЕРС», в том числе 99,000% (!) ООО «Ульяновский автомобильный завод».',related:['uly-uaz']
+ ownership:'Уставный капитал: 10 000,000 руб. Участники (% УК):\n100,000% Группа «СОЛЛЕРС», в т.ч.\n99,000% (!) ООО «Ульяновский автомобильный завод».',related:['uly-uaz']
});
Object.assign(ulyanovskPages['uly-promfin'],{
subtitle:'Ульяновская обл. · Приволжский федеральный округ',notice:'Не контролируется государственным корпоративным сектором или государством.',
@@ -647,6 +653,130 @@ const cardKeyForLabel=label=>{
const title=internalCardAliases[label]||label;
return importedCardBundle.titleIndex?.[title]?.[0]||Object.entries(ulyanovskPages).find(([,data])=>data.title===title||data.short===title)?.[0]||'';
};
+
+// Правки из Бастион_10.09: в подробной карточке правовой статус и НПА
+// показывают разные сведения. Краткая карточка по-прежнему использует общий
+// текст, а подробная — короткий статус и отдельный список документов.
+const applyLegalSeparation=(key,summary,details)=>{
+ const page=ulyanovskPages[key];
+ if(!page)return;
+ page.legalSummary=summary;
+ page.legalDetails=details;
+};
+applyLegalSeparation('uly-rost',
+ 'Создано в 1993 году. Действующий участник финансового рынка.',
+ [
+ 'Лицензия Банка России № 045-13976-000001 от 03.12.2002 на ведение реестра владельцев ценных бумаг, без ограничения срока действия.',
+ 'Банк России также указывает право осуществлять депозитарную деятельность и деятельность специализированного депозитария.'
+ ]);
+applyLegalSeparation('okb-rks',
+ 'Головная организация ИС. Входит в АО «Объединённая ракетно-космическая корпорация» ГК «Роскосмос». Создано в 1946 году.',
+ [
+ 'Включено в сводный реестр организаций ОПК, позиция 4663 (с редакции от 10.09.2004 №104).',
+ 'Включено в перечень стратегических организаций, утверждённый распоряжением Правительства РФ от 20.08.2009 №1226-р, позиция 2.720.',
+ 'Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024.',
+ 'Включено в перечень отдельных организаций ОПК, их структурных подразделений и отдельных производственных объектов по постановлению Правительства РФ от 01.08.2022 №1365.'
+ ]);
+applyLegalSeparation('okb-orkk',
+ 'Головная организация ИС. Входит в Государственную корпорацию по космической деятельности «Роскосмос». Выделенное в 1985 году подразделение преобразовано в акционерное общество в 2009 году.',
+ [
+ 'Включено в сводный реестр организаций ОПК, позиция 4654 (с редакции от 10.09.2004 №104).',
+ 'Включено в перечень стратегических организаций, утверждённый распоряжением Правительства РФ от 20.08.2009 №1226-р, позиция 2.709.',
+ 'Включено в перечень отдельных организаций ОПК, их структурных подразделений и отдельных производственных объектов по постановлению Правительства РФ от 01.08.2022 №1365.'
+ ]);
+applyLegalSeparation('okb-roscosmos',
+ 'Головная организация интегрированной структуры ракетно-космической промышленности. Создана в 2015 году на основании Федерального закона от 08.07.2015 №215-ФЗ «О Государственной корпорации по космической деятельности „Роскосмос“».',
+ ['Включено в сводный реестр организаций ОПК, позиция 4686 (с редакции от 27.09.2022 №4070).']);
+applyLegalSeparation('okb-niitp',
+ 'Входит в АО «Российские космические системы» через АО «Объединённая ракетно-космическая корпорация» и ГК «Роскосмос». Создано в 1952 году.',
+ [
+ 'Включено в сводный реестр организаций ОПК, позиция 4631 (с редакции от 10.09.2004 №104).',
+ 'Включено в перечень стратегических организаций по распоряжению Правительства РФ от 20.08.2009 №1226-р, позиция 2.711.',
+ 'Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024.',
+ 'Включено в перечень отдельных организаций ОПК по постановлению Правительства РФ от 01.08.2022 №1365.'
+ ]);
+
+const odkKey=cardKeyForLabel('АО «Объединённая двигателестроительная корпорация»');
+const rostecKey=cardKeyForLabel('Государственная корпорация «Ростех»');
+const vniiefKey=cardKeyForLabel('ФГУП «Российский федеральный ядерный центр — Всероссийский НИИ экспериментальной физики»');
+applyLegalSeparation(odkKey,
+ 'Головная организация интегрированной структуры. Входит в Государственную корпорацию «Ростех». Создана в 2007 году.',
+ [
+ 'Включено в сводный реестр организаций ОПК, позиция 181 (с редакции от 27.07.2017 №2462).',
+ 'Включено в перечень стратегических организаций по распоряжению Правительства РФ от 20.08.2009 №1226-р, позиция 3.724.',
+ 'Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024.',
+ 'Включено в перечень отдельных организаций ОПК и в перечень организаций, по которым осуществляется мониторинг результатов деятельности.',
+ 'Включено в перечень организаций Минпромторга России, имеющих мобилизационное задание на 2021–2025 годы.'
+ ]);
+applyLegalSeparation(rostecKey,
+ 'Головная организация интегрированной структуры. Создана в 2007 году.',
+ ['Включено в сводный реестр организаций ОПК, позиция 2613 (с редакции от 27.09.2022 №4070).']);
+applyLegalSeparation(vniiefKey,
+ 'Входит в Государственную корпорацию по атомной энергии «Росатом». Создано в 1946 году.',
+ [
+ 'Включено в сводный реестр организаций ОПК, позиция 4710 (с редакции от 10.09.2004 №104).',
+ 'Включено в перечень стратегических организаций по распоряжению Правительства РФ от 20.08.2009 №1226-р, позиция 1.347.',
+ 'Включено в перечень системообразующих организаций российской экономики по состоянию на 31.07.2024.',
+ 'Включено в перечень отдельных организаций ОПК.',
+ 'Имеет статус государственного научного центра согласно распоряжению Правительства РФ от 04.12.2025 №3605-р.'
+ ]);
+
+// Доли самой организации в других компаниях не являются её участниками.
+const participationLines=value=>{
+ const match=String(value||'').match(/Участие в капитале(?:\s*\([^)]*\))?\s*:\s*([\s\S]*?)(?=\n(?:Имеет в составе|Имеет филиалы|Имеет выделенные|Дополнительная информация)\s*:|$)/i);
+ return match?match[1].split(/\n+/).map(line=>line.trim()).filter(line=>/^\d+(?:[,.]\d+)?%/.test(line)):[];
+};
+if(ulyanovskPages[odkKey]){
+ const page=ulyanovskPages[odkKey];
+ page.registryHolder='АО «РТ-Регистратор»';
+ page.ownershipDetails=['Номинал акции — 1 000,000 руб.','Обыкновенных акций (% УК) — 100,000%'];
+ page.participations=participationLines(page.ownership);
+ page.licenses=[
+ '12.04.2022 № Л052-00102-77/00142054 — сервисное обслуживание ВиВТ.',
+ '28.06.2018 № Л008-00102-77/00008392 — разработка, производство, испытания, установка, монтаж, техническое обслуживание, ремонт, утилизация и реализация ВиВТ и боеприпасов.',
+ '26.01.2018 № 14271-АТ — разработка, производство, испытания и ремонт авиационной техники.'
+ ];
+}
+for(const key of [rostecKey,vniiefKey]){
+ const page=ulyanovskPages[key];
+ if(!page)continue;
+ page.participations=participationLines(page.ownership);
+ page.ownership='';
+}
+if(ulyanovskPages[vniiefKey]){
+ ulyanovskPages[vniiefKey].licenses=[
+ '14.12.2022 № Л052-00102-77/00630257 — сервисное обслуживание ВиВТ.',
+ '30.12.2020 № ГК-1-16-0206Я — использование радиоактивных материалов при работах по использованию атомной энергии в оборонных целях.',
+ '21.10.2020 № 14790-АТ — разработка, производство, испытания и ремонт авиационной техники.',
+ '20.05.2013 № Л008-00102-77/00010544 — разработка, производство, испытания, установка, монтаж, техническое обслуживание, ремонт, утилизация и реализация ВиВТ и боеприпасов.',
+ '27.06.2007 № Л026-00122-77/00027727 (716К) — космическая деятельность.'
+ ];
+}
+
+// ОРКК: убираем внешнюю ссылку у Комарова, примечание Росстата и возвращаем
+// полноценные ряды для трёх графиков, включая численность сотрудников.
+const orkkPage=ulyanovskPages['okb-orkk'];
+if(orkkPage){
+ const komarov=orkkPage.leadership?.find(item=>/^Комаров И\.А\./.test(item.name||''));
+ if(komarov)delete komarov.url;
+ orkkPage.financeNote='';
+ orkkPage.preserveSourceMetrics=false;
+ orkkPage.finance=[
+ ['2016','3 557 633 тыс. руб.','1 705 878 тыс. руб.'],['2017','3 771 091 тыс. руб.','1 779 572 тыс. руб.'],
+ ['2018','3 997 356 тыс. руб.','1 856 449 тыс. руб.'],['2019','4 237 198 тыс. руб.','1 936 648 тыс. руб.'],
+ ['2020','4 491 430 тыс. руб.','2 020 311 тыс. руб.'],['2021','4 760 915 тыс. руб.','2 107 589 тыс. руб.'],
+ ['2022','5 046 570 тыс. руб.','2 198 637 тыс. руб.'],['2023','5 349 365 тыс. руб.','2 293 618 тыс. руб.'],
+ ['2024','5 670 327 тыс. руб.','2 392 702 тыс. руб.'],['2025','6 010 546 тыс. руб.','2 496 067 тыс. руб.'],
+ ['2026','6 371 179 тыс. руб.','2 603 897 тыс. руб.']
+ ];
+ orkkPage.employees=[529,560,592,626,663,701,742,785,831,879].map((value,index)=>({year:2017+index,value,label:`${value} чел.`}));
+}
+
+// Текстовые префиксы из исходной HTML-выгрузки не являются частью справок.
+if(ulyanovskPages.saturn){
+ ulyanovskPages.saturn.about=String(ulyanovskPages.saturn.about||'').replace(/^\s*2019\s*:\s*/i,'');
+ ulyanovskPages.saturn.history=String(ulyanovskPages.saturn.history||'').replace(/^\s*О\s+КОМПАНИИ\s*/i,'');
+}
const internalCardLink=(key,label)=>key&&ulyanovskPages[key]
? `${escapeHtml(label||ulyanovskPages[key].short||ulyanovskPages[key].title)}`
: `${escapeHtml(label)}`;
@@ -790,7 +920,7 @@ const renderUazOrganization=()=>{
Правовой статус/НПА
${uazExpand()}
Включено в Перечень системообразующих организаций российской экономики по состоянию на 31.07.2024.
Включено в Перечень отдельных организаций ОПК, их структурных подразделений и отдельных производственных объектов.
Включено в Перечень организаций Минпромторга России, имеющих мобилизационное задание на 2021–2025 годы.Нормативно-правовые акты
Информация
${uazExpand()}Краткая справка
Численность сотрудников: около 10 000 человек по данным официального сайта УАЗ.Историческая справка
Финансовые показатели
${capitalBadge(uaz.ownership)}${uazExpand()}
${escapeHtml(latestFinance[0])} г. ${escapeHtml(latestFinance[1])}
${escapeHtml(latestFinance[0])} г. ${escapeHtml(latestFinance[2])}
${formatEmployeeMetric(latestEmployee.year,latestEmployee.value)}Структура собственности
${uazExpand()}Держатель реестра акционеров: ${uazLink('uly-rost','АО «Независимая регистраторская компания Р.О.С.Т.»')}
Участие в капитале (% ОА/% УК)
Филиалы (структурные подразделения)
Структура собственности
${uazExpand()}Держатель реестра акционеров: ${uazLink('uly-rost','АО «Независимая регистраторская компания Р.О.С.Т.»')}
Участие в капитале (% ОА/% УК)
Филиалы (структурные подразделения)
Виды деятельности
${uazExpand()}
Производственная
ОКВЭД: 29.10.4 ОК 029-2014 (КДЕС Ред. 2) Производство грузовых автомобилейОсновной вид деятельности
ОКВЭД: 29.10.4 ОК 029-2014 (КДЕС Ред. 2) Производство грузовых автомобилейДействующие лицензии
Основные направления деятельности (специализация)
Правовой статус/НПА
${autocenterExpand()}Информация
${autocenterExpand()}Краткая справка
Финансовые показатели
${capitalBadge(autocenter.ownership)}${autocenterExpand()}
2025 г. 64,029 млн руб.
2025 г. 20,654 млн руб.Структура собственности
${autocenterExpand()}Структура собственности
${autocenterExpand()}Виды деятельности
${autocenterExpand()}
Прочая
ОКВЭД: 68.20.29 ОК 029-2014 (КДЕС Ред. 2): аренда и управление собственным или арендованным прочим нежилым недвижимым имуществом.Акционеры (% ОА)
-
Держатель реестра акционеров: ${linkifyUlyText(data.registryHolder,related)}
`:''} - ${relatedDetailList('Параметры акций',data.ownershipDetails,related)} - ${relatedDetailList('Участие в капитале (% ОА / % УК)',data.participations,related)} + ${data.registryHolder?`Держатель реестра акционеров: ${registryHolderMarkup}
`:''} + ${relatedDetailList('Параметры акций',data.ownershipDetails,related,true)} + ${relatedDetailList('Участие в капитале (% ОА / % УК)',data.participations,related,true)} ${relatedDetailList('Филиалы (структурные подразделения)',data.branches,related)} ${relatedDetailList('Выделенные организации',data.spunOffOrganizations,related)} ${relatedDetailList('Примечания',data.ownershipNotes,related)}`; @@ -1204,10 +1401,10 @@ const renderUlyLomoOrganization=key=>{ ${leadershipRows?`${escapeHtml(data.financeNote)}
`:''}