CdekPoint — что нового
Скачать v1.23.1 Руководство Статья

История версий CdekPoint

Актуальная версия: 1.23.1 (18.07.2026). Установщик: CdekPoint-Setup-1.23.1.0.exe · страница скачивания

v1.23.1: НП по ДД: учитывается не только «оплата за товар», но и доп. сбор с получателя за доставку (итоговый наложенный платёж). Такие заказы снова идут сценарием выдача → касса GOODS_PAYMENT (нал и терминал). После восстановления сессии склад больше не остаётся пустым: показывается локальный кеш и подсказка нажать «↻» (полный sync сразу после SSO не гоняем).
1.23.1

18.07.2026

  • НП по ДД: учитывается не только «оплата за товар», но и доп. сбор с получателя за доставку (итоговый наложенный платёж). Такие заказы снова идут сценарием выдача → касса GOODS_PAYMENT (нал и терминал).
  • После восстановления сессии склад больше не остаётся пустым: показывается локальный кеш и подсказка нажать «↻» (полный sync сразу после SSO не гоняем).
  • Логи: хранение 7 дней; подробный EF Debug по умолчанию выключен (меньше место на диске).
1.23.0

17.07.2026

  • НП / ИМ (наложенный платёж за товар): идентификация → выдача → оплата на стойке (GOODS_PAYMENT). До выдачи по-прежнему предлагайте оплату в приложении CDEK.
  • После выдачи неоплаченного НП заказ остаётся «На проверке» с бейджем «Оплата»; вручную снять нельзя — только после оплаты на кассе.
  • Повторное открытие такого заказа снова открывает мастер оплаты на стойке.
  • Ошибки кассы (alerts gateway) показываются в диалоге, а не только в логе.
  • Исправлена ложная ошибка «Не удалось проверить кассовую смену» при уже открытой смене (гонка проверок навбара и оплаты).
1.22.0

18.07.2026

  • Отправка (раннее тестирование): wizard нового заказа до create в ЭК5; в комментарий заказа пишется cp.
  • После create — исходящая карточка: чек-лист менеджера (приход → оплата отправителя → ШК + накладная → отдать накладную → сообщить номер).
  • ШК мест: кнопка «ШК» (PDF A6) на карточке; печать накладной — выбор числа копий (1/2/3).
  • Оплата с отправителя: долг через payment/debt, приём нал/терминал, если наш офис — владелец выручки.
  • Страховка в wizard: галочка не ставится сама — менеджер озвучивает сбор/покрытие и подтверждает; визитка обязательна перед «Создать заказ».
  • Приёмка: вкладка в roadmap (заглушка) — пока принимайте в ЭК5.
1.21.0

16.07.2026

  • Новый заказ (wizard): расчёт тарифов ЭК5 (tariffs/get), популярные города офиса, черновик wizard на пользователя, скрипт продажи «до двери» / скорость.
  • Посылочка: доп. отсев по габаритам и коробкам XS–XL; только физлицо → физлицо (отправитель и получатель).
  • Цена на шаге тарифа: после выбора тарифа — calculation/get (обязательная страховка, мин. объявленная стоимость, сбор) → сумма «к озвучке» = доставка + страховка, чтобы не называть клиенту только доставку.
  • Магистральный экспресс: скрыт, если есть обычные альтернативы (кроме тяжёлых/габаритных случаев).
1.20.1

15.07.2026

  • Экран сканирования: кнопка «На проверку» вместо «Добавить»; заголовок и подсказка про проверку и консультацию (без «примерки»).
1.20.0

15.07.2026

  • Ответственный за доставку: на карточке видно, наш это ПВЗ или чужой. Если не наш — предупреждение «звоночек»: когда клиент спрашивает у вас, подключайте ответственный офис / поддержку, не решайте в одиночку.
1.19.9

15.07.2026

  • Маршрут: снова заполняется «Ответственный за доставку» и на заказах к выдаче (вкладка «Детали» ЭК5 подгружается для любой карточки, не только консультации).
1.19.8

15.07.2026

  • В диалогах пробел действует как Enter — подтверждает положительный ответ (даже если фокус на «Отмена»).
1.19.7

15.07.2026

  • CDEK ID / код: на карточке пояснение для менеджера — зачем это удобно (без паспорта, только код) и откуда клиент берёт код (приложение или SMS).
1.19.6

15.07.2026

  • После успешного silent recovery приложение сразу открывает выдачу, а не оставляет экран входа (повторный «Войти» больше не сносит живой JWT и не гонит лишний 2FA).
1.19.5

15.07.2026

  • Антибан / меньше фоновых запросов: проверка ЭК5 без JWT (get-plate убран), интервал 2 мин; смену кассы не трогаем на каждом тике.
  • Авто-восстановление сессии: пауза между попытками, cooldown 10 мин после 403/WAF, без повторного логина паролем при бане SSO.
  • После 403 на экране входа — блок повторных «Войти» на 5 мин; складской синк после recovery не гоняется автоматически.
1.19.4

15.07.2026

  • Склад: при деградации ЭК5 (пустой или частичный ответ) локальный кеш склада больше не очищается. Показано, что синк неполный.
1.19.3

15.07.2026

  • Офлайн-склад + скан: заказ из кеша склада открывается через «Добавить» без ЭК5 (как со вкладки «Склад»).
  • Пустой/залипший ответ ЭК5 больше не затирает складской кеш и не оставляет кнопку «Добавить» в подвешенном состоянии.
1.19.2

15.07.2026

  • Кнопка «Добавить»: при долгом ответе ЭК5 показываем «Ждём ЭК5…»; через ~25 с запрос обрывается, кнопка снова доступна и есть понятное сообщение.
  • Запросы деталей заказа больше не висят минутами: таймаут gateway ~20 с, мягкий лимит ~12 с на каждый параллельный вызов.
  • Сроки консультации подгружаются уже на открытой карточке, не блокируя скан.
1.19.1

15.07.2026

  • Исправление зависания: запрос вкладки «Детали» (сроки консультации) больше не блокирует открытие карточки — таймаут 6 с, при сбое карточку всё равно открываем.
  • После скана заказа «только для консультации» карточка не загружается повторно с сервера.
1.19.0

15.07.2026

  • Консультация: если заказ найден, но выдача недоступна — на карточке сроки (прайсовый, дата по услуге), местоположение, просрочка (если есть) и ответственный за доставку.
  • Маршрут: город и адрес без кода офиса в начале; статус / «Сейчас» / ответственный выделены.
  • Очередь переименована: «На проверке» (вместо «На примерке»).
  • На проверку попадают только заказы, готовые к выдаче на вашем ПВЗ; остальные открываются для консультации без очереди.
  • Фокус на поле кода на экране подтверждения входа (2FA).
1.18.0

15.07.2026

  • Обновления: при запуске проверяется новая версия на bit22.ru; если есть — предложение скачать (открытие в браузере).
  • О программе: ссылка на страницу продукта bit22.ru/cdekpoint и кнопка «Проверить обновления».
  • Исправление возможных чёрных полос по краям окна при развёртывании (ограничение MaxWidth/MaxHeight снято).
1.17.0

15.07.2026

  • Карточка заказа: сначала идентификация получателя (код или паспортный wizard), затем оплата и выдача.
  • Сумма к оплате видна сразу; «Оплатить» на стойке недоступна, пока получатель не подтверждён.
  • «Выдать» — только после идентификации и оплаты 0 ₽.
1.16.0

15.07.2026

  • Касса: кнопки «Открыть смену» и «Закрыть смену» в шапке рядом с индикатором «Касса».
  • Открытие смены: диалог с предупреждением — закрыть смену потом должны именно вы.
  • Закрытие смены: подтверждение, затем закрытие через кассу ЭК5 / ККТ.
  • Терминал: оплата картой через POS в визарде (тот же paymentDraft, что и нал).
  • «Оплатить»: если смена закрыта — сначала предлагается открыть её тем же диалогом, что у кнопки в шапке.
1.15.3

15.07.2026

  • Оплата: после пробития чека статус оплаты обновляется автоматически (несколько попыток); «Продолжить» тоже повторно проверяет оплату на сервере.
1.15.2

15.07.2026

  • Визард оплаты: карточки способов оплаты с иконками; после выбора «Нал» сразу фокус в поле суммы.
1.15.1

15.07.2026

  • Визард оплаты: выбор способа — Нал / Терминал / QR (терминал и QR пока недоступны).
  • Наличные: ввод суммы от клиента, расчёт сдачи, кнопка «Пробить чек» с обязательным подтверждением в диалоге.
1.15.0

15.07.2026

  • Оплата на стойке: кнопка «Оплатить» на карточке заказа рядом с «Проверить оплату».
  • Визард оплаты: приём наличными через кассу ЭК5 (фискализация на ККТ) с проверкой суммы после успеха.
  • Нужна открытая кассовая смена (индикатор «Касса» в шапке).
1.14.4

14.07.2026

  • Склад: в фильтр журнала добавлен код статуса 19 («Выдано на доставку») — заказы вроде 10291115400 снова попадают в кеш.
1.14.3

14.07.2026

  • Склад: исправлена загрузка «Выдано на доставку» / «Выдан на доставку» в кеш (резолв кода статуса журнала + заказы у курьера не выпадают из кеша).
  • Шапка: индикатор «Касса» (probe открытой смены).
1.14.2

14.07.2026

  • Склад: статус «Выдано на доставку» в кеше склада и в красном бейдже (вместе с «Принято в оф.-доставки»).
  • Выдача: для «Выдано на доставку» — блокировка с текстом «У курьера на доставке».
1.14.1

14.07.2026

  • Выдача: заказы со статусом «Принято в оф.-доставки» можно вручать клиенту в офисе по тем же правилам, что и «Принято в оф.-получателе до востребования».
1.14.0

14.07.2026

  • Склад: заказы со статусом «Принято в оф.-доставки» тоже попадают в кеш склада.
  • Шапка: отдельный красный бейдж на «Склад» — «Собрать курьера: N», если такие заказы есть.
1.13.2

13.07.2026

  • Карточка заказа: в блоке особенностей показывается только выдача — особенности приёма груза скрыты.
1.13.1

13.07.2026

  • Карточка заказа: прокрутка только в блоке «Особенности приёма и выдачи»; остальное и кнопки внизу без скролла.
  • Паспортный мастер: убрано дублирование шага и заголовка «Выдача по документу» — прогресс только внутри мастера.
  • Установщик Windows: dist/CdekPoint-Setup-1.13.1.0.exe (после ISCC).
1.13.0

13.07.2026

  • Окно: запоминается размер, положение и развёрнутое состояние между перезапусками (appsettings.user.json).
  • Карточка заказа: кнопки «Снять с примерки» и «Выдать» закреплены внизу — не уезжают при длинном тексте.
  • Карточка заказа: верхний блок — две равные колонки (получатель и маршрут).
1.12.1

13.07.2026

  • Карточка заказа: двухколоночный верхний блок — слева полка и получатель, справа маршрут (статус, откуда/куда).
  • Карточка заказа: «Особенности приёма и выдачи» — отдельный блок со скроллом под зоной действий.
  • Карточка заказа: кнопка «Проверить оплату» справа от текста, не на всю ширину.
1.12.0

13.07.2026

  • Карточка заказа: перекомпоновка — единая «зона действий» (способ выдачи, оплата, код/паспорт) сразу под блоком полки и получателя; «Подробности» и особенности приёма/выдачи — в прокрутке ниже.
  • Карточка заказа: кнопка «Проверить оплату» крупнее и на всю ширину; сумма к оплате не дублируется в деталях, когда показан блок оплаты.
1.11.0

13.07.2026

  • Оплата: живая проверка суммы к оплате через payment-info на карточке заказа; кнопка «Проверить оплату»; выдача блокируется, пока сервер показывает сумму > 0.
  • Оплата: подробное логирование шагов проверки (Payment| в файле лога) — для отладки на реальном ПВЗ.
  • Документация: план интеграции кассы и приёма наличных — docs/PAYMENT_INTEGRATION.md.
1.10.6

13.07.2026

  • Склад: компактная компоновка карточек — кеш в шапке, сумма к оплате в общей панели с полкой и местами.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.6.0.exe.
1.10.5

13.07.2026

  • Склад: в списке заказов показывается сумма к оплате, если требуется оплата — выделена красным блоком.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.5.0.exe.
1.10.4

13.07.2026

  • Запуск на новой машине: приложение больше не требует отдельной установки .NET 8 — runtime встроен в дистрибутив.
  • Диагностика: логи пишутся с самого старта; при ошибке запуска показывается путь к логу; запасной каталог — %TEMP%\CdekPoint\logs\.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.4.0.exe.
1.10.3

13.07.2026

  • Склад: компактная панель — заголовок, поиск, фильтр «Паспорт» и обновление в одной строке; больше места для списка заказов.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.3.0.exe.
1.10.2

13.07.2026

  • Склад: быстрый отбор «Паспорт» — показать только заказы с выдачей по документу.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.2.0.exe.
1.10.1

13.07.2026

  • Выдача: кнопка × для быстрой очистки поля штрихкода/номера заказа.
  • Склад: такая же кнопка очистки в поле поиска.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.1.0.exe.
1.10.0

13.07.2026

  • Шапка: бейдж на пункте «Выдача» — число заказов на примерке (скрывается при 0).
  • Склад: на карточках заказов — признак возможной выдачи «Код» или «Паспорт».
  • Склад: поиск по фамилии, телефону или номеру заказа в локальном кеше.
  • Установщик Windows: dist/CdekPoint-Setup-1.10.0.0.exe.
1.9.3

13.07.2026

  • Карточка заказа: если заказ не на примерке (например, уже вручён) и открыт со сканирования — кнопка «Закрыть» вместо нерабочей «Снять с примерки».
  • Установщик Windows: dist/CdekPoint-Setup-1.9.3.0.exe.
1.9.2

13.07.2026

  • На примерке: уже вручённые заказы не добавляются; если были в очереди — автоматически снимаются.
  • Обновлено руководство пользователя (USER_GUIDE.md).
  • Установщик Windows: dist/CdekPoint-Setup-1.9.2.0.exe.
1.9.1

13.07.2026

  • Скан: штрихкод [CDK] распознаётся и при русской раскладке клавиатуры (например хСВЛъ10291257185).
  • Склад: бейдж на пункте «Склад» в шапке — число накладных, готовых к выдаче.
  • Склад: при истёкшей сессии или недоступном ЭК5 показывается локальный кеш, данные не пропадают.
1.9.0

12.07.2026

  • Выдача по документу: пошаговый wizard — шаг 1: предложить установить приложение CDEK («УСТАНОВИЛ» / «ОТКАЗ КЛИЕНТА»); после «УСТАНОВИЛ» — повторный запрос данных заказа и способа выдачи из ЭК5; печать 2 накладных; подтверждение каждого шага.
  • Склад: заказ, готовый к выдаче, при открытии автоматически попадает на примерку.
  • Карточка заказа: маскировка фамилии и телефона получателя с кнопками «Показать» / «Скрыть».
  • Обновлено руководство пользователя (USER_GUIDE.md).
1.8.2

12.07.2026

  • Карточка заказа: на экране виден способ выдачи («Как выдаём этот заказ») — код из приложения, CDEK ID или документ.
  • Подсказки менеджеру исправлены: клиент уже приходит с кодом (приложение или SMS); кнопка — только повторная отправка, если код не найден.
  • Обновлено руководство пользователя (USER_GUIDE.md).
1.8.1

11.07.2026

  • Киоск: двухколоночный экран — цифровой блок справа (поиск заказа и ввод кода).
  • Компактное окно PIN при выходе из киоска (всё помещается на экран планшета).
  • Установщик Windows (Inno Setup): dist/CdekPoint-Setup-1.8.2.0.exe.
1.8.0

11.07.2026

  • Режим «Киоск» для планшета самообслуживания: скан ШК из приложения CDEK, ввод кода, звуковой вызов менеджера, кнопка «ПОЛУЧИЛ».
  • Выход из киоска по PIN; таймаут сессии клиента 15 минут; листовка приложения CDEK в комплекте (Resources/Leaflet/).
  • Логика стойки менеджера (выдача, примерка, склад) не изменена — киоск включается отдельной кнопкой в шапке.
1.7.0

11.07.2026

  • Переключатель «Учебный режим» на форме входа (выбор gateway.edu.cdek.ru / gateway.cdek.ru).
  • Изоляция локальных данных: признак IsTraining у записей в SQLite, фильтрация по режиму.
  • Отдельные SSO-cookie для учебного и боевого режима.
  • Файл истории версий в комплекте поставки, ссылка в окне «О программе».
1.6.0

10.07.2026

  • Экран «Склад»: синхронизация заказов на ПВЗ, локальный кеш, фильтр по ответственному офису.
  • Кеш печатных форм накладных (PDF) для заказов на складе.
  • Индикатор связи с ЭК5 в шапке приложения.
  • Восстановление сессии после перезапуска (gateway token + сохранённые cookie).
  • Окно «О программе» с контактами разработчика и кнопкой «Открыть логи».
1.5.0

09.07.2026

  • Отправка CDEK-кода клиенту из карточки заказа.
  • Улучшения SSO / 2FA (повторная отправка кода, восстановление сессии).
  • Доработка карточки заказа: детали из ЭК5, проверка готовности к выдаче.
1.4.6

08.07.2026

  • Сценарий выдачи заказа через ЭК5 Gateway с карточки заказа.
  • Загрузка деталей заказа из ЭК5 (general, common, places, delivery).
1.2.3

07.07.2026

  • Первый релиз CdekPoint — касса выдачи для ПВЗ CDEK.
  • Вход в ЭК5 (SSO + 2FA), скан штрихкода, локальная очередь «На примерке».
  • Карточка заказа, сайдбар с очередью, splash-экран при старте.
  • Интеграция с SQLite (%AppData%\CdekPoint\), учебное окружение через профиль запуска.