Система государственных закупок в современной россии. Госзакупки – начинаем и выигрываем Госзакупки базируется на принципах

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

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

Заказчиков можно поделить на следующие несколько уровней:

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

    Региональные же заказчики - достаточно крупные «особи», которые уже имеют неплохую часть делимых бюджетных средств и нужды их уже более крупные по сравнению с муниципальными заказчиками.

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

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

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

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

    Система государственных закупок - подводим итоги

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

    Система госзакупок - определение и ключевые проблемы

    Удовлетворение государственных нужд методом приобретения товаров, работ и услуг на деньги из бюджета - есть определение понятия госзакупки. Делая акцент на словосочетании «удовлетворение государственных нужд», необходимо понять, что система госзакупок нацелена на непосредственное удовлетворение наших с вами потребностей. Дороги и страхование автомобилей, больницы, приобретение медицинских препаратов и оборудования, госучреждения и ремонт помещений - всё это и многое другое, без чего не может обойтись человек, обеспечивает государство, реализуя чётко отлаженную и регламентированную систему госзакупок.

    Охватывая почти все области рынка, государство оказывается на нём покупателем. Мы хорошо знаем, что закупки всей нужной продукции: товаров, работ, услуг осуществляются за деньги из бюджета, значительная часть которых приходит от налогоплательщиков, т.е. фактически от нас с вами, а это значит что, то, как реализуется сама система госзакупок, небезразлично для каждого обычного работающего человека. Вот почему вопросы, каким образом государство тратит огромные денежные средства, не занимается ли расточительством, коррупцией и произволом, становятся для нас актуальными. Специальная система госзакупок, регламентированная законодательством, направлена на устранение злоупотреблений при реализации закупок для нужд государства. Система госзакупок представляет собой комплекс чётких указаний осуществления закупок государством, которые позволяют сделать наиболее видимым расходование денежных средств налогоплательщиков. Информацию о том, что система госзакупок станет максимально прозрачной уже в ближайшем времени, сообщил премьер-министр Российской Федерации Дмитрий Медведев. С января месяца 2014 года вступил в силу закон о федеральной контактной системе, позволивший в значительной степени усовершенствовать ситуацию в сфере, имеющей отношение к жизни практически всех слоёв населения, - сфере закупок. На основании нового закона система госзакупок разрешает отменять организацию тендеров на проведение ненужных торгов и услуг, в случае, когда победитель уже заранее известен. Эта новая система госзакупок регламентирует обязанность властей публиковать долгосрочные и краткосрочные финансовые планы по государственным закупкам и организовывать общественные разговоры по наиболее актуальным из них. Теперь благодаря принятой мере, средние и малые предприятия смогут полноценно участвовать в подобных конкурсах.

    Система госзакупок: подходы и принципы

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

    Большинство тендеров в России проводит государство через систему госзакупок. Объем государственных закупок составляет более 40 триллионов рублей в год.

    Госзакупки для чайников

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

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

    Госзакупки бывают конкурентные, когда поставщик, подрядчик или исполнитель по государственному контракту определяется в ходе конкурентных процедур, проводимых в различных формах и направленных на выбор лучшего предложения. В них участвуют в среднем 3 потенциальных поставщика.

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

    Виды госзакупок

    Государственные закупки проходят в форме аукциона , конкурса , запроса котировок , запроса предложений и других.

    • Механизмы госзакупок определены в законодательстве, постановлениях Правительства
    • Само понятие тендер официально в системе государственных закупок не используется
    • Применяется термин «закупки», их совокупность называется контрактной системой
    • Госзакупки осуществляются на конкурентной основе и призваны экономить средства госзаказчиков

    Особенности современной системы государственных закупок в РФ

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

    На основе мировой практики в Российской Федерации была разработана и внедрена система организации государственных закупок построенная на основе следующих принципов:

    • гласность;
    • открытость;
    • состязательность;
    • экономичность;
    • подотчетность.

    Замечание 1

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

    На практике обозначенные принципы реализуются за счет открытого размещения информации о закупках на открытом интернет- портале, при этом выбор поставщика (исполнителя) осуществляется на основе конкурсного отбора или аукциона.

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

    Открытый сектор государственных закупок регулируется Федеральными законами:

    • ФЗ № 44 «О контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд»;
    • ФЗ № 223 «О закупках товаров, работ, услуг отдельными видами юридических лиц»

    Под действие закона № 44 ФЗ попадают следующие лица: распорядители бюджетных средств, органы государственной и муниципальной власти, уполномоченные органы, специализированные организации, получатели бюджетных средств.

    Под действие закона № 223 ФЗ попадают: субъекты естественных монополий, государственные корпорации, организации, осуществляющие регулирующие виды деятельности, унитарные предприятия, автономные учреждения.

    Закрытый сектор государственных закупок касается оборонной промышленности, он регулируется специальным законодательством, в том числе Федеральным законом № 275 ФЗ «О государственном оборонном заказе».

    Способы организации государственных закупок

    Замечание 2

    В ФЗ № 44 и № 223 обозначены особенности организации следующих видов закупок : конкурс (открытый или с ограниченным участием), запрос котировок, запрос предложений, электронный аукцион, закупка у единственного поставщика. В ФЗ № 223 дополнительно предусмотрены закупки малого объема (до 100 тыс. р.).

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

    Конкурс с ограниченным участием предусматривает выдвижение особых требований к участникам, что ограничивает перечень потенциальных поставщиков.

    Запрос котировки – это способ организации государственных закупок, в процессе которого в единой информационной системе неограниченному кругу лиц сообщается о потребностях заказчика. Победителем является тот участник закупки, ценовое предложение контракта которого является минимальным.

    Запрос предложений − это способ организации государственных закупок, аналогичный запросу котировок, но помимо ценового критерия выбора поставщика, выдвигается ряд других требований (например, качество, сроки исполнения и др.)

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

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

    Для многих коммерческих и иных компаний система «госзакупок» является основным способом привлечения в хозяйственную деятельность государственных (бюджетных) средств. Информация о закупках товаров, услуг, исследовательских работ, осуществляемых компаниями с государственным участием (и другими отдельными видами компаний) в обязательном порядке (согласно федеральным законам №№ 223, 94, 44) размещается на сайте госзакупок. Коммерческие компании также зачастую публикуют свои тендеры именно на официальном сайте госзакупок.
    • Федеральный закон от 21.07.2005 N 94-ФЗ (ред. от 02.07.2013) "О размещении заказов на поставки товаров, выполнение работ, оказание услуг для государственных и муниципальных нужд"
    • Федеральный закон от 18.07.2011 N 223-ФЗ (ред. от 12.03.2014, с изм. от 29.12.2014) "О закупках товаров, работ, услуг отдельными видами юридических лиц" (с изм. и доп., вступ. в силу с 01.01.2015)
    • Федеральный закон от 05.04.2013 N 44-ФЗ (ред. от 08.03.2015) "О контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд"
    Таким образом, информация о конкурсах, публикуемая на сайте госзакупок, является центральным источником актуальных сведений о возможных «государственных» заказах по профилю для множества компаний из самых разных сфер деятельности - от услуг охраны до геофизических изысканий. Поэтому потребность иметь регулярно обновляемые сведения о проходящих конкурсах, попадающих под определенные критерии, возникает у каждой организации, участвующей в госзакупках. В настоящей статье рассмотрим различные способы и практический пример реализации указанной потребности.

    Варианты получения сведений о госзакупках

    Чаще всего задача ставится руководством перед маркетинговым или IT-подразделением компании примерно в следующей формулировке: «необходима ежедневная сводка по конкурсам госзакупок, удовлетворяющим следующим критериям…» . Именно ежедневная, так как иногда между публикацией конкурсной документации и окончанием подачи заявок на него объявляется срок менее 10 дней, в среднем - около двух недель. Времени для сбора всей необходимой документации для участия в конкурсе совсем не много, каждый день «на счету».

    Перечислим варианты реализации задачи.

    1. Сайт ООС (госзакупок)
    Сам сайт http://zakupki.gov.ru/ дает возможности настраиваемого поиска и отбора конкурсов по параметрам.

    Недостатки:

    • Поиск работает недостаточно корректно, иногда конкурсы «не находятся». Я свидетель долгой рабы именно через официальный сайт, утверждение мной проверено;
    • Сайт зачастую не работает по ночам и праздникам;
    • Ограничение в количестве результатов. Если поиск выдает более, чем 500 строк, скачивание данных о конкурсах (в виде таблицы.csv формата) средствами сайта невозможно.
    Для частичной автоматизации процесса я в своё время написал плагин для браузера FireFox, который должен был делать ежедневное скачивание отобранных конкурсов.

    В двух словах плагин формировал адрес в виде примерно такой строки:

    "http://zakupki.gov.ru/epz/order/extendedsearch/search.html?" + "placeOfSearch=FZ_44" + "&orderPriceFrom=" + priceArray[i] + "&orderPriceTo=" + (priceArray-1) + "&orderPriceCurrencyId=-1" + "&orderPublishDateFrom=" + OrderDate + "&orderPublishDateTo=" + OrderDate + "&headAgencyWithSubElements=true&matchingWordPlace44=NOTIFICATIONS" + "&law44.okpd.withSubElements=true” + "&law44.okpd.ids=31301%2C37097%2C50876%2C51122" + "&law44.advantages=I&law44.advantages=I" + "&law44.advantages=I&law44.advantages=I" + "&morphology=false&strictEqual=false";
    Естественно, для 94 и 223 закона параметры запроса другие. Как видно, ОКПД, диапазон цен и т.п. приходится «зашивать» в запрос, так как иначе количество найденных конкурсов будет слишком большим и результаты поиска можно будет скачать только частично.

    2. Специализированные web - сервисы поиска конкурсов
    В ответ на запрос рынка несколько компаний организовали сайты поиска информации о проводимых конкурсах. Зачастую такие сайты дают не только сведения о госзакупках, но и о «частных» тендерах с электронных площадок.

    Несколько таких систем:

    • Мультитендер.ру : «бесплатная специализированная поисковая система, позволяющая отслеживать госзакупки и коммерческие тендеры»;
    • TenderCAT : «Каталог TenderCAT предназначен для облегчения поиска государственных и коммерческих тендеров и аукционов в огромной массе ежедневно публикуемых на портале госзакупок (http://zakupki.gov.ru) заказов по всем регионам и направлениям деятельности»;
    • Ист Бюджет : «Сайт госзакупок и тендеров - лучший поиск и аналитика от Ист Бюджет»;
    И другие.
    Отдельно упомяну Госзатраты , о которых на Хабре была .

    Целью настоящей статьи не является сравнение или анализ указанных ресурсов, так что ни их достоинства, ни недостатки здесь не приводятся.

    3. Самостоятельная разработка для скачивания конкурсов.
    В некоторых (я знаю несколько) случаях руководство компании, участвующей в конкурсах, ставит очень специфические задачи, касающиеся параметров отбора информации, регулярности поиска или оформления результата поиска. В таких случаях обращаются к IT специалистам, «ручная работа» по мониторингу и отбору конкурсов становится слишком трудоемкой.

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

    Скачивание данных о конкурсах с http://zakupki.gov.ru средствами Excel VBA

    Исходные данные
    Основное необходимое знание об источнике данных: у ООС (общероссийский официальный сайт госзакупок) имеется публичный ftp-сервер . При этом если http регулярно (обычно в ночное время и праздничные дни) не доступен по причине «технического обслуживания», то ftp работает (согласно моей практике) вполне надежно.

    Адреса ftp серверов разделены по федеральным законам, применяющимся для размещения тендеров:
    ФЗ №223: ftp://ftp.zakupki.gov.ru/out/

    Логин и пароль:


    ФЗ №94 и ФЗ №44: ftp://zakupki.gov.ru

    Логин и пароль:


    Структура каталогов для 223 закона вполне прозрачна. Что же касается 94 и 44, здесь расположены следующие интересующие нас подкаталоги:
    1. 94fz каталог, содержащий данные публичных выгрузок в соответствии с 94ФЗ (остальные каталоги - 44ФЗ),
    2. fcs_regions каталог, содержащий данные полной региональной выгрузки опубликованной на ООС информации в соответствии с 94ФЗ.

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

    Полная региональная выгрузка включают в себя все опубликованные на ООС документы следующих типов:
    опубликованные извещения;
    опубликованные изменения извещений;
    опубликованные протоколы;
    опубликованные сведения о контрактах;
    опубликованные изменения контрактов;
    опубликованные сведения об исполнении/прекращении действия контрактов.

    Отметим, что в наших целях интересны только извещения (notice ). Все остальные виды документов в рамках задачи не используются!
    Выгрузка осуществляется в архивируемые файлы формата XML.
    В одном файле могут находиться документы только одного типа в количестве, не превышающем 3000 записей. Если количество документов, подлежащих выгрузке, превышает 3000 записей, система формирует несколько файлов и каждый помещает в отдельный архив.
    Все сформированные и зархивированные XML-файлы выгружаются на FTP-сервер… файлы в выгрузке разделены по каталогам, соответствующим региону. В каждом каталоге региона есть еще 3 каталога: notifications, protocols и contracts. В каждом из каталогов notifications, protocols и contracts дополнительно есть каталог daily.
    Опубликованные документы выгружаются на FTP-сервер в следующем порядке:
    · Каждый календарный день (ежедневно) выгружается список документов, опубликованных за предыдущий календарный день. При этом…выгрузка извещений по региону делается в каталог <Наименование региона>/notifications/daily;
    · Каждый календарный месяц (ежемесячно) выгружается список документов, опубликованных за предыдущий календарный месяц. При этом…выгрузка извещений по региону делается в каталог <Наименование региона>/notifications;
    В ежедневной и ежемесячной выгрузках всегда выгружаются все типы документов, опубликованных за прошедший календарный день или календарный месяц соответственно.
    Если на момент формирования выгрузки за истекший период не было ни одного опубликованного документа какого-нибудь типа, то XML-файл с данным типом документов выгружается пустым.
    После завершения ежемесячной выгрузки, каталоги с ежедневными выгрузками за истекший месяц очищаются.
    Имена файлов региональной выгрузки имеют следующую структуру:
    <вид-документа_регион_начало-периода_конец-периода_номер.xml.zip>,
    где:
    вид-документа – принимает значение notification, protocol или contract для извещений, протоколов и сведений о контрактах соответственно;
    регион – название региона выгрузки;
    начало-периода – дата начала периода для отбора документов по дате-времени публикации выгружаемых документов в формате yyyyddmm_hhmmss, где yyyy – год, mm – месяц (номер), dd – день, hh – час, mm – минуты, ss – секунды;
    конец-периода – дата конца периода для отбора документов по дате-времени публикации выгружаемых документов в формате yyyyddmm_hhmmss, где yyyy – год, mm – месяц (номер), dd – день, hh – час, mm – минуты, ss – секунды;
    номер – порядковый номер сформированного файла;

    Актуальную версию приведенной информации можно скачать с ООС в виде документов «Схемы информационного обмена…».
    Описание программы автоматического скачивания конкурсной информации (VBA MS Excel, Windows).
    Подготовка
    • Подключаем скриптинг Microsoft Scripting Runtime. Для функциональности FSO (\Windows\System32\scrrun.dll )
    • Подключаем скриптинг Microsoft XML, v.6
    Для запроса диапазона дат, в котором следует скачать конкурсы, я сделал userForm с использованием элемента MonthView . Его настройки позволяют развернуть два месяца рядом (предположим, что диапазон не длиннее, чем месяц), показывать текущую дату (красная рамочка), установить выбранный диапазон дат по умолчанию.

    На примере выбран диапазон с 26 февраля по 4 марта. Выбранные даты считываются со свойств Формы:

    MonthView.SelStart и MonthView.SelEnd
    Вот такой фильтр позволяет выбирать файлы (структура имен которых нам известна) в заданном диапазоне дат:

    Fltr = "*_" & Format(targetDate, "yyyymmdd") & "*" & Format(targetDate + 1, "yyyymmdd") & "*.zip;" & "*_" & Format(targetDate, "yyyymmdd") & "*" & Format(targetDate, "yyyymmdd") & "*.zip"
    Обратим внимание на то, что здесь точка с запятой разделяет альтернативные варианты, поэтому указанный фильтр подходит для файлов, формируемых по всем трем законам.

    Скачивание файлов я осуществляю в заданную директорию, которую предварительно очищаю от старых закачек, применяя методы FSO:

    Dim FSO As FileSystemObject Set FSO = New FileSystemObject
    Далее выбираем целевую папку bFld = FSO.GetFolder(...) и уничтожаем поддиректории:

    For Each SubFolder In bFld.SubFolders SubFolder.Delete Next
    Совершенно не обязательным, но крайне удачным «фантиком» к программе оказалось использование Application.Speech.Speak Удобно не наблюдать за прогрессом долгой процедуры, а занимаясь своими делами регулярно слышать сообщения (приятным женским голосом) типа:

    Application.Speech.Speak "Downloading purchase notices", True
    Второй параметр - асинхронное выполнение.

    Скачивание файлов
    Начинаем скачивание. Убеждаемся, что целевая папка существует с помощью FSO.FolderExists и при необходимости создаем её функцией MkDir .
    Создаем шелл - объект
    Set myShell = CreateObject("Shell.Application")
    и применяем основную «фишку» описываемого подхода - метод namespace :
    Set ftpItems = myShell.Namespace(адресFTP).Items
    Указанная строка реализует обращение к FTP, возвращая папки и файлы. Обратите внимание на то, что передаваемый параметр должен иметь тип Variant , а не String .

    Выбрать все директории можно так:

    FtpItems.Filter 32, "*".
    Выбрать поддиректории и файлы (96=32+64 ) и применить фильтр вроде того, который был построен в начале параграфа для отбора фалов по дате - так:

    FtpItems.Filter 96, fltr.
    Остается указать целевую (локальную) папку для скачивания аналогичным способом:

    Set tFolder = myShell.Namespace(tgtFolder)
    И запустить «копирование» (оно же «скачивание») следующим образом:

    TFolder.CopyHere ftpItems, 20
    Эта команда запускает внешний процесс (в Windows отображается стандартный прогресс-бар копирования файлов), её выполнение из vba не контролируется напрямую. Однако нам необходимо дождаться окончания её выполнения, для чего мы следующим методом в цикле проверяем наличие последнего из копируемых файлов:

    While Len(Dir$(tgtFolder & "\" & ftpItems.Item(ftpItems.Count - 1).Name)) = 0 Sleep 1: DoEvents Wend
    Так устроенное «ожидание» длится в точности столько, сколько копируются файлы.

    Распаковка (разархивация) скачанных файлов
    Перебрав все директории и поддиректории и скачав все отфильтрованные файлы, приступаем к их обработке на локальной машине:

    Application.Speech.Speak "Unzipping archives", True.
    Для этого снова пользуемся методом namespace .
    Перебираем все архивы в папке For Each fl In tFolderItems
    и пользуемся тем, что эти архивы в Windows видны как поддиректории! Соответственно, всё содержимое архива доступно так:

    Set flItems = myShell.Namespace(CVar(tgtFolder & "\" & fl.Name)).Items
    (Снова обращаю внимание на то, что параметр должен быть Variant , из-за чего необходимо преобразование типа из строки).

    И опять та же команда CopyHere позволяет «скопировать» (на самом деле извлечь) из архива все фалы в целевую папку: myShell.Namespace(tgtFolder).CopyHere flItems, 20
    а асинхронное выполнение заставляет нас в цикле ждать окончания выполнения этой команды тем же образом, который описывался выше.

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

    Set fold = FSO.GetFolder(tgtFolder) For Each fl In fold.Files
    «Отсев» легко произвести по размеру файла (fl.Size <= 198) и фильтруя его название Not (LCase(fl.Name) Like "*noti*")) .

    Удаление файла осуществляется предельно просто: fl.Delete

    Расшифровка XML с данными о конкурсах
    Расшифровка xml зависит от их схемы, которая на ООС иногда меняется. Поэтому далее приведены основные приемы, без концентрации на отдельных полях и данных. Начинаем, конечно, с

    Application.Speech.Speak "Decoding files", True.
    В этой части помимо FSO для работы с файлами нам понадобится XML:

    Dim xml As MSXML2.DOMDocument60 Set xml = New DOMDocument60: xml.async = False: xml.validateOnParse = True
    И, конечно, целевой лист (ActiveSheet ) в книге Excel, куда мы будем записывать информацию.
    Начнем с того, что остановим отрисовку Excel на время, чтобы «не мельтешило»:

    Application.ScreenUpdating = False
    Принципиальным моментом является то, что

    «XPath обрабатывает пустой префикс как пространство имен null. Другими словами, в запросах XPath можно использовать только префиксы, сопоставленные с пространствами имен. Это значит, что если нужно построить запрос к пространству имен в XML-документе, то даже если оно является пространством имен по умолчанию, для него необходимо определить префикс.»
    Поэтому для успешного разбора полей скачанных документов для пространства имен по умолчанию добавляем некий префикс. Например, «q»:

    Xml.setProperty "SelectionNamespaces", " xmlns:q= "http://zakupki.gov.ru/oos/export/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oos="http://zakupki.gov.ru/oos/types/1""
    Так выглядит определения пространства имен для разбора xml, сформированных по 94 ФЗ. Для 44 она будет немного другой:

    Xml.setProperty "SelectionNamespaces", "xmlns:q="http://zakupki.gov.ru/oos/types/1" xmlns:ns2="http://zakupki.gov.ru/oos/export/1" xmlns:ns3="http://zakupki.gov.ru/oos/printform/1""
    Собственно все приведенные данные берутся из заголовка любого скачанного xml - файла, только для пространства имен по умолчанию добавляется q .

    Далее определяются поля (точнее, xpath , указывающий на них), которые нужно скачать. На текущий момент для 94 ФЗ они выглядят примерно так: ".//oos:notificationNumber", ".//oos:lot", ".//oos:orderName", ".//oos:maxPrice". Для 44 ФЗ - другая структура (спасибо программистам ООС): ".//q:purchaseNumber", ".//q:lot", ".//q:purchaseObjectInfo", ".//q:maxPrice|.//q:price|.//q:totalSum" .

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

    Проверить, «читается» ли xml -файл можно двойным условием:

    If Not xml.Load(tgtFolder & "\" & fl.Name) then…If (xml.parseError.ErrorCode <> 0) then…
    Если же файл прочитался (до сих пор у меня с закачанными с ООС файлами проблем не было), можно собственно разбирать его содержание. Прежде всего рекомендую прочитать поле, описывающее состав сообщения (notice ).

    PurchaseType = LCase(xml.DocumentElement.ChildNodes(0).BaseName) documentType = LCase(xml.DocumentElement.BaseName)
    И проверить, что содержимое файла - это именно объявление о конкурсе, а не отмена его, уведомление о публикации протокола и т.п. примерно так:

    If Not (purchaseType Like "*cancel*" Or purchaseType Like "*protocol*" Or documentType Like "*cancel*") Then
    Так как в xml, сформированных по 223 ФЗ, название типа документа «спрятано», то можно добавить:

    If (purchaseType Like "*notification*" Or documentType Like "*notice*") Then
    Далее идет собственно запись данных из xml в ячейки листа:

    Range("A" & i) = xml.DocumentElement.SelectSingleNode(строкаXPathсоотвПоля).Text
    И т.д.
    Если XPath может давать несколько вариантов (указание, например, на названия лотов) и все их мы хотим сохранить, поможет такая конструкция:

    For Each it In lot.SelectNodes(строкаXPathсоотвПолей) Range("E" & i) = Range("E" & i) & it.Text & "; " Next
    Некоторые поля в документе могут отсутствовать, тогда пропускаем их условием:

    If Not xml.DocumentElement.SelectSingleNode(строкаXPathсоотвПоля) Is Nothing Then

    Заключение
    Скачивание файлов с ftp можно реализовать разными способами. Я описал один, с использованием shell.namespace , работающий и ОЧЕНЬ просто реализуемый.

    После скачивания, автоматического ранжирования (отбора) и форматирования списка конкурсов моя ежедневная подборка конкурсов (по всем ФЗ) выглядит примерно так:

    Описанный выше подход позволяет скачивать данные о конкурсах, контрактах, планах закупок и т.п. с ООС, ведь вся эта информация публикуется на открытом ftp . Весь код программы я не привожу и не могу привести, так как он является «интеллектуальной собственностью». Однако восстановить программу по приведённым ключевым участкам кода может любой, владеющий основами vba и, что важнее, терпением.

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

    Всем удачи и побед: - в конкурсах - и личных!

    На современном этапе развития Российской Федерации экономическая ситуация сложилась таким образом, что частный бизнес, как таковой, практически отсутствует, чему способствует ряд специфических факторов: коррупция в госорганах, состояние банковской системы (невозможность получения нормального кредитования), тарифы ЖКХ, отсутствие денежной массы у населения.

    Более 80 % всей «белой» денежной массы Российской федерации – это бюджетные средства.

    Тот бизнес в России, который не только существует, но развивается и даже процветает, ведется в двух направлениях – это деятельность, связанная с наполнением бюджета (более чем на 70 % наполняемость бюджета – это поступление средств от продажи полезных ископаемых) и деятельность, связанная с обслуживанием бюджетных нужд (освоение бюджетных средств – выполнение Госзаказа).

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

    Центр Госзакупок оказывает помощь в подготовке, проведении или участии в торгах (тендерах) как государственным организациям – Заказчикам , так и частному бизнесу – Участникам (от нулевого уровня до среднего и крупного), от составления элементарной котировочной заявки до разработки индивидуальной стратегии и тактики ведения тендерных войн (никто добровольно делиться с Вами ни одной копейкой не собирается, добиться этого – тяжелый, кропотливый труд), от выполнения разовых услуг до комплексного обслуживания, защищает Ваши интересы в ФАС России и Рособоронзаказе, лоббирует Ваши интересы среди Заказчиков (помогает встретиться двум одиночествам для нахождения консенсуса в виде заключения Госконтракта), а так же помогает с получением тендерного кредита и банковской гарантии.

    Все обратившиеся за помощью делятся для нас лишь по следующему критерию – либо это организатор торгов (Заказчик), либо – участник торгов (Участник размещения заказа).

    Источник: http://center-goszakupok.ru/

    Государственные закупки

    Государственные закупки (сокр. госзакупки; на англ. government procurement, public tendering, public procurement) - это покупка товаров, работ и услуг для нужд государства за счет бюджетных средств.

    Закупки могут охватывать все сферы рынка, это может быть и приобретение медикаментов, и покупка автомобилей, и строительство. Чтобы в закупках не было места коррупции, их принято осуществлять по определенной схеме.

    Основные принципы государственных закупок в России

    Главными критериями для проведения госзакупок можно назвать следующие:

    • Справедливость и равенство по отношению к участникам торгов . Всем поставщикам, которые принимают участие в конкурсе, предоставляются равные права, возможности участия и равный доступ к информации.
    • Открытость и прозрачность . Госзаказчик обязан публиковать всю информацию о ходе проведения торгов на сайте государственных закупок и давать извещение в СМИ о мероприятиях, связанных с закупками.
    • Эффективное использование государственных средств. Товары и услуги должны приобретаться за минимально возможные средства. Практика показывает, что уже сейчас, благодаря открытому размещению заказов на сайте госзакупок, удается оптимизировать расходы бюджета.
    • Ответственность . Должна вестись строгая отчетность по госзакупкам и обосновываться причины, по которым выбран тот или иной исполнитель. В случае сговора ответственность будут нести обе стороны, при этом исполнитель попадает в реестр, где указаны недобросовестные поставщики. Контроль за проведением тендера осуществляет ФАС.

    Официальные сайты

    В соответствии с действующим законодательством государственные закупки проводятся в виде тендеров (открытых конкурсов).

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

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

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

    Способы размещения госзакупок

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

    Кроме того, есть одноэтапные и двухэтапные тендеры. В ходе проведения одноэтапного тендера требования к госзакупкам остаются неизменными.

    Во время проведения двухэтапного тендера могут произойти некоторые изменения.

    Сначала ведутся переговоры с поставщиками и лишь на втором этапе формулируются точные требования к поставкам.

    Проведение открытых аукционов в электронной форме

    Аукционы в электронной форме представляют все больший интерес. Этот способ не требует больших средств и прост в реализации.

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

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

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

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

    Источник: http://www.FinancialGuide.ru/encyclopedia/goszakupki

    (государственные закупки) – способ приобретения за счет средств бюджетного фонда продукции, услуг и работ для удовлетворения нужд государства.

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

    Ключевая особенность данного процесса – организация и проведение закупок для государственных нужд регулируется на уровне законодательства Градостроительным кодексом, ФЗ-94, а с 2014г.

    ФЗ-44, и рядом других нормативно-правовых документов.

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

    Составной частью госзаказа является муниципальный заказ.

    В данном случае он осуществляется по инициативе органов самоуправления для определенной местности и направлен на удовлетворение нужд и решение проблем местного значения.

    Госзакупки базируется на принципах:

    • Справедливости и равенства – для всех участников действуют единые правила, предоставляются единые возможности для участия.
    • Открытости и прозрачности – информация о планируемых и проводимых государственных закупках должна быть отображена на информационных ресурсах в сети Интернет и специализированных печатных изданиях.
    • Эффективности использования госсредств – это значит, что контракты на услуги, поставку продукции должны приобретаться по минимально возможной цене.
    • Ответственности – процедура проведения госзакупок является подотчетной. Согласно регламенту каждый этап мероприятия фиксируется, обосновывается выбор исполнителя, результат заносится в реестр. Контролирующую функцию в данном вопросе выполняет ФАС.

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

    Наказание предусматривает:

    • возложение штрафных санкций в размере от 3 до 500 тысяч рублей, в зависимости от вида выявленного нарушения;
    • фиксирование сведений о недобросовестных поставщиках в одноименном реестре.

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

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

    В законе указано, для каких видов работ применим конкурс, для каких электронный аукцион и котировки.

    Претенденты на контракт являются участниками размещения заказа, выступать в роли которых могут физические и юридические лица. Участие в аукционах, конкурсах требует взвешенного решения.

    Для этого необходимо учитывать:

    • Рентабельность предприятия, компании.
    • Наличие свободных средств для обеспечения заявки.
    • Укомплектованность штата профессиональным бухгалтером, который разбирается в тонкостях работы с бюджетными средствами.
    • Наличие специалиста, профилем работы которого является участие в госзакупках.
    • Отсутствие задолженности по налоговым выплатам.
    • Возможность выполнять работы или поставку продукции за счет организации с последующим погашением из бюджета.


    Просмотров