1b.app
Скопійоване посилання -

Дія згенерувала чек, але не записала ID чека

чек створився, але ID чека не записалось у боксі. вісь процес: https://crm.dobavki.ua/admin/customorder/order/243390/edit/
процедура "чек":
https://crm.dobavki.ua/admin/shop/workflow/12/procedure/61/?status=0
видало помилку, що неможливо візуалізувати чек (не встигла зробити скрін) та в процесі немає ID чека та інших полів, які мають записуватися на цій процедурі:
але в кабінеті Чекбоксу створився чек, до чого двічі (бо я двічі натискала на процедуру):
раніше не траплялося таких проблем.
це баг чи проблема налаштувань?
Оригінальне питання доступне на версії: ru

Відповіді:


раніше не траплялося таких проблем.

Помилки під час запуску процедури не виникало?
Можливо, змінився формат відповіді від Checkbox
06.05.2021, 13:53
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія

Тиндик Максим Вадимович писав/ла:
Помилки під час запуску процедури не виникало?
Можливо, змінився формат відповіді від Checkbox

видавала помилку дія "Друк чека в HTML", що неможливо візуалізувати нефіскалізований чек.
але в дії стоїть заборона, щоб не генерувався чек, якщо поле "id чека" заповнене. вона не спрацьовує, бо не з'являється ID чека. вісь у чекбоксі три чеки з однаковими товарами:
вісь останній чек: , його находити чекбокс за ID з процесу:
але попередні два чеки теж створилися цією процедурою, мабуть тоді, коли з'являлася помилка:
можу дати ще приклади, якщо треба.
можете виправити це?
06.05.2021, 14:18
Оригінальний коментар доступний на версії: ru


видавала помилку дія "Друк чека в HTML", що неможливо візуалізувати нефіскалізований чек.
але в дії стоїть заборона, щоб не генерувався чек, якщо поле "id чека" заповнене. вона не спрацьовує, бо не з'являється ID чека.

А якщо цю дію відключити та фіскалізувати чек – все запише?
Можливо через те, що спрацьовує дію запиту на фіскалізацію, після записується поле і наступним спрацьовує дію друку - то після його помилки (мабуть на стороні Чекбокса ще не все відпрацювало) - відкочуються значення (так і має бути при помилці), але чек на боці Чекбокса вже фіскалізовано...
06.05.2021, 16:23
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія

Тиндик Максим Вадимович писав/ла:
А якщо цю дію відключити та фіскалізувати чек – все запише?

так, клієнти більше не жаловались. але проблема в тому, що після фіскалізації чека має спрацьовувати перевірка: , але дії не спрацьовують зовсім. у чому може бути причина?
06.05.2021, 17:03
Оригінальний коментар доступний на версії: ru


так, клієнти більше не жаловались.

Власне я і припускаю, що між моментами фіскалізації та запитом на отримання чека - мало часу - і сервіс не видає чек, внаслідок помилки і відбувається відкат змін.
У такому разі я рекомендую вам не ставити один за одним ці проблемні дії, а можна винести його на окрему процедуру.

але проблема в тому, що після фіскалізації чека має спрацьовувати перевірка: , але дії не спрацьовують зовсім. у чому може бути причина?

можливо у діях перевірки не спрацьовують? поля відповідають після спрацювання процедури?
якщо не створюючи чек (вимкнути дію) знову запустити процедуру – дії спрацюють?
07.05.2021, 16:06
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія

Тиндик Максим Вадимович писав/ла:
можливо у діях перевірки не спрацьовують? поля відповідають після спрацювання процедури?
якщо не створюючи чек (вимкнути дію) знову запустити процедуру – дії спрацюють?

зробила дві процедури: на одній генерується чек, на іншій – перевіряється результат. запускаю другу наприкінці першої процедури - так перевірка спрацьовує.

Тиндик Максим Вадимович писав/ла:
Власне я і припускаю, що між моментами фіскалізації та запитом на отримання чека - мало часу - і сервіс не видає чек, внаслідок помилки і відбувається відкат змін.

а можна це якось фіксувати в історії процесу хоча б?
10.05.2021, 12:13
Оригінальний коментар доступний на версії: ru


а можна це якось фіксувати в історії процесу хоча б?

ні, тому що у разі помилки дані відкочуються до вихідного стану
10.05.2021, 16:08
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія
зрозуміло, дуже дякую за пояснення
10.05.2021, 16:16
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар