1b.app
Скопирована ссылка -

Оценить доработку интеграции с Kaspi.kz

1) Выгрузка статуса заказа
Доработать автоматическое действие на этапе бизнес-процесса "Kaspi.kz/Изменить статус заказа"
https://kaspi.kz/merchantcabinet/support/pages/viewpage.action?pageId=917615#id-...
- Нужна возможность выбирать статус заказа, который нужно передать. Список статусов https://prnt.sc/v6fyei
- А для статуса отмены - передавать дополнительно причину отмены и комментарий, делаем выбор доп поля процесса, с которого будет браться значение. По-умолчанию делаем проверку - если доп поле процесса соответствует одному из значений: Отказ покупателя, Не удалось дозвониться до покупателя, Нет в наличии; то делаем подмену и отправляем: BUYER_CANCELLATION_BY_MERCHANT, BUYER_NOT_REACHABLE, MERCHANT_OUT_OF_STOCK; соответственно.
Показываем выбор доп полей для отмены, только если в выпадающем списке выбрали этот статус.

2) Получение накладной заказа https://prnt.sc/v3hox0
https://kaspi.kz/merchantcabinet/support/pages/viewpage.action?pageId=917615#id-...
Нужно выполнять получение ссылки на печать раз в минуту, то есть раз в минуту получать заказы и если там поле заполнено, то загрузить значение в поле "Накладная доставки" + сделать ссылку для печати.
- дополнительно в списке всех заказов нужно печатать массово накладные.

3) Получение заказов
https://kaspi.kz/merchantcabinet/support/pages/viewpage.action?pageId=917615#id-...

Доработать действие "Kaspi.kz/Импорт заказов"
Настройки:
- Количество заказов (по-умолчанию 100, максимум 1000, можно указать количество)
- Настройка полей для импорта:
Указываем поле сервиса со списка https://i.imgur.com/BZ86aV9.png - указываем куда его загрузить в боксе
Доступные стандартные поля для выбора:
Дополнительные поля процесса - Пишем значение как оно заполнено на сервисе
Передаём как значение поля в сервисе к нам в систему, если например у нас это выпадающий список и такого названия нету, то не заполняем
Способ доставки
Способ оплаты
Валюта процесса
Источник
Накладная доставки
Адрес процесса
Стоимость доставки
Скидка процесса (%) - значение скидки, если нету можно добавить или записать как ручную (лучше как ручную думаю)
Название
ФИО клиента
Телефон клиента
Email client
Описание процесса
order_utm_source
order_utm_medium
order_utm_campaign
order_utm_content
order_utm_term
order_utm_date
order_utm_referrer

true, false - передаём как значение для всех типов, кроме "Галочка", галочку ставим если true, а снимаем, если false

Тут не совсем уверен, что правильно описал, откуда брать параметры:
- Способ доставки - Делаем настройку соответствия способов доставки https://i.imgur.com/aDwJWFQ.png - Указываем название в сервисе - какому названию соответствует у нас
- Способ оплаты - Делаем настройку соответствия способов оплаты https://i.imgur.com/AFJqwPS.png
- Валюта процесса - указываем с выпадающего списка валюту, в которой импортировать заказ, по-умолчанию, если не выбрано, берется базовая валюта
- Источник - выбираем с выпадающего списка
- выбор поля продукта, по которому искать товар (артикул, внешний id, доп поле продукта) + выбор поля на сервисе, по которому получать продукт. Данные о продукте https://i.imgur.com/rYRNTkq.png а получить артикул можно так https://i.imgur.com/PINbjdK.png

- Получение данных о клиенте https://i.imgur.com/yVGrBBz.png
- Сначала должен импортироваться заказ со всеми полями, а потом должны сработать все действия на этапе и процедурах

Ответы:

привет
1. 6ч
2. Получать список заказов и вставлять в допполе какое то это значение 4ч. По "дополнительно в списке всех заказов нужно печатать массово накладные." вообще не понял что нужно

3. около 20ч займет импорт со всеми указанными настройками
27.10.2020, 18:39

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Бодяко Дмитрий
Сотрудник писал/а:
2. Получать список заказов и вставлять в допполе какое то это значение 4ч. По "дополнительно в списке всех заказов нужно печатать массово накладные." вообще не понял что нужно


к у новой почты https://prnt.sc/v88tkm
27.10.2020, 23:57

они номер ттн новой почты хранят в этом поле?
28.10.2020, 11:00

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Бодяко Дмитрий
Сотрудник писал/а:
они номер ттн новой почты хранят в этом поле?

Нет, нам нужно получить ссылку от сервиса, это пункт 2, там может быть разная служба доставки, но они отдают конкретно ссылку на печать
28.10.2020, 12:18

А при тыке в панели массовых изменений ты хочешь эти ссылки пооткрывать? Их же будет столько же сколько и самих заказов выбрано, мне кажется это вообще неудобно
28.10.2020, 12:25


Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Я пытаюсь выяснить какая служба доставки будет.
Тот вариант, что ты написал, в разных вкладках - это ужасно. Как минимум нужно выводить в одну вкладку, как сейчас у нас формируются разные шаблоны документов, которые отображаются в одной вкладке.
Сейчас это выглядит так https://prnt.sc/v9q752
30.10.2020, 01:14


Суханицкий Андрей Владимирович
Сотрудник писал/а:
Нет, нам нужно получить ссылку от сервиса

можешь поведать технологию, с помощью которой ты выбрав 20 процессов покажешь 20 разных ссылок в одной вкладке?
Если там будет номер ттн, ок - без проблем. Тогда ты базовым функционалом выведешь. Если ссылка - то я никак тебе Х ссылок не открою в одной вкладке
30.10.2020, 12:59

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Бодяко Дмитрий
Сотрудник писал/а:

Суханицкий Андрей Владимирович
Сотрудник писал/а:
Нет, нам нужно получить ссылку от сервиса

можешь поведать технологию, с помощью которой ты выбрав 20 процессов покажешь 20 разных ссылок в одной вкладке?
Если там будет номер ттн, ок - без проблем. Тогда ты базовым функционалом выведешь. Если ссылка - то я никак тебе Х ссылок не открою в одной вкладке


ок, разными вкладками подойдёт, сколько доработка, это по пункту 2
30.10.2020, 15:26

Нужно блок отдельный сделать в массовые изменения, который возьмет список значений из допполей и откроет ссылки, которые там хранятся. Займет 2ч
30.10.2020, 15:42

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий