Интернет-магазин
Исправление критических ошибок 1С-Битрикс: оплата, чеки, маркировка и поиск
2024Задача
Интернет-магазин на 1С-Битрикс с шаблоном ASPRO. Сразу несколько критических проблем: оплата на сайте не проходила, кассовые чеки формировались некорректно (нарушение 54-ФЗ), маркировка товаров не передавалась правильно в ОФД. Параллельно поиск по каталогу выдавал нерелевантные результаты или не находил очевидные позиции. Предыдущий разработчик в сумме потратил 30 часов: 20 на оплату и маркировку — сказал «сложно, причина непонятна» и ушёл. Ещё 10 часов на поиск — сделал криво, пришлось переделывать за ним. Магазин каждый день терял заказы.
Что сделано
- 01Аудит кода и логов: нашёл конфликт обработчиков событий между шаблоном ASPRO и ядром 1С-Битрикс
- 02Устранил конфликт, восстановил корректную передачу данных в платёжный шлюз
- 03Разобрал логику формирования чеков: исправил ставку НДС, признак предмета расчёта и передачу кода маркировки в ОФД
- 04Диагностировал поиск: часть товаров не попадала в индекс из-за некорректных настроек переиндексации
- 05Перестроил поисковый индекс, настроил весовые коэффициенты — поиск начал находить то, что ищут
[ скриншот ]
Результат
- ✓Оплата работает корректно — все транзакции проходят без ошибок
- ✓Чеки формируются по 54-ФЗ, маркировка передаётся правильно в ОФД
- ✓Поиск выдаёт релевантные результаты — покупатели находят товары с первого запроса
- ✓Всё решено за 7 часов — против 30+ часов у предыдущего разработчика без результата
Технологии
1С-БитриксPHPASPROMySQLJavaScript
Похожая задача?
Обсудить →