# Kaspi Прайс Менеджер

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

## Всё началось с предзаказа

Первая задача — удобно выставлять предзаказ через прайс-лист. Позже программа объединила и другие задачи работы с прайсом. Программа работает с XML; импорт Excel не заявлен.

## Возможности программы

Программа открывает XML-каталоги ACTIVE и ARCHIVE. Поиск по названию или SKU и фильтры помогают найти нужные товары. Слева отображается прайс с порядком и названиями столбцов входящего файла, справа — карточка выбранного товара. Ширину панели можно менять.

### Товар перед глазами

Выделите строку: в карточке доступны фото, название, бренд и SKU, а ниже — цены, склады, наличие, остатки и предзаказ. Это помогает убедиться, что вы редактируете нужный товар, без переключения между страницами. Для дополнительной сверки рядом есть ссылки в кабинет продавца и магазин Kaspi.

### Склады, города и цены

Для PP1–PP5 показаны город, cityId, адрес и статус по полученным данным кабинета. Наличие и количество редактируются у конкретного склада. Неактивные и ненастроенные склады различаются по статусу; недоступные поля выделены серым.

Цена относится к городу, а не к порядковому номеру склада: у складов одного города она общая. Для доступного склада можно указать цену его города, даже если её ещё нет в исходном XML. Привязки определяются по данным магазина пользователя.

### Предзаказ без ручной правки XML или Excel

Укажите срок в днях в поле нужного склада. Наличие, остаток и цена видны рядом, поэтому условия продажи можно подготовить вместе. Программа запишет изменения в прайс: вручную редактировать XML-код или таблицу Excel для этого не нужно.

### Черновик, сохранение и сброс

«Сохранить черновик» фиксирует промежуточную работу локально, чтобы продолжить её позже. Можно сбросить поля склада, изменения товара или все правки к значениям входящего прайса. Черновик хранится отдельно от готового XML; его сохранение не меняет данные в Kaspi.

### Проверка ошибок

«Проверить» оставляет в таблице товары с ошибками, которые мешают сформировать прайс. Исправления доступны в ячейках и карточке товара. Цена и предзаказ принимают только цифры, в том числе при вставке. После проверки можно вернуть отображение всего прайса.

### Выгрузка готового прайса

«Сформировать прайс» создаёт отдельный XML из сохранённого черновика. Более поздние несохранённые правки в него не попадают. Дополнительные поля исходного XML сохраняются, при выгрузке создаются резервные копии. Продавец получает файл для последующей ручной загрузки в магазин.

### Обновление данных из Kaspi

«Обновить» получает недостающие сведения и использует уже скачанные фото. «Обновить всё» повторно загружает данные всех товаров независимо от фильтров. При запуске загрузки программа сверяет справочник складов продавца. Возможности получения данных проходят дополнительную проверку на разных конфигурациях магазинов.

## От исходного файла до готового прайса

1. **Откройте XML вашего магазина.** Вручную скачайте исходный прайс-лист из кабинета продавца и загрузите его в программу.
2. **Подготовьте и сохраните изменения.** Отредактируйте нужные товары, выполните проверку и нажмите «Сохранить черновик». Работа сохранится локально. Если передумали, можно сбросить отдельные поля или все правки к значениям входящего прайса.
3. **Сформируйте прайс и загрузите в Kaspi.** Нажмите «Сформировать прайс»: в XML попадут только сохранённые изменения. Вручную загрузите файл через кабинет и проверьте результат обработки. Программа не отправляет изменения в магазин автоматически.

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

## Готовность продукта

Kaspi Прайс Менеджер находится в процессе утверждения функциональности и проверки с продавцом. Сейчас фокус — удобство ежедневной работы.

- **Реализовано:** локальное редактирование прайса, черновик, проверки и формирование XML. При выгрузке сохраняются дополнительные поля исходного файла и создаются резервные копии.
- **Проверяется:** получение фото, ссылок и сведений о складах из Kaspi; совместимость входа и сверки данных с разными конфигурациями магазинов.
- **Следующий этап:** работа с новыми продавцами, проверка разных прайсов и рабочих сценариев, определение приоритетных доработок по отзывам.

## Для инвесторов и партнёров

### Аудитория

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

### Коммерческая модель

Возможная модель — лицензия или подписка. Тарифы предстоит рассмотреть с учётом нагрузки и функциональности. Состав предложений и условия поддержки будут уточняться по мере работы с магазинами.

### Как оценивать пользу

- Время подготовки прайса до и после использования программы.
- Ошибки, найденные до загрузки файла в магазин.
- Регулярность использования и причины отказа.
- Удобство работы с разными конфигурациями продавцов.

Фактические результаты появятся после получения обратной связи от продавцов.

## Дополнительная информация

Правила работы с предзаказом опубликованы в [Kaspi Гиде](https://guide.kaspi.kz/partner/ru/shop/goods/general/q3346).

Программа — независимый продукт, не официальное приложение Kaspi.kz. Получение данных зависит от изменений кабинета, аутентификации и структуры ответов площадки.

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