Пятый фактор
Обсудить задачу
Направление

1С-Битрикс

Обновление платформы, оплата и чеки, заказы, склады, каталоги, обмен с 1С и точечные работы с интернет-магазинами на 1С-Битрикс.

от 12 900 ₽
Смотреть услуги
Кому подходит

Интернет-магазинам и корпоративным сайтам на 1С-Битрикс.

Условия

Цена каждой работы фиксирована. 3 000 ₽ после подписания договора в Диадок, остаток — после приёмки.

Как понять, с чего начать

Работы с 1С-Битрикс лучше выбирать по конкретному результату: обновить платформу, восстановить сайт, исправить оплату и чеки, синхронизировать заказы, склады или большой каталог с 1С. На странице каждой услуги указаны цена, срок и то, что будет готово.

Симптомы

Когда стоит выбрать это направление

  • Старые PHP, MySQL, кодировка или изменённое ядро мешают установить актуальные обновления платформы.
  • После обновления PHP, ядра, Аспро или модуля перестали работать страницы, корзина, формы либо админка.
  • Товары, цены, остатки, резервы, суммы или заказы передаются между 1С и сайтом с пропусками, дублями либо задержкой.
Выбор задачи

Что подготовить перед выбором задачи

  • Запишите редакцию и версию Битрикс, PHP, MySQL, решение, модули и последнее успешное состояние.
  • Выберите один воспроизводимый сценарий: обновление, обмен, заказ, карточка товара или действие в админке.
  • Подготовьте резервную копию, тестовую среду и доступы к админке, файлам и серверу в зависимости от задачи.
Какие доступы обычно нужны?

Для компонентов достаточно админки и файлов. Для PHP, MySQL, cron и журналов потребуется панель хостинга или SSH. Точный список фиксируется до договора.

Чем диагностика отличается от обновления?

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

Можно исправить обмен только на стороне сайта?

Да. На странице задачи указано, какие изменения делаем в Битрикс. Если причина окажется в конфигурации 1С, покажем её в диагностике и передадим конкретные рекомендации вашему 1С-программисту.

Как связаны задачи этого направления

Карта работ по 1С-Битрикс: каталог, заказы, оплата, обмен с 1С, скорость, обновления и журналы
Как это устроено

Какие части магазина на Битриксе связаны между собой

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

Готовые решения

Выберите результат

В карточке указаны срок, фиксированная цена и подробное описание работы.

1С-Битрикс Срок фиксируем после проверки

Ускорение интернет-магазина на 1С-Битрикс

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

Каталог, фильтр, карточки или корзина на Битрикс работают медленно, а готовые модули не устранили причину.
1С-Битрикс 2–3 рабочих дня

Экспресс-аудит здоровья магазина на 1С-Битрикс

Это комплексная техническая проверка интернет-магазина на 1С-Битрикс, когда сбой или нестабильность нельзя объяснить одним внешним тестом.

Магазин работает нестабильно, а один внешний тест оставляет причину скрытой.
1С-Битрикс 3–5 дней

Аудит производительности Битрикс с планом ускорения

Услуга помогает найти серверные причины медленной работы 1С-Битрикс до начала исправлений.

Страницы Битрикс отвечают медленно, а обычный тест скорости оставляет серверную причину скрытой.
1С-Битрикс 3–6 дней

Настройка кеширования и «Композитного сайта»

Настраиваем кеширование и «Композитный сайт» так, чтобы статические части страниц отдавались быстрее, а корзина, цены, остатки и персональные блоки оставались актуальными.

Кеш или Композит уже включали, но корзина, цены либо персональные блоки начали работать неверно.
1С-Битрикс 5–10 дней

Базовая оптимизация сервера и базы под Битрикс

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

Сервер Битрикс отвечает нестабильно, а ресурсы или база периодически становятся узким местом.
1С-Битрикс 4–7 дней

Диагностика обмена 1С ↔ интернет-магазин

Разбираем, на каком этапе обмена между 1С и интернет-магазином искажаются цены, остатки, характеристики и заказы, появляются дубли или зависания.

После обмена с 1С появляются неверные цены, остатки, дубли или зависшие заказы.
1С-Битрикс 5–10 рабочих дней

Перевод Битрикс на PHP 8.4

Создаём резервную и тестовую копии и записываем исходные версии окружения. Проверяем ядро, один шаблон, два сторонних модуля и необходимые расширения PHP.

Сайт работает на старой версии PHP, а новые обновления 1С-Битрикс требуют современное окружение.
1С-Битрикс 4–8 рабочих дней

Безопасное обновление 1С-Битрикс

Создаём резервную копию и отдельный тестовый контур. Проверяем доступность обновлений ядра и до десяти модулей с действующими лицензиями.

Диагностика подтвердила, что типовой проект можно обновить без переработки ядра и крупных модулей.
1С-Битрикс 3–7 рабочих дней

Восстановление Битрикс после обновления

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

После обновления ядра, модуля или PHP перестали открываться страницы, админка, корзина либо формы.
1С-Битрикс 3–6 рабочих дней

Адаптация компонента Битрикс к PHP 8.4

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

Один самописный компонент или обработчик перестал работать после перехода проекта на PHP 8.4.
1С-Битрикс 5–10 рабочих дней

Перенос правок ядра Битрикс в /local/

Создаём копию и запускаем контроль целостности нужных системных каталогов. Разбираем до 20 изменённых файлов и отмечаем фактическую бизнес-логику.

Разработчики меняли файлы ядра, поэтому штатное обновление может удалить важные доработки.
1С-Битрикс 2–5 рабочих дней

Исправление ошибок «Проверки системы» Битрикс

Сохраняем исходный отчёт штатной проверки Битрикс. До договора выбираем пять ошибок, доступных для исправления с выданными правами.

Штатная «Проверка системы» показывает красные тесты и мешает обновлению или стабильной работе проекта.
1С-Битрикс 2–5 рабочих дней

Обновление готового решения Аспро

Создаём резервную и тестовую копии и проверяем доступность обновления. Фиксируем до двух локальных доработок шаблона или настроек.

На сайте установлена старая версия решения Аспро и доступны обновления по действующей лицензии.
1С-Битрикс 1–3 рабочих дня

Установка модуля Marketplace Битрикс

Проверяем требования одного модуля и совместимость с версией проекта. Создаём резервную точку и устанавливаем модуль на тестовую копию. Настраиваем до десяти параметров по данным заказчика.

Для сайта выбран готовый модуль Marketplace, а владелец хочет сначала проверить его на копии проекта.
1С-Битрикс 5–10 рабочих дней

Исправление обмена 1С с Битрикс

Фиксируем три подтверждённые ошибки и контрольные товары и заказы. Исправляем профиль обмена, обработчик или данные на стороне Битрикс.

Диагностика уже показала конкретные причины неверных цен, остатков, товаров или заказов на стороне сайта.
1С-Битрикс 7 рабочих дней

Тест полного жизненного цикла заказа Битрикс—1С

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

Новый или изменённый обмен заказами нужно принять до запуска покупателей.
1С-Битрикс 4–8 рабочих дней

Ремонт торговых предложений после обмена

Проверяем XML_ID и связи на выборке до 500 товаров и 1 000 предложений. Находим контрольные дубли и предложения без родительского товара.

После выгрузки размеры или цвета исчезли, задублировались либо потеряли связь с основным товаром.
1С-Битрикс 2–4 рабочих дня

Мониторинг обмена 1С и Битрикс

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

Цены и остатки перестают обновляться, но владелец узнаёт об этом только после жалобы покупателя.
1С-Битрикс 4–8 рабочих дней

Ускорение административной части Битрикс

Снимаем одинаковые замеры входа, списка товаров, редактирования, заказов и сохранения. Проверяем медленные SQL-запросы, агенты, обработчики и пересчёты.

Менеджеры долго открывают список заказов, редактируют товары или ждут сохранения изменений.
1С-Битрикс 5–8 рабочих дней

Интеграция сайта на Битрикс с Битрикс24

Подключаем один сайт к одному порталу и выбираем одну воронку. Настраиваем передачу до пяти форм и заказов магазина. Сопоставляем до 15 полей, страницу обращения, источник и UTM.

Заявки из форм и заказы магазина приходится вручную переносить в Битрикс24.
1С-Битрикс 5–10 рабочих дней

Перенос базы Битрикс на MySQL 8

Создаём дамп одной базы до 5 ГБ и проверяем его восстановление на тестовой среде. Проверяем кодировку, структуру таблиц и основные параметры соединения.

Сайт использует старую версию MySQL, которая расходится с актуальными требованиями платформы.
1С-Битрикс 7–12 рабочих дней

Перевод старого Битрикс в UTF-8

Создаём тестовую копию одного сайта и базы до 5 ГБ. Определяем кодировки файлов, таблиц, соединения и шаблонов писем. Конвертируем согласованный набор файлов и базу в UTF-8.

Старый сайт и база работают в Windows-1251, а современная платформа требует UTF-8.
1С-Битрикс 3–6 рабочих дней

Настройка второго сайта в одной установке Битрикс

Создаём один дополнительный сайт и привязываем один домен. Настраиваем документ-корень, hosts, шаблон и привязки согласованных разделов.

Нужно запустить второй домен, регион, бренд или язык на общей установке Битрикс.
1С-Битрикс 4–7 рабочих дней

Настройка онлайн-кассы в 1С-Битрикс

Подключаем одну кассу и одну существующую платёжную систему. Настраиваем данные организации, НДС и способы расчёта по утверждённой таблице заказчика.

Оплата проходит, а чек отсутствует, содержит неверный состав или оставляет статус заказа прежним.
1С-Битрикс 2–4 рабочих дня

Установка 1С-Битрикс с готовым решением

Проверяем подготовленный хостинг и обязательные расширения. Устанавливаем одну лицензию 1С-Битрикс и одно готовое решение владельца.

У владельца уже есть лицензии Битрикс и готового решения, но нужна корректная техническая установка.
1С-Битрикс 3–6 рабочих дней

Починка обработчиков событий Битрикс

Инвентаризируем до 20 зарегистрированных обработчиков и связанных подключений. Находим повторную регистрацию, конфликт порядка вызовов или критические ошибки.

Одно событие создаёт повторные письма, дубли заказов или несколько одинаковых действий.
1С-Битрикс 3–6 рабочих дней

Ревизия и удаление модулей Marketplace

Составляем список до 15 модулей, их версий, лицензий и зависимостей. Проверяем фактическое использование каждого кандидата на удаление.

В проекте накопились модули с истёкшими лицензиями, неизвестным назначением или ошибками после обновлений.
1С-Битрикс 7–12 рабочих дней

Синхронизация цен и остатков Битрикс с Ozon

Подключаем один кабинет и один склад Ozon по официальному API. Связываем до 5 000 SKU с каталогом по одному согласованному идентификатору. Настраиваем передачу цен и доступных остатков.

Цены и остатки одного склада Ozon обновляются вручную и регулярно расходятся с каталогом Битрикс.
1С-Битрикс 8 рабочих дней

Битрикс пропустил успешную оплату заказа

Сопоставляем до 5 000 операций провайдера с заказами Битрикс за 90 календарных дней. Проверяем адрес webhook, подлинность запроса, HTTP-ответ, журналы и соответствие статусов.

Покупатель получил подтверждение списания, однако заказ в Битрикс остаётся неоплаченным.
1С-Битрикс 5 рабочих дней

Настройка НДС 22% в интернет-магазине на 1С-Битрикс

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

Корзина показывает одну сумму налога, а заказ, 1С или кассовый чек — другую.
1С-Битрикс 7 рабочих дней

Аудит реквизитов онлайн-чека и возвратов в Битрикс

Фиксируем платёжную и кассовую схему, версии модулей и перечень реквизитов, утверждённый заказчиком.

После успешной оплаты чек пропадает либо в нём отличаются ставка, сумма или способ расчёта.
1С-Битрикс 7 рабочих дней

Технический аудит продажи маркированных товаров в Битрикс

Фиксируем одну товарную группу, схему оплаты, доставки и момент привязки кода к позиции заказа.

Код Data Matrix сканируется на складе, а в кассовом или интеграционном контуре отсутствует.
1С-Битрикс 15 рабочих дней

Дистанционная продажа маркированных товаров в Битрикс

Фиксируем одну товарную группу, склад, кассу и схему предоплаты либо постоплаты, утверждённую заказчиком.

Код маркировки нужно связать с конкретной позицией уже созданного дистанционного заказа.
1С-Битрикс 10 рабочих дней

Перевод базы 1С-Битрикс на utf8mb4

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

После обновления MySQL или BitrixVM проверка системы показывает расхождения кодировки базы, таблиц и отдельных полей.
1С-Битрикс 12 рабочих дней

Переезд 1С-Битрикс на BitrixVM 9

Инвентаризируем домены, сайты, объём файлов и базы, версии модулей, cron, почтовые задания, сертификаты и внешние подключения.

Старая операционная система завершила жизненный цикл, а серверные пакеты ограничивают обновление 1С-Битрикс.
1С-Битрикс 7 рабочих дней

Индексы для Highload-блока 1С-Битрикс

Находим связанный Highload-блок, его ORM-класс, места вызова, объём данных, частые фильтры, сортировки и операции записи.

Страница быстро работает на малом объёме, а после роста Highload-блока начинает ждать базу данных.
1С-Битрикс 9 рабочих дней

Частичные отгрузки заказов в 1С-Битрикс

Разбираем текущий путь заказа, правила резервирования, склады, оплаты, кассу, службы доставки, статусы и обмен с 1С.

Часть заказа готова к отправке сегодня, а оставшиеся позиции поступят позднее.
1С-Битрикс 10 рабочих дней

Несколько юрлиц и касс в магазине Битрикс

Составляем карту юридических лиц, типов плательщиков, сайтов, товарных направлений, оплат, касс, СНО и учётных систем.

Физические и юридические лица покупают у разных компаний внутри одного магазина.
1С-Битрикс 7 рабочих дней

Дробное количество товара в 1С-Битрикс

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

Товар продаётся метрами, килограммами, литрами, листами или упаковками с заданным шагом.
1С-Битрикс 14 рабочих дней

Обмен 1С-Битрикс с несколькими базами 1С

Описываем базы 1С, сайты, компании, типы заказов, признаки маршрутизации, текущие узлы, расписание и режим реального времени.

Заказы разных сайтов, регионов или продавцов должны попадать в отдельные информационные базы 1С.
1С-Битрикс 18 рабочих дней

Сплитование платежей ЮKassa в 1С-Битрикс

Разбираем модель продавцов, договор с ЮKassa, аккаунты магазинов, комиссию платформы, кассовую схему и структуру заказа Битрикс.

Покупатель собирает общую корзину из товаров разных продавцов и хочет оплатить её одним действием.
1С-Битрикс 7 рабочих дней

Привязка гостевых заказов к кабинету Битрикс

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

Гость оформляет заказ, создаёт пароль позднее и видит пустую историю покупок.
1С-Битрикс 8 рабочих дней

Деактивация товаров после обмена 1С-Битрикс

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

Товар удалён из отбора 1С, а его карточка остаётся активной и доступной для заказа на сайте.
1С-Битрикс 4 рабочих дня

Восстановление умного фильтра после обмена с 1С

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

После обмена с 1С фильтр показывает пустые значения, хотя свойства заполнены в карточках товаров.
1С-Битрикс 3 рабочих дня

Возврат товаров в поиск Битрикс после импорта

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

Новая карточка появилась в каталоге после импорта, а поиск по точному названию её пропускает.
1С-Битрикс 5 рабочих дней

Исправление розничных и оптовых цен из 1С

Собираем таблицу видов цен в 1С и типов цен Битрикс с названиями, внешними кодами, валютами и правами групп.

Товар и остаток загружаются из 1С, а розничная цена в карточке остаётся пустой или старой.
1С-Битрикс 5 рабочих дней

Возврат кнопки «Купить» при наличии товара в Битрикс

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

Остаток товара больше нуля, а в карточке показывается статус отсутствия и пропадает кнопка покупки.
1С-Битрикс 7 рабочих дней

Устранение дублей контрагентов при обмене Битрикс с 1С

Берём примеры дублей и прослеживаем путь внешнего кода, ИНН, КПП, email, телефона и названия от заказа до 1С.

Один корпоративный клиент с тем же ИНН появляется в 1С заново после каждого заказа с сайта.
1С-Битрикс 6 рабочих дней

Передача реквизитов заказа из Битрикс в 1С

Собираем карту свойств заказа для каждого типа плательщика и сравниваем её с полями документа и контрагента в 1С.

Заказ загружается в 1С с пустыми ИНН и КПП, хотя покупатель заполнил их на сайте.
1С-Битрикс 6 рабочих дней

Передача трек-номера и статуса доставки из 1С в Битрикс

Определяем, где 1С хранит трек-номер, службу доставки, внешний код отгрузки и текущий этап отправления.

Трек-номер уже заполнен в документе отгрузки 1С, а заказ на сайте показывает пустое поле.
1С-Битрикс 8 рабочих дней

Сохранение состава отменённых заказов при обмене

Создаём копию проблемного сценария и сохраняем XML до и после закрытия заказа в 1С. Сравниваем признаки отмены, товарные строки, оплаты, отгрузки и правило обновления существующего заказа.

После отмены в 1С заказ на сайте остаётся без товаров и итоговой суммы.
1С-Битрикс 8 рабочих дней

Исправление обмена комплектами 1С и Битрикс

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

Комплект из 1С появляется в Битрикс как простой товар без состава.
1С-Битрикс 5 рабочих дней

Исправление расхождения заказа, оплаты и чека

Берём проблемные заказы и раскладываем итог на цены, количество, скидки, доставку, НДС, оплату и строки чека.

Касса сообщает, что сумма позиций отличается от суммы платежа на одну или несколько копеек.
1С-Битрикс 7 рабочих дней

Частичный возврат ЮKassa из заказа Битрикс

Проверяем платёжный обработчик, связь оплаты с `payment_id`, кассовый сценарий и доступные статусы возврата.

Покупатель возвращает одну позицию, а менеджер может оформить только полный возврат всего платежа.
1С-Битрикс 5 рабочих дней

Ремонт доставки СДЭК в 1С-Битрикс

Фиксируем версии Битрикс и модуля СДЭК, проверяем аккаунт API, журнал запросов и последние изменения настройки.

Оформление показывает стоимость СДЭК выше или ниже расчёта в кабинете по тому же направлению.
1С-Битрикс 3 рабочих дня

Восстановление очереди писем b_event

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

Новый заказ создан, а письмо покупателю и менеджеру появляется с большой задержкой.
1С-Битрикс 5 рабочих дней

Устранение показа чужой корзины и цены в композитном кеше Битрикс

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

После входа шапка продолжает показывать гостевой режим либо имя появляется только после обновления страницы.
1С-Битрикс 4 рабочих дня

Восстановление агентов Битрикс с переносом на cron

Проверяем активные и просроченные записи агентов, режим запуска, константы и текущие системные cron-задачи.

После переноса сервера перестали уходить письма, обновляться статусы или запускаться обмены.
1С-Битрикс 5 рабочих дней

Безопасная очистка места на диске Битрикс

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

Хостинг предупреждает о заполнении диска, а владелец сайта видит лишь часть занятого объёма.
1С-Битрикс 4 рабочих дня

Восстановление зависшей переиндексации Битрикс

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

Переиндексация часами крутится в административном разделе и каждый раз останавливается на одном месте.
1С-Битрикс 5 рабочих дней

Ускорение расчёта скидок в корзине Битрикс

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

После добавления акции пересчёт корзины занимает несколько секунд и нагружает процессор.
1С-Битрикс 5 рабочих дней

Исправление старых цен и остатков в кеше Битрикс

Выбираем контрольный товар и фиксируем цену и остаток в 1С, файле обмена, базе Битрикс и на ключевых страницах.

В административном разделе цена обновилась, а карточка товара меняется только после полной очистки кеша.
1С-Битрикс 5 рабочих дней

Исправление склейки корзин после авторизации в Битрикс

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

Покупатель кладёт два товара как гость, входит в кабинет и обнаруживает вместе с ними позиции из давней корзины.
1С-Битрикс 6 рабочих дней

Сохранение описаний и SEO-полей при обмене 1С с Битрикс

Выбираем пять контрольных товаров и составляем карту полей: какие значения ведёт 1С, какие заполняются на сайте и какие вычисляет Битрикс.

После выгрузки из 1С подробное описание товара становится пустым либо возвращается к короткому учётному тексту.
1С-Битрикс 7 рабочих дней

Восстановление загрузки фотографий товаров из 1С в Битрикс

Берём новый товар, товар с заменённой фотографией и торговое предложение с отдельным изображением, фиксируем ожидаемую галерею.

1С сообщает об успешной передаче фотографий, а новые товары появляются на сайте с пустой карточкой.
1С-Битрикс 6 рабочих дней

Безопасная очистка b_sale_fuser и b_sale_basket в Битрикс

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

B_sale_fuser содержит миллионы строк, хотя число реальных покупателей значительно меньше.
1С-Битрикс 4 рабочих дня

Исправление местоположения при оформлении заказа в Битрикс

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

Покупатель вводит название города, а список вариантов остаётся пустым либо показывает другой регион.
1С-Битрикс 5 рабочих дней

Восстановление расчёта доставки по весу и габаритам в Битрикс

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

Один товар рассчитывается корректно, а после добавления второй позиции подходящая доставка исчезает.
1С-Битрикс 7 рабочих дней

Сверка заказов, оплат и чеков ОФД

Выгружаем согласованный период из Битрикс, платёжного кабинета, кассового контура и ОФД, приводим идентификаторы и статусы к единой схеме.

Деньги поступают, но часть заказов остаётся без фискального чека или с неправильным кассовым статусом.
1С-Битрикс 6 рабочих дней

Защита платёжных webhook от дублей и потери событий

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

Повторное уведомление платёжной системы дважды меняет заказ, создаёт дубль операции или повторно запускает бизнес-процесс.
1С-Битрикс 10 рабочих дней

Контроль потерянных заказов при обмене 1С и Битрикс

Фиксируем, какие идентификаторы, суммы и статусы должны подтверждать передачу заказа между Битрикс и одной базой 1С.

Обмен формально завершился успешно, однако бухгалтерия или склад позднее обнаруживают отсутствующий заказ.
1С-Битрикс 10 рабочих дней

Очередь повторной отправки заказов в 1С

Определяем момент постановки заказа в очередь и устойчивый ключ, по которому 1С распознаёт повторную попытку. Добавляем состояния ожидания, выполнения, повторной попытки, успеха и карантина.

Во время недоступности 1С заказ теряется либо сотрудник вынужден повторять передачу вручную.
1С-Битрикс 5 рабочих дней

Диагностика зависших резервов товаров в Битрикс

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

Отменённый заказ продолжает удерживать товар, а доступный остаток на сайте становится меньше фактического.
1С-Битрикс 8 рабочих дней

Сверка остатков и резервов Битрикс с 1С

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

Одинаковый товар имеет разное доступное количество в Битрикс и 1С после завершившегося обмена.
1С-Битрикс 10 рабочих дней

Распределение заказа и резервирование по складам

Фиксируем остатки, приоритет трёх складов и момент постановки резерва для одного типа заказа.

Товары одного заказа находятся на разных складах, но Битрикс выбирает точку без нужного бизнес-приоритета.
1С-Битрикс 7 рабочих дней

Исправление суммы заказа между Битрикс и 1С

Фиксируем ожидаемую формулу суммы товаров, скидки, доставки и НДС для одной валюты. Сравниваем поля заказа и правила округления в Битрикс, обменном документе и 1С.

Покупатель оплатил одну сумму, а в 1С заказ появляется с другим итогом или неполной скидкой.
1С-Битрикс 10 рабочих дней

Объединение прайсов поставщиков для Битрикс

Описываем поля трёх неизменяемых источников и приводим их к единой внутренней структуре.

Один товар присутствует у нескольких поставщиков под разными названиями и должен обновлять одну карточку.
1С-Битрикс 6 рабочих дней

Проверка возврата старой продажи после смены НДС

Фиксируем исходные чеки и подтверждённые бухгалтером правила для прежней и текущей ставки. Проверяем передачу признака исходной продажи из заказа Битрикс в одну кассу.

Покупатель возвращает товар, проданный до смены ставки, а текущая касса подставляет новые реквизиты автоматически.
1С-Битрикс 10 рабочих дней

Ускорение обмена 1С с большим каталогом

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

Полный обмен большого каталога превышает рабочее окно и завершается тайм-аутом.
1С-Битрикс 8 рабочих дней

Доставка только со склада с полным составом заказа

Фиксируем соответствие пяти складов и трёх служб доставки. Рассчитываем наличие всего состава корзины на каждом складе до показа способов доставки.

Каждая позиция корзины формально есть в наличии, но весь заказ нельзя собрать ни на одном складе.
1С-Битрикс 7–10 рабочих дней

Контроль цен и остатков 1С, Битрикс и YML

Фиксируем источник истины и сопоставляем идентификаторы до 20 000 SKU между одной выгрузкой 1С, каталогом Битрикс и одним YML.

Цена в 1С уже изменилась, а Битрикс или YML продолжает показывать старое значение и принимать заказ по нему.
1С-Битрикс 12 рабочих дней

Настройка OpenSearch в 1С-Битрикс

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

Поиск по большому каталогу отвечает заметно дольше остальных страниц и усиливает нагрузку во время пиковых часов.
1С-Битрикс 8 рабочих дней

Перевод сессий 1С-Битрикс в Redis

Изучаем текущую секцию session в.settings.php, время жизни, объём активных сессий, топологию web-серверов и сценарии авторизации.

После перехода между web-нодами посетитель теряет авторизацию, корзину или данные многошаговой формы.
1С-Битрикс 20 рабочих дней

Миграция 1С-Битрикс Enterprise с MySQL на PostgreSQL

Проверяем лицензию, версии ядра и модулей, объём базы, расширения PostgreSQL, сторонние решения и места с собственными SQL-запросами.

Компания переводит корпоративную инфраструктуру на PostgreSQL и хочет сохранить 1С-Битрикс в общем технологическом контуре.
1С-Битрикс 15 рабочих дней

Настройка read replica MySQL для 1С-Битрикс

Снимаем профиль нагрузки master, выделяем читающие запросы, проверяем версию модуля «Веб-кластер» и особенности собственного кода.

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

Архивирование старых заказов в 1С-Битрикс

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

Административный список заказов, фильтры и карточки открываются медленнее по мере роста многолетней истории продаж.
1С-Битрикс 12 рабочих дней

Перевод каталога Битрикс на Инфоблоки 2.0

Снимаем структуру инфоблока, считаем товары, предложения и свойства, изучаем тяжёлые запросы, собственные компоненты и правила обмена.

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

Автоматическая частичная оплата заказа в 1С-Битрикс

Разбираем правило предоплаты, этапы заказа, доступные способы платежа, текущие чеки, возвраты и обмен финансовых документов с 1С.

Покупатель сначала вносит предоплату, а остаток оплачивает после готовности товара, подтверждения комплектации или перед отгрузкой.
1С-Битрикс 7 рабочих дней

Оплата заказа после проверки менеджером в Битрикс

Разбираем текущие статусы, компонент оформления, платёжные системы, уведомления и действия менеджера после появления заказа.

Наличие, срок, доставка или окончательная цена подтверждаются сотрудником после оформления заказа.
1С-Битрикс 12 рабочих дней

Двухстадийная оплата ЮKassa в 1С-Битрикс

Проверяем договор и настройки ЮKassa, используемый обработчик Битрикс, способы оплаты, кассу, статусы заказа и срок бизнес-подтверждения.

Магазин подтверждает наличие, вес, состав или возможность оказать услугу уже после оформления заказа.
1С-Битрикс 7 рабочих дней

Подключение Яндекс Пэй и Сплита к 1С-Битрикс

Проверяем версию 1С-Битрикс, старые платёжные обработчики, настройки магазина Яндекс Пэй, фискализацию и категории товаров.

Магазин уже получил Merchant ID и хочет запустить Яндекс Пэй и Сплит в 1С-Битрикс через официальный модуль.
Следующий шаг

Обсудим задачу: 1с-битрикс

Пришлите адрес сайта и коротко опишите, что происходит. Посмотрим и подскажем, с чего начать. Если ваша ситуация немного отличается от описания, напишите — детали спокойно обсудим до договора.