{
 "date": "2026-10-02",
 "market_sha256": "da2761797f2fe0fa78d21d507d71b5c9e239c913703d3422eea95de1c692b63f",
 "variants": {
  "full": {
   "source_assembly_sha256": "8e8d9de82aef0b747e4addf2594882fc51c3a2bf07392b327d01cf7dccc4bfed",
   "alternatives": [
    {
     "format_mm": [
      2440,
      1220
     ],
     "blanks": 18,
     "purchase_sheets": 18,
     "market_id": "fsf24",
     "price": 71370
    },
    {
     "format_mm": [
      3050,
      1525
     ],
     "blanks": 12,
     "purchase_sheets": 12,
     "market_id": "fsf24_large",
     "price": 79560
    }
   ],
   "selected": {
    "format_mm": [
     2440,
     1220
    ],
    "blanks": 18,
    "purchase_sheets": 18,
    "market_id": "fsf24",
    "price": 71370
   },
   "items": [
    {
     "market_id": "fsf24",
     "quantity": 18,
     "note": "Без запасного листа. Выбран меньший итог закупки из двух проверенных раскладок.",
     "unit_price_rub": 3965,
     "total_rub": 71370,
     "url": "https://mosfanera.ru/catalog/fanera-fsf/fanera-fsf-2-2/fanera-fsf-24-mm-1220-2440-2-2/",
     "name": "ФСФ 24 мм 1220×2440 II/II Ш2, арт.1122",
     "stock": "Мало"
    },
    {
     "market_id": "m8rod1m",
     "quantity": 50,
     "note": "Раскрой метровых шпилек отдельными партиями: 5×170 мм (5 метровых), 5×175 мм (1 метровых), 4×225 мм (44 метровых). Пропил 2 мм; сертификат класса8.8, торцевание и восстановление резьбы обязательны.",
     "unit_price_rub": 107,
     "total_rub": 5350,
     "url": "https://krepcom.ru/catalog/shtangi-razdel/shpilka_rezbovaya_m8_din_975_1_metr_otsinkovannaya_klass_prochnosti_8_8.htm",
     "name": "М8×1000 DIN975 8.8 оцинкованный WN00070703",
     "stock": "11214 шт, данные1октября"
    },
    {
     "market_id": "m12square",
     "quantity": 36,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 93,
     "total_rub": 3348,
     "url": "https://krepcom.ru/catalog/shayby/shayba_kvadratnaya_din_436_cink.htm",
     "name": "Шайба квадратная М12 DIN436 оцинкованная40×40×4, WN00105067",
     "stock": "717 шт, данные1октября"
    },
    {
     "market_id": "m12washer",
     "quantity": 36,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 7,
     "total_rub": 252,
     "url": "https://krepcom.ru/catalog/shayby/shayba_m12_usilennaya_DIN_9021_ots.htm",
     "name": "Шайба М12 DIN9021 оцинкованная37/13×3, WN00013203",
     "stock": "112113 шт, данные1октября"
    },
    {
     "market_id": "m12nut",
     "quantity": 36,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 19,
     "total_rub": 684,
     "url": "https://krepcom.ru/catalog/gayki-razdel/gayka_samokontryashchayasya_m12_s_neylonovoy_vstavkoy_din_985_klass_8_otsinkovannaya.htm",
     "name": "Гайка М12 DIN985 класс8 оцинкованная, WN00102122",
     "stock": "612994 шт, данные1октября"
    },
    {
     "market_id": "m12x90",
     "quantity": 75,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 24.4,
     "total_rub": 1830.0,
     "url": "https://krepcom.ru/catalog/bolty-razdel/bolt-shestigrannyy-m12kh90-din-933-klass-prochnosti-8-8-otsinkovannaya-stal-75-sht.htm",
     "name": "Болт M12×90 DIN9338.8 оцинкованный Krepcom WN00319569,75шт",
     "stock": "187 шт, данные1октября; самовывоз/доставка5октября"
    },
    {
     "market_id": "m8washer",
     "quantity": 405,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 12,
     "total_rub": 4860,
     "url": "https://krepcom.ru/catalog/shayby/shayba-kuzovnaya-vysokopr-hv-200-m-8-din-9021-otsink.htm",
     "name": "Шайба М8 DIN9021/ISO7093-1 24/8.4×2 200HV, WN00218837",
     "stock": "4472 шт, данные1октября"
    },
    {
     "market_id": "m8nut",
     "quantity": 405,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 12,
     "total_rub": 4860,
     "url": "https://krepcom.ru/catalog/gayki-razdel/gayka-samokontryashchayasya-m8-din-982-klass-prochnosti-8-otsinkovannaya-stal-1-000-sht-upak.htm",
     "name": "Гайка М8 DIN982 класс8 оцинкованная, WN00298626",
     "stock": "377 шт, данные1октября"
    },
    {
     "market_id": "cutter6",
     "quantity": 1,
     "note": "Инструмент выделен отдельно; фактический износ и оснастка не рассчитаны.",
     "unit_price_rub": 2150,
     "total_rub": 2150,
     "url": "https://olmitool.ru/products/freza-kompressionnaya-632660-z11-ol190063206",
     "name": "OLMI OL190.0632.06 компрессионная Ø6×32, хвостовик6, L60",
     "stock": "В наличии"
    }
   ],
   "known_purchases_subtotal_rub": 94704.0,
   "all_line_prices_known": true,
   "complete_project_price": false,
   "excluded": [
    "Фрезеровка и CAM",
    "Металлические пятки: обработка, сварка, защита",
    "Распил исходных листов и доставка",
    "Тент, свет и окраска прежней версии",
    "Сборка",
    "Плита и анкеры исключены заданием"
   ]
  },
  "mini": {
   "source_assembly_sha256": "36c888c2d177b6c49faf08143e2c47367e6beb1a422f0183dcd0503a67cc3457",
   "alternatives": [
    {
     "format_mm": [
      760,
      760
     ],
     "blanks": 2,
     "purchase_sheets": 1,
     "market_id": "fk3",
     "price": 610
    }
   ],
   "selected": {
    "format_mm": [
     760,
     760
    ],
    "blanks": 2,
    "purchase_sheets": 1,
    "market_id": "fk3",
    "price": 610
   },
   "items": [
    {
     "market_id": "fk3",
     "quantity": 1,
     "note": "Без запасного листа. Заготовки 760×760 выпиливают из листа 1525×1525; распил не включён.",
     "unit_price_rub": 610,
     "total_rub": 610,
     "url": "https://mosfanera.ru/catalog/tolshhina-fanery/fanera-3-mm/1525kh1525-mm/",
     "name": "ФК 3 мм 1525×1525 II/II Ш2, арт.1066",
     "stock": "Много"
    },
    {
     "market_id": "m2washer",
     "quantity": 476,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 1,
     "total_rub": 476,
     "url": "https://krepcom.ru/catalog/shayby/shayba_prostaya.htm",
     "name": "Шайба М2 DIN125A 5/2.2×0.3, WN00218603",
     "stock": "795834 шт, данные1октября"
    },
    {
     "market_id": "m2nut",
     "quantity": 300,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 1.3,
     "total_rub": 390.0,
     "url": "https://www.vseinstrumenti.ru/product/gajka-insparion-din-934-k-p-6-0-otsinkovannaya-m2-100-sht-s1-00001770-13163629/",
     "name": "Гайка M2 DIN934 кл.6 оцинкованная Insparion С1-00001770,100шт",
     "stock": "InStock; самовывоз7октября/доставка8октября, численный остаток не опубликован"
    },
    {
     "market_id": "m2x12",
     "quantity": 36,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 3,
     "total_rub": 108,
     "url": "https://krepcom.ru/catalog/vinty-razdel/vint_polusfera_2kh12_din_7985_otsinkovannyy.htm",
     "name": "М2×12 DIN7985 4.8 оцинкованный WN00088310",
     "stock": "334088 шт, данные1октября"
    },
    {
     "market_id": "m2x25",
     "quantity": 27,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 1,
     "total_rub": 27,
     "url": "https://krepcom.ru/catalog/vinty-razdel/vint-polusfera-m2kh25-din-7985-otsinkovannaya-stal-2000-sht.htm",
     "name": "М2×25 DIN7985 4.8 оцинкованный",
     "stock": "164 шт"
    },
    {
     "market_id": "m2x30",
     "quantity": 176,
     "note": "Количество с округлённым вверх запасом10%.",
     "unit_price_rub": 1,
     "total_rub": 176,
     "url": "https://krepcom.ru/catalog/vinty-razdel/vint-polusfera-m2kh30-din-7985-otsinkovannaya-stal-2000-sht.htm",
     "name": "М2×30 DIN7985 4.8 оцинкованный",
     "stock": "207 шт"
    },
    {
     "market_id": "cutter1_long",
     "quantity": 2,
     "note": "Инструмент выделен отдельно; фактический износ и оснастка не рассчитаны.",
     "unit_price_rub": 260,
     "total_rub": 520,
     "url": "https://olmitool.ru/products/freza-n2lx3105",
     "name": "DJTOL N2LX3.1.05 Ø1×5, хвостовик3.175, L38",
     "stock": "В наличии"
    }
   ],
   "known_purchases_subtotal_rub": 2307.0,
   "all_line_prices_known": true,
   "complete_project_price": false,
   "excluded": [
    "Фрезеровка и CAM",
    "Металлические пятки: обработка, сварка, защита",
    "Распил исходных листов и доставка",
    "Тент, свет и окраска прежней версии",
    "Сборка",
    "Плита и анкеры исключены заданием"
   ]
  }
 }
}
