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

API запит із Бізнес Процесу із записом результату в додаткове поле/поля.

Виникла необхідність отримати номер відділення Нової Пошти та місто Доставка з інтернет магазину на движку CS Cart.
Підкажіть, чи є готова дія "Додати записи до довідника на підставі відповіді на запит в API" https://prnt.sc/urtxam, чи можна його трохи змінити і дати можливість записувати результат не тільки до довідника, а й у додаткові поля чи є інше дію яке допоможе черзі API отримати і записати значення додаткових полів?
Оригінальне питання доступне на версії: ru

Відповіді:

Здрастуйте, використовуйте дію "Передати бізнес-процес в API". За замовчуванням воно може записувати значення в поля процесу https://prnt.sc/uru3lf
02.10.2020, 14:13
Оригінальний коментар доступний на версії: ru

а можна пояснити, які поля за що відповідають?
а то не зрозуміло, як їх заповнювати.
хоча б щоб у коментар відповідь записати?
отримуємо такі відповіді
http://prntscr.com/urumow
а як у коментар чи поле записати незрозуміло.
http://prntscr.com/uruntw
02.10.2020, 14:40
Оригінальний коментар доступний на версії: ru

https://prnt.sc/uruult спробуйте усунути значення з полів, які я закреслив
02.10.2020, 14:49
Оригінальний коментар доступний на версії: ru

http://prntscr.com/urv8i5
прибрав.
щось працює, але не так як треба
http://prntscr.com/urv71g
http://prntscr.com/urv83y
Чи можна пояснити ці магічні опції?
може тоді стане зрозуміліше.
02.10.2020, 15:09
Оригінальний коментар доступний на версії: ru

https://prnt.sc/urwe03 ось цю галочку зніміть ще, щоб помилку вам не кидало а в комент додавало відповідь.
Ну там за заголовками начебто має бути зрозумілим.
Забороняти перемикати етап - давати перейти етап, тобто. кидати помилку
Код відповіді - рядок спрацьовує тільки якщо надійшов вказаний код відповіді
Текст значення - спрацьовує тільки якщо поле дорівнює вказаному значенню
Поле – зрозуміло, куди дивитися
Перевірити відповідність значення - робити перевірку поля на вказане значення
Ця артибут - дивитися значення атрибута в xml
Записати в поле – зрозуміло
ну і так далі
02.10.2020, 16:04
Оригінальний коментар доступний на версії: ru

вже щось став розуміти
поки не зовсім зрозуміло
Що таке атрибут?
і що означає
"Обновити значення якщо?"
а також що означає
Перетворити коментар перед додаванням до процесу?
що за коментар і як перетворити
і не зрозуміло що робити, якщо код 200 йде завжди
а "поля в JSON" може набувати купи значень.
151,152,153,154.
у нас буде чотири рядки з кодом 200 і кожен відпрацює?
"error": {"code": 152, "message": "\" u0435 \u0435 \u0441 \u044c \u0432 \u0431\u0430\u0437\", "request_id": "3589"}
[code] => 200
та й коментар треба б записати не "152", а поля message перетворивши на читаний вигляд.
02.10.2020, 16:33
Оригінальний коментар доступний на версії: ru

1. Це базове поняття xml. Пошукайте, будь ласка, в інтернеті
2. Оновити значення якщо. Там вибір умови буде. Тобто. якщо виконується умова, оновить поле - якщо ні, не оновить
3. Якщо код 200 завжди, то дивіться не за кодом а за значенням поля error або ще якоюсь ознакою
4. Так, кожна відпрацює
5. Отже треба не /error записувати а /message щоб записувало саме message. Зараз написано записувати error
02.10.2020, 16:37
Оригінальний коментар доступний на версії: ru

2. яке поле будемо оновлювати? і що із чим порівнювати?
5. там як шлях від кореня треба будувати
/error/code
/erorr/message
порівняв 152 з /error/code якщо збігається записуємо 152 в полі процесу?
02.10.2020, 17:03
Оригінальний коментар доступний на версії: ru

2. Не зрозумів питання
5. Ну так, з кореня будувати. Ви все правильно зрозуміли)
02.10.2020, 17:06
Оригінальний коментар доступний на версії: ru


Бодяко Дмитро Співробітник написав:
2. Оновити значення якщо. Там вибір умови буде. Тобто. якщо виконується умова, оновить поле - якщо ні, не оновить

2.
http://prntscr.com/us03tv
"Обновити значення якщо" - що таке значення?
і про яке поле ви кажете?
і щоб виконувалася умова необхідні аргументи. що в нас як аргументи використовують?
02.10.2020, 19:03
Оригінальний коментар доступний на версії: ru

https://prnt.sc/utadwt
не розумію про які аргументи мова, уточніть
05.10.2020, 10:31
Оригінальний коментар доступний на версії: ru


Бодяко Дмитро
Співробітник писав/ла:
https://prnt.sc/utadwt
не розумію про які аргументи мова, уточніть

Відразу хочу вибачитись якщо грубо, але це "крик душі"!
Я дуже розумію Андрія. Питання не знання або не знання HTML, а питання в UX/UI дизайні. Коли всі поля чи значення розкидані по всій автоматизації і не зрозуміло, що до чого належить, наприклад у цьому випадку.
01.11.2020, 22:29
Оригінальний коментар доступний на версії: ru

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