Настройка работы с госзаказами (44-ФЗ) через Битрикс24

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка работы с госзаказами (44-ФЗ) через Битрикс24
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1181
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    813
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка работы с госзаказами (44-ФЗ) через Битрикс24

Компания-поставщик участвует в государственных закупках по 44-ФЗ. Тендеры находят на ЕИС (zakupki.gov.ru), документы хранятся россыпью в почте и папках, исполнение контракта никак не отслеживается в CRM. Битрикс24 сам по себе не знает о 44-ФЗ, но его CRM, задачи и документы — достаточная платформа для выстраивания процесса работы с госзакупками.

Структура объектов CRM для госзаказов

Стандартные сущности Битрикс24 адаптируем под специфику 44-ФЗ:

Сделка = Закупка (тендер). Пользовательские поля:

  • UF_CRM_ZAKUPKA_NUMBER — реестровый номер закупки (ЕИС)
  • UF_CRM_ZAKUPKA_IKZ — идентификационный код закупки
  • UF_CRM_ZAKUPKA_NMCK — начальная максимальная цена контракта
  • UF_CRM_ZAKUPKA_TYPE — способ определения поставщика (открытый конкурс, аукцион и т.д.)
  • UF_CRM_ZAKUPKA_DEADLINE — дата окончания приёма заявок
  • UF_CRM_ZAKUPKA_FZ — список (44-ФЗ, 223-ФЗ)
  • UF_CRM_CONTRACT_NUMBER — номер контракта (после победы)

Контакт/Компания = Заказчик (государственный орган или учреждение). Реквизиты: ИНН, КПП, ОГРН, лицевой счёт в казначействе.

Воронка тендерных продаж

Стадии сделки для 44-ФЗ:

Стадия Действие
Мониторинг Закупка найдена на ЕИС, предварительный анализ
Анализ Изучение ТЗ, расчёт себестоимости, решение об участии
Подготовка заявки Формирование документов, подача
Ожидание результатов После окончания срока подачи
Победа / Заключение контракта Подписание контракта через ЕИС
Исполнение контракта Поставка товаров/услуг, этапы
Закрытие Подписан акт, оплата получена
Проигрыш Не победили, фиксируем причину

Каждой стадии соответствует набор задач (шаблоны задач Битрикс24).

Создание закупки из ЕИС

Мониторинг ЕИС вручную — рутина. Автоматизация через парсинг или API ЕИС (zakupki.gov.ru предоставляет открытый API для скачивания данных о закупках в XML).

Парсинг XML-фидов ЕИС и создание сделок:

class EisFeedParser
{
    private string $feedUrl = 'https://zakupki.gov.ru/epz/order/extendedsearch/rss.html?'
        . 'morphology=on&searchString=&kladrCode=&'
        . 'orderPlacementSmallBusinessSubject=on&'
        . 'fz44=on&okpd2IdsOnly=72.19.99';

    public function parseAndCreateDeals(): void
    {
        $xml = simplexml_load_file($this->feedUrl);

        foreach ($xml->channel->item as $item) {
            $zakupkaNumber = $this->extractNumber((string)$item->link);

            // Проверяем — не создавали ли уже эту сделку
            if ($this->isDealExists($zakupkaNumber)) {
                continue;
            }

            // Создаём сделку в Битрикс24
            $dealId = \Bitrix\Crm\DealTable::add([
                'TITLE'                  => (string)$item->title,
                'STAGE_ID'               => 'C4:NEW', // Первая стадия воронки тендеров
                'UF_CRM_ZAKUPKA_NUMBER'  => $zakupkaNumber,
                'UF_CRM_ZAKUPKA_FZ'     => '44-ФЗ',
                'UF_CRM_ZAKUPKA_DEADLINE' => $this->parseDeadline((string)$item->pubDate),
                'SOURCE_ID'              => 'EIS_FEED',
                'ASSIGNED_BY_ID'         => $this->getResponsibleManager(),
            ])->getId();

            // Прикрепляем ссылку на ЕИС как активность
            \Bitrix\Crm\ActivityTable::add([
                'OWNER_TYPE_ID' => \CCrmOwnerType::Deal,
                'OWNER_ID'      => $dealId,
                'TYPE_ID'       => \CCrmActivityType::URL,
                'SUBJECT'       => 'Закупка на ЕИС',
                'DESCRIPTION'   => (string)$item->link,
            ]);
        }
    }
}

Автоматические задачи по стадиям

При смене стадии сделки создаём шаблонные задачи через роботы Битрикс24 или напрямую:

AddEventHandler('crm', 'OnCrmDealUpdateItemsForStatus', function(array $data) {
    $deal    = \Bitrix\Crm\DealTable::getById($data['ID'])->fetch();
    $stageId = $deal['STAGE_ID'];

    $taskTemplates = [
        'C4:PREPARATION' => [
            'Подготовить техническое предложение',
            'Собрать пакет документов для участия',
            'Рассчитать цену предложения',
            'Проверить ЭЦП для подачи заявки',
        ],
        'C4:CONTRACT' => [
            'Подписать контракт через ЕИС',
            'Зарегистрировать контракт в реестре',
            'Настроить банковскую гарантию (если требуется)',
        ],
        'C4:EXECUTION' => [
            'Подготовить план-график исполнения',
            'Выставить счёт на аванс (если предусмотрен)',
        ],
    ];

    if (isset($taskTemplates[$stageId])) {
        foreach ($taskTemplates[$stageId] as $taskTitle) {
            \CTaskItem::add([
                'TITLE'          => $taskTitle,
                'RESPONSIBLE_ID' => $deal['ASSIGNED_BY_ID'],
                'CREATED_BY'     => 1,
                'DEADLINE'       => $deal['UF_CRM_ZAKUPKA_DEADLINE'],
                'UF_CRM_TASK'    => ['D_' . $data['ID']], // привязка к сделке
            ], 1);
        }
    }
});

Контроль сроков

44-ФЗ жёстко регламентирует сроки: срок подачи заявки, срок подписания контракта после победы (30 дней), сроки исполнения этапов. Нарушение — штрафы и включение в реестр недобросовестных поставщиков.

Агент раз в сутки проверяет дедлайны:

// Напоминание за 3 дня до дедлайна подачи заявки
$urgentDeals = \Bitrix\Crm\DealTable::getList([
    'filter' => [
        'STAGE_ID'                  => 'C4:PREPARATION',
        '<=UF_CRM_ZAKUPKA_DEADLINE' => date('Y-m-d', strtotime('+3 days')),
    ],
    'select' => ['ID', 'TITLE', 'ASSIGNED_BY_ID', 'UF_CRM_ZAKUPKA_DEADLINE'],
]);

Документы по контракту

Шаблоны документов 44-ФЗ (котировочные заявки, коммерческие предложения, исполнительная документация) хранятся в CRM Битрикс24 в разделе «Документы сделки». Генерация по шаблону с подстановкой реквизитов заказчика и данных сделки — через смарт-документы Битрикс24 или кастомный генератор DOCX.

Состав работ

  • Создание воронки тендерных продаж с кастомными стадиями
  • Пользовательские поля CRM для реквизитов закупки
  • Парсер фидов ЕИС или интеграция с API ЕИС
  • Автоматические задачи по стадиям через роботы
  • Агент контроля дедлайнов
  • Шаблоны документов

Сроки: 2–4 недели базовая настройка CRM и воронки. 6–10 недель с автоматическим парсингом ЕИС и полным документооборотом.