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

Підтягувати поля з мадженто

З мадженто із замовленням необхідно підтягувати поля:
- Коментар (#comment) - підтягувати в додаткове поле
- Поверх (#floor) - підтягувати у відповідне поле ТТН Нової пошти або додаткове поле з можливістю автоматично заповнити відповідне поле ТТН Нової пошти
- Ліфт (#elevator) - підтягувати у відповідне поле ТТН Нової пошти або додаткове поле з можливістю автоматично заповнити відповідне поле ТТН Нової пошти
Приклад замовлення https://josera.crm-onebox.com/admin/customorder/order/5118/edit/
Прошу оцінити необхідні доопрацювання.
Оригінальне питання доступне на версії: ru

Відповіді:


- Коментар (#comment) - підтягувати в додаткове поле
- Поверх (#floor) - підтягувати у відповідне поле ТТН Нової пошти або додаткове поле з можливістю автоматично заповнити відповідне поле ТТН Нової пошти
- Ліфт (#elevator) - підтягувати у відповідне поле ТТН Нової пошти або додаткове поле з можливістю автоматично заповнити відповідне поле ТТН Нової пошти

Я не спостерігаю таких полів у видачі API замовлень.
Можете уточнити, де їх шукати?
27.09.2021, 17:20
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія
доброго дня! розробник Magento відповідав:
"У нашому випадку поля з ID не підтягуються по апі. Вони записуються в статичний шаблон Shipping Address в деталях замовлення"
дайте, будь ласка, приклад запиту, щоб можна було розібратися
27.10.2021, 12:36
Оригінальний коментар доступний на версії: ru


дайте, будь ласка, приклад запиту, щоб можна було розібратися

https://josera.crm-onebox.com/admin/logs/showall/ajax/?file=magento-test-2021-10...
тут після отримання токена - є info запиту/заголовки/параметри/відповідь
27.10.2021, 16:36
Оригінальний коментар доступний на версії: ru

Спостерігаю параметри у вкладенні
[extension_attributes] => Array
(
[shipping_assignments] => Array
(
[0] => Array
(
[shipping] => Array
(
[address] => Array
[extension_attributes] => Array
(
[building] => 264н
[floor] => 6
[apartments] => 94
[elevator] => 1
[shipping_comment] =>
)
Є кілька варіантів розв'язання:
1. додати 2 налаштування з вказівкою яким шляхом (наприклад extension_attributes/shipping_assignments/0/shipping/address/extension_attributes/elevator) взяти значення для запису в полі ТТН НП з опису - це займе 2 години
2. можна реалізувати мультиналаштування, згідно з якою задавати кілька умов відповідності "шлях у видачі (наприклад extension_attributes/shipping_assignments/0/shipping/address/extension_attributes/elevator) = записати в додаткове поле процесу".
У реалізації займе близько 3-х годин.
3. Якщо необхідно крім додаткових полів у п.2 додати вказані в описі кілька полів ТТН НП - це +1 година до п.2
27.10.2021, 16:41
Оригінальний коментар доступний на версії: ru

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


Тиндик Максим Вадимович
OneBox production
Адміністратор писав/ла:
1. додати 2 налаштування з вказівкою яким шляхом (наприклад extension_attributes/shipping_assignments/0/shipping/address/extension_attributes/elevator) взяти значення для запису в полі ТТН НП з опису - це займе 2 години

А за допомогою цього варіанта поле Коментар можна буде підтягувати, яке потрібно в додатковому полі писати? Чи цей варіант лише для полів Поверх та Ліфт?
28.10.2021, 12:00
Оригінальний коментар доступний на версії: ru


Ткаченко Роман Анатолійович написав:
А за допомогою цього варіанта поле Коментар можна буде підтягувати, яке потрібно в додатковому полі писати? Чи цей варіант лише для полів Поверх та Ліфт?

3 налаштування - можна.
Але вже на перспективу краще реалізовувати п.2+3
28.10.2021, 15:56
Оригінальний коментар доступний на версії: ru

Ок, пункт 2 та 3.
Потрібен рахунок
01.11.2021, 11:38
Оригінальний коментар доступний на версії: ru

Ярина
Іменна ліцензія
рахунок оплачено, запускайте, будь ласка.
03.11.2021, 09:38
Оригінальний коментар доступний на версії: ru

1. додано мультиналаштування "Імпорт полів замовлення в додаткові поля процесу"
там вказуєте шляхи та вибираєте свої поля "Підйом на поверх" та "Є ліфт"
2. у пару до цього є 2 налаштування "Додаткове поле для запису отриманого значення поля "Підйом на поверх" для ручного створення ТТН Нової пошти" та "Додаткове поле для запису отриманого значення поля "Є ліфт" для ручного створення ТТН Нової пошти" - Тут необхідно вибрати додаткові поля, в які записати значення - адже в ручне створення параметри беруться з додаткових полів
03.11.2021, 11:13
Оригінальний коментар доступний на версії: ru

Не зберігається більше двох налаштувань
При додаванні 3й замінюється 1я.
03.11.2021, 12:06
Оригінальний коментар доступний на версії: ru


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