621 lines
14 KiB
JavaScript
621 lines
14 KiB
JavaScript
export const columns = [
|
||
{
|
||
header: 'Основные данные',
|
||
columns: [
|
||
{
|
||
header: 'Идентификаторы',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.code_razdela',
|
||
header: 'Код раздела',
|
||
size: 120,
|
||
filterFn: 'contains',
|
||
},
|
||
{
|
||
accessorKey: 'data.article_id',
|
||
header: 'ID статьи',
|
||
size: 120,
|
||
filterFn: 'contains',
|
||
},
|
||
{
|
||
accessorKey: 'data.nomenclature_group_id',
|
||
header: 'ID группы номенклатуры',
|
||
size: 150,
|
||
filterFn: 'contains',
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Наименование',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.name',
|
||
header: 'Наименование',
|
||
size: 200,
|
||
filterFn: 'contains',
|
||
},
|
||
{
|
||
accessorKey: 'data.internal_order',
|
||
header: 'Внутренний заказ',
|
||
size: 150,
|
||
filterFn: 'contains',
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Планируемые ССП показатели сметы расходов',
|
||
columns: [
|
||
{
|
||
header: 'План 2023 (тыс. руб.)',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.q1_23',
|
||
header: '1 кв. 23',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.q2_23',
|
||
header: '2 кв. 23',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.q3_23',
|
||
header: '3 кв. 23',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.q4_23',
|
||
header: '4 кв. 23',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.year',
|
||
header: 'Год',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.budget_plan_2023.comment',
|
||
header: 'Комментарий',
|
||
size: 200,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Договоры',
|
||
columns: [
|
||
{
|
||
header: 'Договоры',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.contracts.amount',
|
||
header: 'Сумма',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.counterparty',
|
||
header: 'Контрагент',
|
||
size: 150,
|
||
filterFn: 'contains',
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.term',
|
||
header: 'Срок',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.comments',
|
||
header: 'Комментарии',
|
||
size: 200,
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.payments_2024',
|
||
header: 'Платежи в 2024 году',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.payments_2025',
|
||
header: 'Платежи в 2025 году',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.contracts.amount_other_ssp',
|
||
header: 'Сумма в других ССП',
|
||
size: 150,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Аллокация расходов',
|
||
columns: [
|
||
{
|
||
header: 'Аллокация расходов',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.expense_allocation.ssp_initiator',
|
||
header: 'ССП иниц',
|
||
size: 120,
|
||
filterFn: 'contains',
|
||
},
|
||
{
|
||
accessorKey: 'data.expense_allocation.expense_purpose',
|
||
header: 'Назначение расхода фактической аллокации',
|
||
size: 200,
|
||
filterFn: 'contains',
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Секвестирование ДФиП',
|
||
columns: [
|
||
{
|
||
header: 'Корректировка сметы расходов',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.sequestration.budget_adjustment.q1_23',
|
||
header: '1 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.sequestration.budget_adjustment.q2_23',
|
||
header: '2 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.sequestration.budget_adjustment.q3_23',
|
||
header: '3 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.sequestration.budget_adjustment.q4_23',
|
||
header: '4 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.sequestration.budget_adjustment.year',
|
||
header: 'Год',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.sequestration.justification',
|
||
header: 'Обоснование',
|
||
size: 200,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Отнесение в резерв',
|
||
columns: [
|
||
{
|
||
header: 'Резерв Финансового Комитета',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.reserve.finance_committee.q1_23',
|
||
header: '1 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.reserve.finance_committee.q2_23',
|
||
header: '2 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.reserve.finance_committee.q3_23',
|
||
header: '3 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.reserve.finance_committee.q4_23',
|
||
header: '4 кв. 23',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.reserve.finance_committee.year',
|
||
header: 'Год',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.reserve.justification',
|
||
header: 'Обоснование',
|
||
size: 200,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Итоговая смета расходов',
|
||
columns: [
|
||
{
|
||
header: 'План 2023',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.final_budget_2023.q1_23',
|
||
header: '1 кв. 23',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.final_budget_2023.q2_23',
|
||
header: '2 кв. 23',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.final_budget_2023.q3_23',
|
||
header: '3 кв. 23',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.final_budget_2023.q4_23',
|
||
header: '4 кв. 23',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.final_budget_2023.year',
|
||
header: 'Год',
|
||
size: 130,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Коллегиальные органы',
|
||
columns: [
|
||
{
|
||
header: 'Коллегиальные органы',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.collegial_bodies.amount',
|
||
header: 'Сумма (с учетом НДС)',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.collegial_bodies.protocol_details',
|
||
header: 'Реквизиты протокола (дата, номер)',
|
||
size: 200,
|
||
},
|
||
{
|
||
accessorKey: 'data.collegial_bodies.note',
|
||
header: 'Примечание',
|
||
size: 150,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'ЦКК',
|
||
columns: [
|
||
{
|
||
header: 'ЦКК',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.ckk.limit_cost',
|
||
header: 'Предельная ст-ть, тыс. руб. (с учетом НДС)',
|
||
size: 200,
|
||
},
|
||
{
|
||
accessorKey: 'data.ckk.estimates_rf',
|
||
header: 'по сметам РФ (1 кв, 2 кв, 3 кв, 4 кв)',
|
||
size: 220,
|
||
},
|
||
{
|
||
accessorKey: 'data.ckk.delivery_term',
|
||
header: 'Срок поставки',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.ckk.procurement_plan',
|
||
header: 'План закупок',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.ckk.procurement_method',
|
||
header: 'Способ закупки',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.ckk.comment',
|
||
header: 'Комментарий',
|
||
size: 150,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: '1 кв 23',
|
||
columns: [
|
||
{
|
||
header: '1 квартал 2023',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.q1_23.ckk.expenses',
|
||
header: 'Расходы (ЦКК)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.contract.expenses',
|
||
header: 'Расходы (Договор)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.current_adjustments',
|
||
header: 'Текущие корректировки (=0)',
|
||
size: 160,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.adjustments_ssp',
|
||
header: 'Корректировки с ССП / сметой развития',
|
||
size: 220,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.adjustments_rf',
|
||
header: 'Корректировки с РФ',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.adjustments_reserve',
|
||
header: 'Корректировки из резерва',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.transfer_to_q2',
|
||
header: 'Перенос во 2 кв 23',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.comment',
|
||
header: 'Комментарий',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.corrected_plan',
|
||
header: 'Скорр. план',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.balance_after_reserve',
|
||
header: 'Остаток после брони',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q1_23.balance_after_actual',
|
||
header: 'Остаток после факта',
|
||
size: 170,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: '2 кв 23',
|
||
columns: [
|
||
{
|
||
header: '2 квартал 2023',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.q2_23.ckk.expenses',
|
||
header: 'Расходы (ЦКК)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q2_23.contract.expenses',
|
||
header: 'Расходы (Договор)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q2_23.new_plan',
|
||
header: 'Новый план',
|
||
size: 140,
|
||
},
|
||
{
|
||
accessorKey: 'data.q2_23.corrected_plan',
|
||
header: 'Скорр. план',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q2_23.balance_after_reserve',
|
||
header: 'Остаток после брони',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q2_23.balance_after_actual',
|
||
header: 'Остаток после факта',
|
||
size: 170,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: '3 кв 23',
|
||
columns: [
|
||
{
|
||
header: '3 квартал 2023',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.q3_23.ckk.expenses',
|
||
header: 'Расходы (ЦКК)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q3_23.contract.expenses',
|
||
header: 'Расходы (Договор)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q3_23.new_plan',
|
||
header: 'Новый план',
|
||
size: 140,
|
||
},
|
||
{
|
||
accessorKey: 'data.q3_23.corrected_plan',
|
||
header: 'Скорр. план',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q3_23.balance_after_reserve',
|
||
header: 'Остаток после брони',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q3_23.balance_after_actual',
|
||
header: 'Остаток после факта',
|
||
size: 170,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: '4 кв 23',
|
||
columns: [
|
||
{
|
||
header: '4 квартал 2023',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.q4_23.ckk.expenses',
|
||
header: 'Расходы (ЦКК)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.contract.expenses',
|
||
header: 'Расходы (Договор)',
|
||
size: 180,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.new_plan',
|
||
header: 'Новый план',
|
||
size: 140,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.corrected_plan',
|
||
header: 'Скорр. план',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.balance_after_reserve',
|
||
header: 'Остаток после брони',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.balance_after_actual',
|
||
header: 'Остаток после факта',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.q4_23.actual_spod',
|
||
header: 'Факт СПОД',
|
||
size: 120,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Договор (детально)',
|
||
columns: [
|
||
{
|
||
header: 'Детали договора',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.contract_detail.counterparty',
|
||
header: 'Контрагент',
|
||
size: 150,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.contract_details',
|
||
header: 'Договор (реквизиты)',
|
||
size: 160,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.additional_agreements',
|
||
header: 'Доп. соглашения, спецификации и пр. (реквизиты)',
|
||
size: 250,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.subject',
|
||
header: 'Предмет',
|
||
size: 200,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.currency',
|
||
header: 'Валюта договора',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.limit_cost',
|
||
header: 'Предельная ст-ть, тыс. руб. (с учетом НДС)',
|
||
size: 220,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.vat_rate',
|
||
header: 'Ставка НДС (%)',
|
||
size: 110,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.exchange_rate',
|
||
header: 'Курс пересчета',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.amount_currency',
|
||
header: 'Сумма (с учетом НДС), вал',
|
||
size: 170,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.term',
|
||
header: 'Срок',
|
||
size: 120,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.payment_schedule',
|
||
header: 'Схема платежа',
|
||
size: 130,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.act',
|
||
header: 'АКТ',
|
||
size: 100,
|
||
},
|
||
{
|
||
accessorKey: 'data.contract_detail.comment',
|
||
header: 'Комментарий',
|
||
size: 150,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
{
|
||
header: 'Факт и оплаты',
|
||
columns: [
|
||
{
|
||
header: 'Факт и оплаты',
|
||
columns: [
|
||
{
|
||
accessorKey: 'data.actual_2023',
|
||
header: 'Факт 23',
|
||
size: 100,
|
||
},
|
||
{
|
||
accessorKey: 'data.payment_amount',
|
||
header: 'Сумма оплаты',
|
||
size: 120,
|
||
},
|
||
],
|
||
},
|
||
],
|
||
},
|
||
];
|