Журнал действий
Мутирующие запросы админки (кто с какого IP, когда, что). Секреты в теле замаскированы. Клик по телу — развернуть.
| время | IP | метод | путь | код | тело |
|---|
Последний прогон
—
Связки
—
Прогон
«Проба» — симуляция на N карт (быстро, для проверки). «Dry-run все» — по всем картам (несколько минут). «Реальный» пишет уровни в PixlPark. Проба и Dry-run в PixlPark/1С ничего не пишут.
Заказы PixlPark → amoCRM (Поток B)
Оплаченные заказы сайта падают в «Неразобранное» amoCRM (без ответственного, дедуп контакта по телефону). Триггер — пуллинг каждые 5 мин; заводим заказы, оплаченные в окне.
Состояние
—
Пуллинг
—
Заказы
| заказ | состояние | сделка amoCRM | этап в amoCRM | сумма | когда | ошибка / действие |
|---|
Уведомления Mattermost
Алерты об упавших заказах и «пуллинг молчит» — в канал Mattermost через входящий вебхук. Создать: Mattermost → Главное меню → Интеграции → Входящие вебхуки → Добавить (выбрать канал), URL вставить сюда. URL хранится write-only.
Переписка по заказу → amoCRM
Сообщения клиента из комментариев к заказу на сайте уезжают примечанием в связанную сделку.
Направление одно: с сайта в amoCRM. Ответы менеджера на сайт не пишутся — включим после проверки на живом заказе.
Комментарии сотрудников отсеиваются: автор считается клиентом, только если совпал с владельцем заказа.
Реквизиты канала чатов — заменить после перевыпуска секрета поддержкой
Выдаёт техподдержка amoCRM. Секрет хранится зашифрованным и наружу не отдаётся: пустое поле = «не менять».
Заданные здесь значения приоритетнее серверных. После сохранения нажмите «Подключить канал».
| заказ | автор | сообщение | сделка | доставлено | когда |
|---|
История проходов (Поток B)
| начало | режим | окно до | забор | оплач. | создано | догнано | ошибки | итог |
|---|
Сопоставление полей · заказ PixlPark → сделка amoCRM
Какое поле заказа попадает в какое поле сделки/контакта amoCRM. Встроенные правила можно включать/выключать и переназначать целевое поле; ниже — свои правила «поле заказа → поле amoCRM». Предпросмотр прогоняет текущий маппинг на реальном заказе без записи.
Встроенные правила
| правило | целевое поле amoCRM | значение / источник | вкл. |
|---|---|---|---|
| загрузка… | |||
Свои правила
| поле заказа PixlPark | тип | сущность | поле amoCRM | вкл. |
|---|
Адрес получения · сопоставление точек
Слева — точка/способ доставки сайта (
Shipping.Title, выбор из списка сайта), справа — вариант списка «Адрес получения» amoCRM. Не задана здесь — авто-подбор по тексту; не совпало — поле пустое.| точка/способ доставки сайта (Shipping.Title) | вариант «Адрес получения» в amoCRM | вкл. |
|---|
Заказы PixlPark → 1С ASMO (Поток C)
Оплаченный заказ сайта headless создаёт
дк_ЗаказКлиентаASMO (расчёт тем же ядром, что РМК) и проводит типовой Заказ клиента; номер 1С возвращается в карточку заказа PixlPark. Триггер — пуллинг каждые 5 мин; берём заказы, оплаченные в окне. Позиции сопоставляются по маппингу ниже.
·
Подключение 1С:
Состояние
—
Пуллинг
—
Последние заказы ■ сошлось · ■ нужно внимание (нет маппинга / расхождение 3-10%) · ■ ошибка или расхождение >10% · клик по номеру заказа — маппинг
| заказ | состояние | № ASMO | Заказ клиента | расчёт | сайт | Δ | когда | что посчитано / чего не хватает |
|---|
Маппинг позиций PixlPark → ASMO
Товар сайта (
MaterialId) → узел ASMO (GUID productRef или путь меток labels через |). Опции (OptionId) → параметры расчёта. Незамапленный товар не блокирует пуллинг — заказ помечается unmapped и ждёт наполнения, затем «↻» в таблице заказов.Продукты (MaterialId) · клик по строке товара — его настройка
| MaterialId | название на сайте | узел ASMO | кол-во | характеристика | вкл. |
|---|
Новый товар
— MaterialId и название берутся из заказа, узел ASMO подбирается ниже
Сторона 1С · подбор узла ASMO и расчёт (зеркало РМК)
Найти узел ASMO:
Навигатор меток — «дойти до прайса» как в РМК
Настройка товара
Состав заказа с сайта:
| MaterialId | OptionId | опция на сайте | → параметр ASMO | значение | вкл. |
|---|
Новая опция
— OptionId берётся из «Состава заказа» кнопкой «в форму»
Ежесуточная синхронизация
в
по Москве, каждый день
Реальный прогон (перенос/догон уровней + примечания) раз в сутки в указанное время. Выключено — авто-сверки нет, только ручные кнопки выше.
Режимы Потока A
телефон совпал, в 1С нет почты → дописать почту с сайта в 1С
email-когорте создавать аккаунт PixlPark проактивно (нужен пароль)
Подключение к 1С
Откуда коннектор читает карты. Переключение ТЕСТ↔боевая база без рестарта. Пароль write-only.
LevelMap · процент → discountId PixlPark
| % | discountId | вкл. | примечание |
|---|
Примечания PixlPark
Запись «номер карты - уровень%» в карточку клиента на сайте (видно только сотрудникам). Логин/пароль — сервис-аккаунта PixlPark; пароль хранится write-only (наружу не отдаётся).
История прогонов
| начало | тип | карты | матч | созд. | уровень | обогащ. | ожид. | конфл. | провер. | ошибки | итог |
|---|
Связки с проблемами
| карта | телефон | % | статус | детали | действие |
|---|