Мы не только используем — мы создаём

ModernERP — это не просто продукт. Это результат глубокого понимания технологий, которые мы развиваем. Наши разработчики вносят вклад в ключевые open-source проекты: Symfony, Twig и их документацию. Каждый Pull Request — это шаг к улучшению экосистемы, которой пользуются миллионы разработчиков по всему миру.

Symfony Symfony Docs Contributor
Twig Twig Core Contributor
Twig Doctrine Docs Contributor
GitHub Contributions

Наши Open Source продукты

Не только улучшаем чужие проекты — создаём инструменты, которыми пользуемся сами и отдаём сообществу.

modern-erp/ozon-1c-connector
Symfony-коннектор для автоматической синхронизации остатков, цен и заказов между 1С и маркетплейсом Ozon. Поддерживает retry-логику, интерактивный mapping SKU, batch-загрузку и асинхронное логирование через Messenger. Работает с любой конфигурацией 1С, поддерживающей OData.
PHP 8.3 Symfony 7 Ozon Seller API 1С OData Docker
modern-erp/wildberries-1c-connector
Symfony-коннектор для автоматической синхронизации остатков, цен и заказов между 1С и маркетплейсом Wildberries. Работает с Content API и Marketplace API: пагинация по cursor, batch-загрузка до 1000 цен за запрос, retry-логика с учётом лимита 100 запросов/мин. Поддержка мультискладской FBS-логистики.
PHP 8.3 Symfony 7 WB Seller API 1С OData Docker
modern-erp/crpt-1c-connector
Symfony-коннектор для автоматизации маркировки товаров в системе Честный ЗНАК. Эмиссия кодов, ввод в оборот, вывод из оборота (продажа/списание) и отгрузка контрагентам. Поддержка sandbox-режима, статусная машина кодов, retry-логика для перегруженного API ГИС МТ. Работает с одеждой, обувью, духами, шинами и другими ТН ВЭД.
PHP 8.3 Symfony 7 ГИС МТ API 1С OData Docker
modern-erp/cdek-1c-connector
Symfony-коннектор для автоматизации доставки через СДЭК из 1С. Создание заказов на доставку, синхронизация статусов, печать PDF-этикеток. OAuth2 с автообновлением токена, retry-логика, поддержка sandbox-режима. Работает с тарифами склад-склад, склад-дверь, дверь-дверь и курьерской доставкой.
PHP 8.3 Symfony 7 СДЭК API v2 1С OData Docker
modern-erp/yandex-market-1c-connector
Symfony-коннектор для автоматической синхронизации остатков, цен и заказов между 1С и Яндекс Маркетом. Синхронизация остатков и цен из 1С → ЯМ, получение заказов из ЯМ → 1С. Batch-загрузка до 250 SKU за запрос, retry-логика с exponential backoff, rate limiter под лимиты API. Интерактивный mapping SKU через БД, автоматическое обнуление отсутствующих товаров. Работает с API v2 (группы складов) и v3 (без групп).
PHP 8.3 Symfony 7 Yandex Market API 1С OData Docker

Сколько вы теряете на ручной синхронизации?

Посчитали для магазина с 500 SKU на Ozon + Wildberries. Время менеджера — 1 500 ₽/час. Штраф за отмену заказа — 300 ₽.

40 ч

Ручное обновление остатков

2 часа в день × 20 рабочих дней. Менеджер заходит в 1С, сверяет Excel, вручную правит остатки на двух площадках. Невыставленные товары = упущенные продажи.

60 000 ₽ / месяц
15 шт

Штрафы за рассинхрон

Продали на WB, в 1С ещё числится. Следующий заказ = отмена. Штраф маркетплейса + потерянная маржа + просадка рейтинга магазина.

4 500 ₽ / месяц + репутация
8 ч

Сверка заказов и отгрузок

Заказы из 3 источников (Ozon, WB, сайт) сводят вручную. Ошибка в адресе доставки = возврат + двойная оплата логистики.

12 000 ₽ / месяц
Итого в год
915 000 ₽

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

Рассчитать интеграцию для моего бизнеса

Отправим ROI-калькулятор и схему внедрения за 2 часа

Где заканчивается open source, начинается enterprise

Наши коннекторы — это production-ready фундамент с SOLID-архитектурой, retry-логикой и Symfony Messenger. Из коробки они рассчитаны на до 10 000 SKU и периодическую синхронизацию по cron.

📦

Что работает сразу

Интерактивный маппинг SKU, batch-загрузка остатков и цен, асинхронное логирование, sandbox-режимы, Docker-контейнеризация. Для малого и среднего бизнеса — запустили и забыли.

Где нужен highload

100 000+ SKU, синхронизация каждые 60 секунд, мультиаккаунтность (5+ юрлиц), пики в Чёрную Пятницу, интеграция с WMS и 1С:ERP вместо УТ. Здесь нужен Redis, кластер consumers, rate limiter и планы обмена 1С.

🔧

Что мы дорабатываем под вас

Горизонтальное масштабирование через RabbitMQ, кэширование номенклатуры, real-time webhooks от маркетплейсов, кастомные мапперы под вашу 1С, SLA 99.9% и мониторинг Prometheus/Grafana.

У вас нестандартный масштаб или сложная инфраструктура?

Мы возьмём наш open-source фундамент и доведём его до enterprise-уровня под ваши процессы, объёмы и внутренние системы.

Свяжитесь с нами — сделаем решение под вас

Ответим в течение 24 часов. NDA по запросу.

Почему мы вкладываемся в Open Source

Это не просто «хобби». Это стратегия, которая делает наши решения лучше, а вашу автоматизацию — надёжнее.

Глубокое понимание технологий

Работа с исходным кодом Symfony и Twig даёт нам знание внутренних механизмов. Мы не просто используем фреймворки — мы знаем, как они устроены изнутри. Это позволяет строить надёжные и производительные решения для вашего бизнеса.

Доверие и экспертиза

Наши PR принимаются мейнтейнерами — это публичное признание качества нашего кода. Когда вы выбираете ModernERP, вы получаете экспертизу, подтверждённую на уровне мировых open-source проектов. Это не просто слова — это доказано.

Вклад в экосистему

Мы возвращаем часть того, что получаем. Улучшая Symfony и Twig, мы делаем лучше всю экосистему PHP. Это этика, которая отличает ModernERP от компаний, которые только потребляют, но не отдают.

Наши Pull Request

Каждый PR — это реальная проблема, решённая в коде, или улучшение, которое делает экосистему лучше. Мы гордимся тем, что наши изменения приняты мейнтейнерами Symfony и Twig.

✓ Merged twigphp/Twig
Замена устаревших конструкций на современные CPP-методы во всей кодовой базе Twig. Улучшение производительности и поддержка актуальных стандартов PHP.
Посмотреть PR Август 2024 1 коммит
✓ Merged symfony/symfony
Модернизация компонента Validator: применение CPP-подходов в AbstractComparisonValidator, BicValidator и RangeValidator для повышения производительности и читаемости кода.
Посмотреть PR Июль 2024 1 коммит
✓ Merged symfony/symfony-docs
Обновление документации: замена устаревшего формата ISO8601 на актуальный Atom в компоненте Serializer. Помогает разработчикам использовать правильные форматы дат.
Посмотреть PR Май 2024 1 коммит
✓ Merged symfony/symfony-docs
Добавление в документацию примера условной конфигурации профилирования. Помогает разработчикам гибко настраивать Profiler для разных окружений.
Посмотреть PR Ноябрь 2022 1 коммит
✓ Merged symfony/symfony-docs
Расширение документации по Security: примеры сложных выражений с is_granted. Упрощает настройку прав доступа в сложных сценариях.
Посмотреть PR Август 2022 1 коммит
✓ Merged symfony/symfony-docs
Добавление примеров маршрутов с использованием аннотаций в документацию по Routing. Помогает быстрее освоить современные подходы к конфигурации маршрутов.
Посмотреть PR Сентябрь 2019 1 коммит
✓ Merged symfony/symfony-docs
Обновление документации по созданию кастомных транспортов в Symfony Messenger. Добавлены актуальные примеры и уточнены требования к реализации.
Посмотреть PR 2021 1 коммит
✓ Merged symfony/symfony-docs
Исправление устаревших путей к консольным командам в документации. Обновление примеров с `app/console` на `bin/console` для ветки 3.1.
Посмотреть PR Ноябрь 2016 1 коммит
✓ Merged doctrine/dbal
Обновление конфигурации Travis CI для Doctrine DBAL. Замена нестабильного snapshot-образа PHP на стабильную версию PHP 7.4 для повышения надёжности тестов.
Посмотреть PR 2020 1 коммит
✓ Merged doctrine/orm
Актуализация требования к версии PHP в README-файле Doctrine ORM. Приведение документации в соответствие с актуальными минимальными требованиями проекта.
Посмотреть PR 2022 1 коммит
✓ Merged oroinc/doctrine-extensions
Исправление поддержки Doctrine 2.x в компоненте Cast. Обновление кода для обеспечения совместимости с актуальными версиями Doctrine.
Посмотреть PR 2020 1 коммит
✓ Merged symfony/symfony-docs
Обновление сигнатуры метода `normalize` в документации Serializer: замена типа `$topic` на `mixed $object` для соответствия актуальному API компонента.
Посмотреть PR 2024 1 коммит
✓ Merged symfony/symfony-docs
Обновление примеров использования кастомных хешеров паролей в документации Symfony. Добавлены актуальные конфигурации для `security.yaml` и примеры реализации.
Посмотреть PR 2025 1 коммит
✓ Merged tattali/MobileDetectBundle
Добавление поддержки Symfony 7 в бандл для определения мобильных устройств. Обновление зависимостей и адаптация кода для совместимости с новой версией фреймворка.
Посмотреть PR Январь 2024 1 коммит

Хотите увидеть наш код в деле?

Мы строим систему автоматизации, которая опирается на лучшие open-source практики. Посмотрите, как это работает в реальных проектах.