[ угоды_клиента #{{ currentClientId }} ] [ мои_угоды ]
| Заказ | Товары | Поз. | Оплата | Доставка | Номер ТТН | Обработка заказа | Результат | Действия |
|---|---|---|---|---|---|---|---|---|
|
{{ orderLabel(o) }}
★ Мой
#{{ o.keepin_agreement_id }}
· {{ fmtDateShort(o.keepin_created_at) }}
{{ editTimerText(o) }}
|
…ещё {{ o.items_titles.length - 3 }}
—
|
{{ o.jobs_count }} |
{{ fmtMoney(o.total_amount) }}
{{ o.coverage.label }}
остаток: {{ fmtMoney(o.credit_amount) }}
{{ o.crm_accounting.label }}
Не учитывается в финансовом расчёте
|
{{ o.delivery.label }} | {{ orderTtnNumber(o) }} — |
{{ o.processing.label }}
⚠ ТТН не передана в CRM: {{ o.keepin_delivery_push_error }}
|
{{ resultLabel(o.keepin_result) }} архив |
[ пользователи ]
| ID | Логин | Роль | Client ID | Статус | Создан | |
|---|---|---|---|---|---|---|
| {{ u.id }} | {{ u.username }} | {{ u.role.toUpperCase() }} | {{ u.keepin_client_id || '—' }} | активен отключён | {{ fmtDateShort(u.created_at) }} |
Дроп-пользователи
{{ pricingSelectedUser.username }} ({{ pricingSelectedUser.display_name }})
Разрешённые категории Пусто = виден весь каталог
Заблокированные SKU Эти товары дроп не увидит, даже если категория разрешена
Индивидуальные цены Высший приоритет — побеждают правила
Массовые правила цен Применяются если нет индивидуальной цены. Высокий приоритет = первый
Выберите заказ, который хотите оплатить. Каждый заказ оплачивается отдельным платежом. Сумма к оплате — недостающая часть заказа.
Реквизиты и сумма подставятся автоматически.
Пополнение вносит только администратор: реально полученные деньги, с выбором кошелька CRM. Автоматического пополнения из банка нет.
| Дроп | Баланс | Доступно | В резерве | Особое | Последнее движение |
|---|---|---|---|---|---|
| {{ d.name }} {{ d.client_id }} · {{ d.logins }} |
{{ d.enabled ? 'включён' : 'выключен' }} | {{ fmtMinorUah(d.available_minor) }} | {{ fmtMinorUah(d.reserved_minor) }} | пауза: {{ d.paused_orders }} блок {{ fmtMinorUah(d.blocked_minor) }} | {{ d.last_movement_at ? fmtDateFull(d.last_movement_at) : '—' }} |
Пополнение создаёт приход в выбранном кошельке CRM (или принимает существующий). При выдаче заказа складу Drop создаёт оплату сделки из аванса и уменьшает остаточный приход на ту же сумму. Обычные переводы по заказам разносятся в CRM как раньше.
[ кошельки и ФОП ]
Одному ФОП можно назначить несколько кошельков. Выбор — по точному ID: одинаковые названия не перепутаются.
| Кошелёк CRM | ФОП | Включён |
|---|---|---|
| {{ w.purse_name }} #{{ w.purse_id }} |
[ изменения с неизвестным исходом ]
Токен «Автоклиента» из Приват24 для бизнеса. Ограничьте его сервисом «Получение балансов и транзакций» — платформе не нужны права на создание платежей. Токен хранится зашифрованным и после сохранения не показывается.
Статусы ТТН для колонки «Доставка». Активные отправления проверяются раз в {{ trk.settings.active_interval_min || 15 }} минут. Ключ API хранится зашифрованным и сюда не возвращается.
| ТТН | Код | Текст перевозчика | Как покажем |
|---|---|---|---|
| {{ c.ttn }} | {{ c.carrier_code ?? '—' }} | {{ c.carrier_text || '—' }} | {{ c.label }} · код не в таблице |
Блокирует работу дропов: каталог, корзина, оформление и заказы становятся недоступны, вместо интерфейса они видят заглушку с вашим текстом. Администраторы работают как обычно. Склад продолжает получать задания, поэтому склад не останавливается.
Telegram Hub
Режим доставки
{{ hubModeLabel(hub.settings && hub.settings.delivery_mode) }}| Режим | Прежняя рассылка | Очередь Hub | |
|---|---|---|---|
|
{{ m.title }}
{{ m.note }}
|
{{ m.legacy }} | {{ m.queue }} | сейчас |
Очередь событий
| Событие | Состояние | Попыток | Создано |
|---|---|---|---|
| {{ e.event_type }} |
{{ e.status }}
{{ e.last_error }}
|
{{ e.attempts }} | {{ e.created_at }} |
Чтобы появиться в списке, человек должен написать боту любое личное сообщение. Новый получатель создаётся выключенным.
| Когда | Событие | Дроп | Заказ | Задания | Статус |
|---|---|---|---|---|---|
| {{ fmtDateFull(e.created_at) }} | {{ e.event_type }} | {{ e.drop_company || '—' }} | {{ e.order_title || ('#' + e.keepin_agreement_id) }} | {{ e.sent }}/{{ e.jobs_created }} · ошибок {{ e.failed }} | {{ e.status }} |
| Когда | Событие | Чат | Статус | Попытки | Ошибка | |
|---|---|---|---|---|---|---|
| {{ fmtDateFull(j.created_at) }} | {{ j.event_type }} | {{ j.chat_id_masked }} | {{ j.status }} · {{ j.last_http_code }} | {{ j.attempts }} | {{ j.last_error || '—' }} |