Как надо развивать казахстанское содержание

Автор: Бауржан Насимуллин
инженер проекта в нефтяной компании

Простой способ повысить местное содержание в капитальных проектах недропользователей

Недропользователи, работающие в Казахстане, добросовестно платят налоги, сборы и пошлины,  «накачивая» республиканский бюджет и Национальный фонд. Но деньги из бюджета потом трудно распределить по экономике. Фонды развития, госкомпании и прочие ПИИРы не так эффективны, как хотелось бы.

Нужно, чтобы недропользователи закупали больше отечественных товаров. Тогда деньги будут идти напрямую производителям и дальше – по пищевой цепочке реальной экономики. Но как это сделать? Ведь мы не хотим прослыть экономическими националистами и борцами со здравым смыслом. Назревает кризис, мировой объем добычи нефти сократился, и «зажимать» бизнес сейчас невыгодно, даже если речь идет о недропользователях.

Любые меры по защите местного производителя должны быть продуманными, компетентными и своевременными.

Что происходит сейчас

Во всех добывающих регионах постоянно идет строительство: добывающих предприятий много, они расширяются, проводят модернизацию и ремонт. Местный бизнес мог бы устойчиво развиваться на заказах от недропользователей практически во всех добывающих регионах. Но сейчас для сырьевых проектов закупается минимальный объем стройматериалов казахстанского производства: кирпичи, блоки, цемент (иногда), металлоконструкции (не всегда), бетон, пластиковые трубы (иногда), инертные материалы.

Смешно, но такие простейшие товары, как металлопрокат (арматура, швеллеры, листовая сталь), краски и другие покрытия, трубы стальные и фитинги, а также многое другое закупается за рубежом.

Тому есть объективные причины – нет собственного производства или не тот сортамент. Также качество местных товаров не отвечает критериям, а менеджмент местных компаний не вызывает большого доверия.

Почему недропользователям не нужно закупаться у местных производителей

· Нефтяные и горнодобывающие компании умеют считать деньги. Им выгоднее привезти дорогой проверенный товар из-за рубежа, потому что они знают: не придется менять вышедшее из строя через пару лет, останавливая производство и теряя деньги.

· У компаний есть графики реализации капитальных проектов. Представьте, что казахстанский партнер опоздывает с поставками металлоконтрукций зданий, скажем, на 6 месяцев (в моей практике такое было), и весь график летит к чертям. Это значит, что к зиме здания закрыть не удастся, соответственно, внутренние работы в холодный сезон выполнены тоже не будут и т.д. Опоздание как минимум на один год, согласитесь, очень серьезно для любой компании.

· Казахстанские бизнесмены любят кормить «завтраками», поэтому невозможно запланировать опоздание и скорректировать свои действия, чтобы хоть как-то компенсировать потерянное время.

· На наших предприятиях слабо соблюдается ТБ. Это еще одна головная боль для менеджера проекта заказчика.  Конечно, есть «железная» защита в виде страхования от претензий, но ведь корпорации ведут внутреннюю статистику тоже. И корпоративные «чиновники» все равно вменят в вину менеджеру проекта плохой контроль по ТБ.

Проблема системы поддержки местного содержания

Сейчас система выстроена таким образом, что NADLoC (Национальное агентство по развитию местного содержания Министерства по инвестициям и развитию РК) ежегодно запрашивает планы закупок у недропользователей, а потом через свою платформу электронных закупок размещает тендеры для этих компаний. Если впоследствии компании не выполняют заявленные планы по местным закупкам, их включают в перечень нарушителей.

Это влечет за собой большие неприятности: на компанию могут наложить смехотворный штраф, а руководителя – поставить в угол на каком-нибудь министерском совещании.

У такой системы есть несколько недостатков:

1. Никто не боится штрафов и последних предупреждений.

2. Планы местных закупок можно занижать с самого начала, и закладывать 95% всех материалов зарубежного производства.

Вторая проблема намного серьезнее. NADLoC просто не уполномочено и, очевидно, не способно влиять на технические решения, которые принимает недропользователь для своих капитальных проектов.

Что делать?

Во-первых, не торопиться. Надо признать, что экономика наша отсталая, и нанотехнологии нам пока не по зубам. Мы не должны заставлять покупать сложное оборудование местного произодства только потому, что у нас есть завод. Надо быть реалистами и начать с самых простых товаров. Я набросал примерный список того, что Казахстан производит и может поставлять прямо сейчас без существенного вреда для бизнеса:

· Металлоконструкции строительные.

· Ограждающие конструкции (заборы и ограды).

· Трубные опоры.

· Трубные и кабельные эстакады.

· Рамы стальные для оборудования.

· Кирпичи и блоки, кроме футеровочных.

· Все виды заводского железобетона.

· Сэндвич-панели.

· Окна и двери (кроме взрывозащищенных).

· Теплоизоляцию (минеральные ваты и плиты).

· Трубы стальные или пластиковые со всеми фитингами для пожарных трубопроводов и трубопроводов технической воды.

· Трубы пластиковые со всеми фитингами для канализации.

· Трубы пластиковые и стальные для газопроводов низкого, среднего и высокого давления.

· Стальные трубы для технологических трубопроводов с неопасной средой.

· Сосуды под давлением с толщиной стенки менее 25 мм.

· Опоры освещения.

· Кабели электрические для освещения.

· Кабельные лотки.

Этот список состоит из товаров, которые производит казахстанский МСБ. Причем строительные металлоконтрукции, трубы и кабели выпускает средний бизнес. Трубные опоры, заборы, кабельные лотки можно изготавливать в любом гараже или мастерской, а это уже развитие бизнеса малого.

Почему бы не завести список товаров, которые можно закупать только в Казахстане? Главное - перечень должен быть коротким. Нельзя загонять бизнес в угол популисткими мерами.

Итак, правительство должно обязать недропользователей покупать эти товары только у местных производителей, обладающих сертификатом СТ РК. На каждый вид продукции должен быть определен минимальный уровень местного содержания. Например, вы не можете ожидать 100% местного содержания на металлоконструкции, раз уж наша могучая республика не производит металлопрокат.

Кстати, подобное постановление применительно к государственным закупкам уже было. Но его отменили и оставили только закупки работ и услуг.

Сейчас нефтяные компании нанимают иностранные проектные институты (инжиниринговые компании), где руководящие должности занимают иностранцы, которые просто не знают, что производят в Казахстане. Они закладывают иностранные технологии и материалы в свои проектные решения.

Когда дизайн утвержден, менять что-либо уже поздно. Каждое изменение на последующей стадии реализации проекта стоит в 10 раз дороже, чем на предыдущей. Поэтому недропользователи могут давить на то, что местные материалы не подходят под критерии, заложенные в проекте, не соответствуют требованиям качества и безопасности. Менять что-либо после окончания проектирования невыгодно никому, в том числе и Казахстану. Поэтому нужно контролировать местное содержание на стадии утверждения проекта в госэкспертизе.

Ключ в проектировании

Проектирование – очень эластичный процесс. Основные критерии, которым следуют инженеры во время проектирования - это безопасность персонала, надежность и защита от несработок, эксплуатационная вариативность и гибкость. То есть завод можно построить за $1 млн и за 3 месяца, но он будет все время на ремонте, и люди будут периодически получать увечья. Или можно потратить на строительство $5 млн и 1,5 года, но при этом добиться соответствия всем нормам безопасности и качества.

Если в проектирование добавить еще один критерий - «максимальное использование местных материалов из постановления правительства РК» - это, конечно, повлияет на график и бюджет, но критерий будет выполнен.

После окончания первой стадии проектирования (стадия П) документы должны пройти согласования в ЧС, экологии, СЭС и госэкспертизе. Именно на этой стадии государство может эффективно регулировать объем местного содержания в проектах недропользователей.

Если госэкспертизу наделить полномочиями и ответственностью за объем местного содержания в проектной документации, эффект будет намного большим. Сейчас какие-то эфемерные обязаности у госэкспертизы есть, и я перидически встречаю в заключениях хитрые оговорки вроде - «в проекте максимально использовать местные материалы и оборудование». Но этого недостаточно.

Должен быть четкий перечень товаров, которые недпропользователи должны закупать только в Казахстане. У эксперта должна быть конкретная ответственность за то, что технологии, примененные в проекте, максимально дружественны для местных товаров. В некоторых случаях не лишним бывает упростить принимаемые решения, чтобы они помогли местным производителям.

Примеры:

· Проект предусматривает строительство 10 зданий. Половина из них - в зоне потенциального взрыва главной установки, а вторая половина - вне пределов этой зоны. Все 10 зданий спроектированы взрывозащищенными. Эксперт должен это пресечь и вернуть проект на доработку, чтобы 5 зданий были из обычных и, соответственно, местных материалов.

· В проекте заложен монтаж модульных зданий иностранного производства. Эксперт должен получить обоснование этого технического решения. Ведь если они не будут переноситься с места на места, то смысла закупать импортное здание нет. Можно построить обычное здание из местного кирпича, бетона или металлоконструкций.

· Технологические трубопроводы очищенной воды спроектированы из нержавейки. Мы не производим трубы из нержавеющей стали, но у нас есть пластиковые трубы. Соответственно, там, где можно безопасно заменить нержавейку на пластик, эксперт должен потребовать сделать это.

Очевидно, что никакой чиновник-неспециалист с такой работой не справится. Это задача для инженера, причем опытного и патриотически настроенного. Патриотизм можно поддержать материально. Например, производитель, получивший контракт по этому проекту, мог бы перечислить символический 1% от объема госэкспертизе в виде узаконенной государственной «мзды на счастье».

Контроль во время закупок и приемки в эксплуатацию

Далее в дело влючается NADLoC, которому госэкспертиза передает ведомость местных материалов по конкретному проекту. И когда недропользователь разместит заявку в системе электронных закупок, NADLoC будет знать, сколько местных материалов заложено в проекте.

Если на следующей стадии проекта были приняты технические решения, приведшие к сокращению местных материалов, NADLoC об этом узнает и сообщит госэкспертизе, которая может обратиться в Казстройкомитет или отозвать свое заключение, так как в утвержденный проект запрещено вносить изменения без согласования госорганов.

Также NADLoC может проверить происхождение товаров на этой стадии. Я думаю, эта практика уже отработана, и «лжеместные» товары будут эффективно отсеиваться.

Далее схема отработана еще с советских времен. Строительный инспектор приходит на рабочую комиссию по приемке объекта, изучает заключение госэкспертизы и обнаруживает, что указанные товары или их количества были закуплены не полностью. Это основание, чтобы не принять объект в эксплуатацию.

Такой сценарий сулит очень серьезные неприятности недропользователям. Одно дело - платить мелкие штрафы и состоять в списках недобросовестных компаний, и совсем другое – не иметь возможности запустить уже возведенный объект. Это милионные убытки и срыв всех обязательств.

Круг замкнулся.

Прочие «вкусности»

· Госэкспертиза может на ежеквартальной основе публиковать объемы местных материлов, утвержденных в проектах недропользователей с указанием региона. Это дало бы возможность бизнесу получать информацию о рынке и планировать свою деятельность.

· Правительство может заранее (скажем, за 3 года) сообщать о расширении списка обязательных товаров на какие-то конкретные позиции. Соответственно, инвесторы получили бы ориентиры о перспективах рынка и гарантии окупаемости будущих производств.

· Можно завести 2 перечня: обязательный и рекомендованный. По первому надо закупать 100% местного товара, а по второму, скажем, не менее 20%. Правительство каждый год могло бы повышать процент местного содержания списка №2. Это тоже стимулировало бы местный бизнес на расширение производства.

Обязательные условия

· Перечень материалов должен быть коротким. Надо реально оценивать возможности наших производителей.

· Эксперт из госэкспертизы должен нести персональную ответственность за проверку решений проектировщика на предмет местного содержания. Прокурор с другими привлеченными экспертами должен регулярно заглядывать в госэкспертизу для поддержания боевого духа и мотивации.

·  Эксперт должен быть компетентным и трудолюбивым, а значит, высокооплачиваемым.

· Ключ к успеху лежит в деталях и подробностях, которые надо прописать в положении о госэкспертизе. Документ должен быть составлен профессионально и не оставлять пространства для маневров.

· NADLoC и госэкспертиза должны быть подразделениями одного министерства  и комитета.

P.S. Я осознаю, что NADLoC (Национальному агентству по развитию местного содержания) и правительству РК вряд ли есть дело до моих советов. Статья эта написана по той же причине, по которой пишутся сотни других - наивный оптимизм и желание поделиться опытом.

: Если вы обнаружили ошибку или опечатку, выделите фрагмент текста с ошибкой и нажмите CTRL+Enter
19818 просмотров
Поделиться этой публикацией в соцсетях:
20 апреля родились
Каныш Избастин
бывший первый заместитель председателя правления НУХ «Байтерек»
Жомарт Сулейменов
продюсер, основатель и гендиректор National Development Group
Али Бектаев
председатель партии «Ауыл»
Forbes Video

Маргулан Сейсембаев про собственный бизнес, стратегию инвестирования и институте репутации

Обсуждаемые в Соцсетях
Самые Читаемые

Орфографическая ошибка в тексте:

Отмена Отправить
178.7msRequest Duration7.5MBMemory UsageGET blogs/blogsid_{blogID}RouteAuth status
    • Booting (31.32ms)
    • Application (155.02ms)
      21 templates were rendered
      • blogs-inner (resources/views/blogs-inner.blade.php)3blade
        Params
        0
        article
        1
        mlt_articles
        2
        keywords
      • banners.B (resources/views/banners/B.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
      • partials.social-bid (resources/views/partials/social-bid.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
      • banners.C (resources/views/banners/C.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • banners.F (resources/views/banners/F.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • partials.sidebar (resources/views/partials/sidebar.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • banners.D (resources/views/banners/D.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • widgets.CorpBlogs (resources/views/widgets/CorpBlogs.blade.php)1blade
        Params
        0
        corp_blogs
      • widgets.Anounce (resources/views/widgets/Anounce.blade.php)1blade
        Params
        0
        anounce
      • widgets.BirthdaysToday (resources/views/widgets/BirthdaysToday.blade.php)1blade
        Params
        0
        birthdays
      • widgets.EditorChoise (resources/views/widgets/EditorChoise.blade.php)1blade
        Params
        0
        editor_choise
      • banners.E (resources/views/banners/E.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • widgets.RandProjectVideo (resources/views/widgets/RandProjectVideo.blade.php)1blade
        Params
        0
        video
      • widgets.MostShared (resources/views/widgets/MostShared.blade.php)1blade
        Params
        0
        most_shared
      • partials.most-shared (resources/views/partials/most-shared.blade.php)5blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        most_shared
      • widgets.MostViews (resources/views/widgets/MostViews.blade.php)1blade
        Params
        0
        most_views
      • partials.most-views (resources/views/partials/most-views.blade.php)5blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        most_views
      • banners.tds.4 (resources/views/banners/tds/4.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • layout (resources/views/layout.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • banners.tds.1 (resources/views/banners/tds/1.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      • banners.G (resources/views/banners/G.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        article
        5
        mlt_articles
        6
        keywords
        7
        __currentLoopData
        8
        item
        9
        key
        10
        loop
      uri
      GET blogs/blogsid_{blogID}
      middleware
      web
      as
      blog
      controller
      App\Http\Controllers\BlogsController@displayBlog
      namespace
      App\Http\Controllers
      prefix
      null
      where
      file
      app/Http/Controllers/BlogsController.php:35-61
      27 statements were executed74.39ms
      • select * from `forbes_data` where `Date` <= '2025-04-20 22:07:43' and `finished` = '1' and `DataID` = '76947' limit 11.77ms/app/Models/Data.php:101forbes_base
        Metadata
        Bindings
        • 0. 2025-04-20 22:07:43
        • 1. 1
        • 2. 76947
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Data.php:101
        • 14. /app/Http/Controllers/BlogsController.php:37
        • 64. /public/index.php:54
      • select * from `forbes_data_data` where `forbes_data_data`.`DataID` in ('76947')1.53ms/app/Models/Data.php:101forbes_base
        Metadata
        Bindings
        • 0. 76947
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 20. /app/Models/Data.php:101
        • 21. /app/Http/Controllers/BlogsController.php:37
        • 71. /public/index.php:54
      • select * from `forbes_data_images` where `forbes_data_images`.`ImageID` in ('')1.03ms/app/Models/Data.php:101forbes_base
        Metadata
        Bindings
        • 0. 
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 27. /app/Models/Data.php:101
        • 28. /app/Http/Controllers/BlogsController.php:37
        • 78. /public/index.php:54
      • SELECT * FROM forbes_mlt_index WHERE datatype=1 AND unxtime>=1713632863 AND id<>76947 AND MATCH('Как | надо | развивать | казахстанское | содержание | Простой | способ | повысить | местное | содержание | капитальных | проектах | недропользователей') LIMIT 6 OPTION ranker = sph04,max_matches=6;48.35ms/app/Models/Search.php:56
        Metadata
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 8. /app/Models/Search.php:56
        • 9. /app/Http/Controllers/BlogsController.php:40
        • 59. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '160575' limit 11.25ms/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 160575
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '160647' limit 1750μs/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 160647
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '160864' limit 1690μs/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 160864
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '160607' limit 1540μs/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 160607
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '160327' limit 1460μs/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 160327
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • select `ImagePath` from `forbes_images` where `ImageID` = '159788' limit 1550μs/app/Models/Images.php:22forbes_base
        Metadata
        Bindings
        • 0. 159788
        Hints
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 13. /app/Models/Images.php:22
        • 14. /app/Http/Controllers/BlogsController.php:43
        • 64. /public/index.php:54
      • update `forbes_data_data` set `Views` = `Views` + 1 where `DataID` = '76947'2.61ms/app/Http/Controllers/BlogsController.php:50forbes_base
        Metadata
        Bindings
        • 0. 76947
        Backtrace
        • 15. /app/Http/Controllers/BlogsController.php:50
        • 16. /app/Http/Controllers/BlogsController.php:50
        • 66. /public/index.php:54
      • select * from `forbes_data_authors` where `forbes_data_authors`.`DataID` = '76947' limit 1900μsview::blogs-inner:9forbes_base
        Metadata
        Bindings
        • 0. 76947
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 18. view::blogs-inner:9
        • 25. /vendor/symfony/http-foundation/Response.php:200
        • 71. /public/index.php:54
      • select * from `forbes_authors` where `forbes_authors`.`AuthorID` = '513' limit 11.79msview::blogs-inner:9forbes_base
        Metadata
        Bindings
        • 0. 513
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 18. view::blogs-inner:9
        • 25. /vendor/symfony/http-foundation/Response.php:200
        • 71. /public/index.php:54
      • select * from `forbes_images` where `forbes_images`.`ImageID` = '26542' limit 1780μsview::blogs-inner:64forbes_base
        Metadata
        Bindings
        • 0. 26542
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 18. view::blogs-inner:64
        • 25. /vendor/symfony/http-foundation/Response.php:200
        • 71. /public/index.php:54
      • select * from `forbes_data_social_stats2` where `forbes_data_social_stats2`.`DataID` = '76947' limit 11.15msview::blogs-inner:99forbes_base
        Metadata
        Bindings
        • 0. 76947
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 18. view::blogs-inner:99
        • 25. /vendor/symfony/http-foundation/Response.php:200
        • 71. /public/index.php:54
      • select * from `forbes_prteaser_group` where `url` not in ('sap') and `validfrom` <= '2025-04-20 22:07:43' and `validtill` >= '2025-04-20 22:07:43' limit 5760μs/app/Models/TeaserGroups.php:30forbes_base
        Metadata
        Bindings
        • 0. sap
        • 1. 2025-04-20 22:07:43
        • 2. 2025-04-20 22:07:43
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 12. /app/Models/TeaserGroups.php:30
        • 13. /app/Widgets/CorpBlogs.php:22
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:10
        • 28. view::partials.sidebar:10
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select * from `forbes_anounces` order by `AnounceID` desc limit 1590μs/app/Models/Anounces.php:38forbes_base
        Metadata
        Hints
        • Use SELECT * only if you need all columns from table
        • The SELECT statement has no WHERE clause and could examine many more rows than intended
        Backtrace
        • 13. /app/Models/Anounces.php:38
        • 14. /app/Widgets/Anounce.php:20
        • 20. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 23. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 28. view::partials.sidebar:13
        • 29. view::partials.sidebar:13
        • 35. view::blogs-inner:231
        • 42. /vendor/symfony/http-foundation/Response.php:200
        • 88. /public/index.php:54
      • select * from `forbes_images` where `forbes_images`.`ImageID` in ('160604')620μs/app/Models/Anounces.php:38forbes_base
        Metadata
        Bindings
        • 0. 160604
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 20. /app/Models/Anounces.php:38
        • 21. /app/Widgets/Anounce.php:20
        • 27. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 28. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 29. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 30. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 35. view::partials.sidebar:13
        • 36. view::partials.sidebar:13
        • 42. view::blogs-inner:231
        • 49. /vendor/symfony/http-foundation/Response.php:200
        • 95. /public/index.php:54
      • select * from `forbes_bdays` where month(`Bday`) = '4' and day(`Bday`) = '20' order by `Bday` desc690μs/app/Models/Birthdays.php:29forbes_base
        Metadata
        Bindings
        • 0. 4
        • 1. 20
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 12. /app/Models/Birthdays.php:29
        • 13. /app/Widgets/BirthdaysToday.php:20
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:16
        • 28. view::partials.sidebar:16
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select `forbes_data_tops`.`DataID`, `forbes_data`.`Date` from `forbes_data_tops` inner join `forbes_data` on `forbes_data_tops`.`DataID` = `forbes_data`.`DataID` and `forbes_data`.`finished` = '1' where `forbes_data_tops`.`StructureID` = '66' and `forbes_data`.`Date` <= '2025-04-20 22:07:43' order by `forbes_data_tops`.`Position` asc limit 1 offset 0650μs/app/Models/DataTops.php:103forbes_base
        Metadata
        Bindings
        • 0. 1
        • 1. 66
        • 2. 2025-04-20 22:07:43
        Backtrace
        • 12. /app/Models/DataTops.php:103
        • 13. /app/Widgets/EditorChoise.php:20
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:19
        • 28. view::partials.sidebar:19
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select * from `forbes_data_data` where `forbes_data_data`.`DataID` in ('320937')1.54ms/app/Models/DataTops.php:103forbes_base
        Metadata
        Bindings
        • 0. 320937
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/Models/DataTops.php:103
        • 20. /app/Widgets/EditorChoise.php:20
        • 26. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 27. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 28. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 29. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 34. view::partials.sidebar:19
        • 35. view::partials.sidebar:19
        • 41. view::blogs-inner:231
        • 48. /vendor/symfony/http-foundation/Response.php:200
        • 94. /public/index.php:54
      • select * from `forbes_data_images` where `forbes_data_images`.`ImageID` in ('160257')630μs/app/Models/DataTops.php:103forbes_base
        Metadata
        Bindings
        • 0. 160257
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 26. /app/Models/DataTops.php:103
        • 27. /app/Widgets/EditorChoise.php:20
        • 33. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 34. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 35. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 36. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 41. view::partials.sidebar:19
        • 42. view::partials.sidebar:19
        • 48. view::blogs-inner:231
        • 55. /vendor/symfony/http-foundation/Response.php:200
        • 101. /public/index.php:54
      • select * from `forbes_images` where `forbes_images`.`ImageID` in ('160257')630μs/app/Models/DataTops.php:103forbes_base
        Metadata
        Bindings
        • 0. 160257
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 33. /app/Models/DataTops.php:103
        • 34. /app/Widgets/EditorChoise.php:20
        • 40. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 41. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 42. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 43. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 48. view::partials.sidebar:19
        • 49. view::partials.sidebar:19
        • 55. view::blogs-inner:231
        • 62. /vendor/symfony/http-foundation/Response.php:200
        • 108. /public/index.php:54
      • select * from `forbes_video` where `isShow` = '1' and `project` = 'qna' order by RAND() limit 12.21ms/app/Models/Video.php:42forbes_base
        Metadata
        Bindings
        • 0. 1
        • 1. qna
        Hints
        • Use SELECT * only if you need all columns from table
        • ORDER BY RAND() is slow, try to avoid if you can. You can read this or this
        Backtrace
        • 12. /app/Models/Video.php:42
        • 13. /app/Widgets/RandProjectVideo.php:24
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:28
        • 28. view::partials.sidebar:28
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select * from `forbes_data` inner join `forbes_data_social_stats2` on `forbes_data_social_stats2`.`DataID` = `forbes_data`.`DataID` where `Date` >= '2025-04-19 22:07:43' and `AnounceID` is null and `finished` = '1' order by `forbes_data_social_stats2`.`facebook` desc limit 7650μs/app/Models/Data.php:544forbes_base
        Metadata
        Bindings
        • 0. 2025-04-19 22:07:43
        • 1. 1
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 12. /app/Models/Data.php:544
        • 13. /app/Widgets/MostShared.php:21
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:36
        • 28. view::partials.sidebar:36
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select * from `forbes_data` inner join `forbes_data_data` on `forbes_data`.`DataID` = `forbes_data_data`.`DataID` where `Date` <= '2025-04-20 22:07:43' and `finished` = '1' and `DataType` = 'articles' and `Date` >= '2025-04-19 22:07:43' order by `forbes_data_data`.`Views` desc limit 7680μs/app/Models/Data.php:560forbes_base
        Metadata
        Bindings
        • 0. 2025-04-20 22:07:43
        • 1. 1
        • 2. articles
        • 3. 2025-04-19 22:07:43
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 12. /app/Models/Data.php:560
        • 13. /app/Widgets/MostViews.php:20
        • 19. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 20. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 27. view::partials.sidebar:46
        • 28. view::partials.sidebar:46
        • 34. view::blogs-inner:231
        • 41. /vendor/symfony/http-foundation/Response.php:200
        • 87. /public/index.php:54
      • select * from `forbes_video` where `isShow` = '1' and `addDate` >= '2025-04-19 22:07:43' order by `addDate` desc limit 1590μs/app/Models/Video.php:71forbes_base
        Metadata
        Bindings
        • 0. 1
        • 1. 2025-04-19 22:07:43
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 13. /app/Models/Video.php:71
        • 14. /app/Widgets/BoostVideo.php:21
        • 20. /vendor/arrilot/laravel-widgets/src/Misc/LaravelApplicationWrapper.php:48
        • 21. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:54
        • 22. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:75
        • 23. /vendor/arrilot/laravel-widgets/src/Factories/WidgetFactory.php:17
        • 28. view::layout:602
        • 29. view::layout:602
        • 35. view::blogs-inner:265
        • 42. /vendor/symfony/http-foundation/Response.php:200
        • 88. /public/index.php:54
        web
        array:2 [ "name" => "Guest" "user" => array:1 [ "guest" => true ] ]
        api
        array:2 [ "name" => "Guest" "user" => array:1 [ "guest" => true ] ]
          _token
          yWiFpTb5toaC16E4J08QB11y1J31FeTR7LS47ySz
          _previous
          array:1 [ "url" => "https://test.forbes.kz/blogs/blogsid_76947" ]
          PHPDEBUGBAR_STACK_DATA
          []
          format
          html
          content_type
          text/html; charset=UTF-8
          status_text
          OK
          status_code
          200
          request_query
          []
          request_request
          []
          request_headers
          array:25 [ "content-type" => array:1 [ 0 => "" ] "content-length" => array:1 [ 0 => ""...
          request_server
          array:52 [ "TEMP" => "/srv/www/forbes.kz/tmp" "TMPDIR" => "/srv/www/forbes.kz/tmp" "TMP" => "/...
          request_cookies
          []
          response_headers
          array:5 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ ...
          path_info
          /blogs/blogsid_76947
          session_attributes
          array:3 [ "_token" => "yWiFpTb5toaC16E4J08QB11y1J31FeTR7LS47ySz" "_previous" => array:1 [ "u...