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

не правильная передача переменной technical_return в апи чек бокса действием "Создание чека продажи, его фискализация и доставка клиенту по email"

переменная technical_return (Default: false)

параметр определяет тип операции фискального чека продажа или возврат.
Но есть еще такой фактор как отсутствие передачи вовсе по умолчанию, что влияет на его отображение в html образе чека

- при установленной птичке в действии "Создание чека продажи, его фискализация и доставка клиенту по email",
в html образе чека не отображается тип операции

во всех других настройках строка с типом операции присудствует

1. просьба исправить что б было всё одинаково, например надпись выводилось всегда.
2. и тогда доделать флажок который будет выключать отображение типа операции в чеке.

3. когда в процессе два платежа в html образе выводится два раза тип операции -
по словам представителей чек бокса "тип операции" относится к чеку а не к платежу, поэтому считаю вывод два раза типа операции чека считаю ошибкой. просьба проверить и исправить.

Ответы:


переменная technical_return (Default: false)

В текущей реализации интеграции данный параметр не фигурирует.


параметр определяет тип операции фискального чека продажа или возврат.
Но есть еще такой фактор как отсутствие передачи вовсе по умолчанию, что влияет на его отображение в html образе чека

- при установленной птичке в действии "Создание чека продажи, его фискализация и доставка клиенту по email",
в html образе чека не отображается тип операции

Вы можете задать данный вопрос техподдержке Checkbox.
Вероятно у них тип операции фискального чека, о которым вы пишите - фигурирует только для оплат с type=CARD, а в случае с "Післяплата" - передается оплата с type=CASH.


1. просьба исправить что б было всё одинаково, например надпись выводилось всегда.

С нашей стороны вижу только доработку, чтобы "Післяплата" передавать с типом CARD (если это нормально воспримет Checkbox API) - реализация настройки займёт 1 час


2. и тогда доделать флажок который будет выключать отображение типа операции в чеке.

Если таковой параметр есть в API - предоставьте о нём информацию - мы можем доработать соответствующую настройку за 1 час.
В текущей документации https://docs.google.com/document/d/1Zhkc4OljKjea_235YafVvZunkWSp6TCAKeckhgl8t2w/... я не вижу явного параметра, который позволяет это делать.


3. когда в процессе два платежа в html образе выводится два раза тип операции -
по словам представителей чек бокса "тип операции" относится к чеку а не к платежу, поэтому считаю вывод два раза типа операции чека считаю ошибкой. просьба проверить и исправить.

Вы можете данную претензию аналогично адресовать техподдержке Checkbox API. Мы им не передаём никаких параметров относительно данных подписей - соответственно весь вывод чека формируется на их стороне.
19.10.2021, 16:09


2. и тогда доделать флажок который будет выключать отображение типа операции в чеке.

Если таковой параметр есть в API - предоставьте о нём информацию - мы можем доработать соответствующую настройку за 1 час.
В текущей документации https://docs.google.com/document/d/1Zhkc4OljKjea_235YafVvZunkWSp6TCAKeckhgl8t2w/... я не вижу явного параметра, который позволяет это делать.



- вот есть такой параметр

а из их ответа - следует что он иногда передается, а иногда нет, поскольку у меня часть чеков имеет надписть "Продаж" а часть нет.(см. тему)
19.10.2021, 19:12

поєтому желательно чтоб он передавался всегда,
а кому нужно дайте настройку для отключения вывода
19.10.2021, 19:16


а из их ответа - следует что он иногда передается, а иногда нет, поскольку у меня часть чеков имеет надписть "Продаж" а часть нет.(см. тему)

Повторюсь - с нашей стороны параметр technical_return не передаётся.
20.10.2021, 14:18


Тындык Максим Вадимович


а из их ответа - следует что он иногда передается, а иногда нет, поскольку у меня часть чеков имеет надписть "Продаж" а часть нет.(см. тему)

Повторюсь - с нашей стороны параметр technical_return не передаётся.


а возвратный чек как делаете?
20.10.2021, 16:47

а как тогда логи посмотреть ?
20.10.2021, 17:14


а возвратный чек как делаете?

https://crm-onebox.com/ru/support/integration-with-onebox/1918-vozvratniy-chek-v...
20.10.2021, 17:17



2. и тогда доделать флажок который будет выключать отображение типа операции в чеке.

Если таковой параметр есть в API - предоставьте о нём информацию - мы можем доработать соответствующую настройку за 1 час.
В текущей документации https://docs.google.com/document/d/1Zhkc4OljKjea_235YafVvZunkWSp6TCAKeckhgl8t2w/... я не вижу явного параметра, который позволяет это делать.



вся инфа о параметре в шапке, доделайте этот флажок пожалуйста.
у меня вроде есть бонусных 2 час
20.10.2021, 17:36


вся инфа о параметре в шапке, доделайте этот флажок пожалуйста.
у меня вроде есть бонусных 2 час

Взяли в план улучшений. По результату будет сообщено.
20.10.2021, 17:39


вся инфа о параметре в шапке, доделайте этот флажок пожалуйста.

доработана настройка "Передавать флаг о техническом возврате чека (technical_return)" - в зависимости от неё передается technical_return: false (если не указана) или true (если указана)
ожидайте обновление
21.10.2021, 14:43

такая настройка уже была.

вопрос был отображается в html образе чеке или нет тип операции.

занчение Default: false - интересно

если передевать явно то в чеке появляется строка с типом операции (Продаж)
если не передавать ничего - то срока в образе чека не появляется.

это и надо на флажок вешать
21.10.2021, 16:47


такая настройка уже была.

аргументация?

занчение Default: false - интересно

если передевать явно то в чеке появляется строка с типом операции (Продаж)
если не передавать ничего - то срока в образе чека не появляется.

это и надо на флажок вешать

Дмитрий, может в таком случае соизволите конкретно формировать свои требования?
Вам нужен выбор "не передавать / передавать false / передавать true" или как???
21.10.2021, 16:54

- у нас есть настройка "передавать true "

нужно добавить настройку
передавать false / не передавать ничего

и влиять это должно, как сказали в чекбоксе, на обображение в html образе чека типа операчии этого чека
Соответствено подпись к флажку должнв быть
"Отобразить тип операции чека "Продажа""
21.10.2021, 17:24

"Отобразить тип операции "Продажа"" в чеке" - лучше так
21.10.2021, 17:25


- у нас есть настройка "передавать true "

это совсем другой параметр относительно позиций в чеке is_return

"не передавать / передавать false / передавать true"

сделал так (только подписал нормально) - сможете все 3 варианта настроить
21.10.2021, 18:04

понятно, спасибо.

- получил дельный совет от поддержки чекбокса.

только теперь их поддержка рассказывает что этот параметр отвечает за внесени и выдачу наличных

а у нас есть все эти логи которые они просят
потому что если я не вижу эти логи то всё это моя фантазия и какого нибудь школьника в поддержке чекбокса.
21.10.2021, 20:33


- получил дельный совет от поддержки чекбокса.
только теперь их поддержка рассказывает что этот параметр отвечает за внесени и выдачу наличных

:)


а у нас есть все эти логи которые они просят

если вам нужен лог создания чека - дайте ссылку на процесс, я сделаю вам по нему тело запроса - предоставите им
22.10.2021, 09:13

23.10.2021, 23:25


Уточните по настройкам какого действия (на каком этапе/процедуре) сделать тело запроса? Ибо у вас есть процедура "Чек", там несколько действий...
25.10.2021, 15:15

озадачили, как указать непонятно.
- каждое действие настроенно на способ оплаты определённый.
по имени способа оплаты можно смотреть.
27.10.2021, 18:36

Ну банально скажите в какой этап переключить / процедуру запустить по любому из вышеуказанных процессов - а там я посмотрю какое запуститься. Чек повторно создавать не буду.
28.10.2021, 16:35

- кнопку чек нажать

- только если в заказе есть уже ид чека никакое действие не сработает. первое дейсвие проверяет это условие
28.10.2021, 20:36

по процессуhttps://adapter.crm-onebox.com/16718/
тело запроса {"goods":[{"good":{"code":"21464","name":"\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a USB 3.0 SATA II\/III c \u0440\u0430\u0437\u044a\u0451\u043c\u043e\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0438\u0442\u0430\u043d\u0438\u044f 12V \u0434\u043b\u044f SSD \u0438 HDD 2.5\"\/ 3.5\" \u0434\u0438\u0441\u043a\u043e\u0432","barcode":"","price":24500},"quantity":1000,"is_return":false}],"payments":[{"type":"CARD","value":24500,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}
01.11.2021, 15:16


Тындык Максим Вадимович

OneBox production

Администратор писал/а:
по процессуhttps://adapter.crm-onebox.com/16718/
тело запроса {"goods":[{"good":{"code":"21464","name":"\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a USB 3.0 SATA II\/III c \u0440\u0430\u0437\u044a\u0451\u043c\u043e\u043c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0438\u0442\u0430\u043d\u0438\u044f 12V \u0434\u043b\u044f SSD \u0438 HDD 2.5\"\/ 3.5\" \u0434\u0438\u0441\u043a\u043e\u0432","barcode":"","price":24500},"quantity":1000,"is_return":false}],"payments":[{"type":"CARD","value":24500,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}

этот оплачен.

16717 - неоплачен
а 16172 - два платежа
01.11.2021, 19:14


16717 - неоплачен

{"delivery":{"email":"kevgen5516@gmail.com"},"goods":[{"good":{"code":"21459","name":"\u0412\u043d\u0435\u0448\u043d\u044f\u044f \u0437\u0432\u0443\u043a\u043e\u0432\u0430\u044f \u043a\u0430\u0440\u0442\u0430 Digital USB 5.1 \u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 S\/PDIF \u0432\u0445\u043e\u0434\/\u0432\u044b\u0445\u043e\u0434 (AC-USB-5.1-TOSLINK)","barcode":"","price":47800},"quantity":1000,"is_return":false}],"payments":[{"type":"CASH","value":47800,"label":"\u0413\u043e\u0442\u0456\u0432\u043a\u0430"}]}

а 16172 - два платежа

{"delivery":{"email":"al.samarsky@gmail.com"},"goods":[{"good":{"code":"20793","name":"\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u0438\u043a Viewcon VE 042; USB2.0-COM(9pin), FT232RL; \u0432 \u043f\u043b\u0430\u0441\u0442. \u043f\u0430\u043a\u0435\u0442\u0435","barcode":"","price":28800},"quantity":3000,"is_return":false}],"payments":[{"type":"CARD","value":86400,"label":"\u041a\u0430\u0440\u0442\u043a\u0430"}]}

P.S: это мой последний ответ в данной теме. Требуемая вами доработка была выполнена. Если после общения с Checkbox возникнет необходимость новой доработки - составите конкретное ТЗ и создадите новую тему - вам его оценят.
02.11.2021, 12:46

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