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

Подтягивать поля с мадженто

С мадженто с заказом необходимо подтягивать поля:
- Комментарий (#comment) - подтягивать в доп поле
- Этаж (#floor) - подтягивать в соответствующее поле ТТН Новой почты или в доп поле с возможностью автоматически заполнить соответствующее поле ТТН Новой почты
- Лифт (#elevator) - подтягивать в соответствующее поле ТТН Новой почты или в доп поле с возможностью автоматически заполнить соответствующее поле ТТН Новой почты

Пример заказа https://josera.crm-onebox.com/admin/customorder/order/5118/edit/
Прошу оценить необходимые доработки.

Ответы:


- Комментарий (#comment) - подтягивать в доп поле
- Этаж (#floor) - подтягивать в соответствующее поле ТТН Новой почты или в доп поле с возможностью автоматически заполнить соответствующее поле ТТН Новой почты
- Лифт (#elevator) - подтягивать в соответствующее поле ТТН Новой почты или в доп поле с возможностью автоматически заполнить соответствующее поле ТТН Новой почты

Я не наблюдаю таких полей в выдаче по API заказов.
Можете уточнить где их искать?
27.09.2021, 17:20

Ярина
Именная лицензия
доброго дня! розробник Magento відповів:
"В нашому випадку, поля з ID не підтягуються по апі. Вони записуються в статичний шаблон Shipping Address в деталях замовлення"

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


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

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

Наблюдаю параметры во вложении
[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

Ярина
Именная лицензия
дякую, запитаємо клієнта
27.10.2021, 17:12

Ткаченко Роман OneBox CORP
Именная лицензия

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

OneBox production

Администратор писал/а:
1. добавить 2 настройки с указание по какому пути (к примеру extension_attributes/shipping_assignments/0/shipping/address/extension_attributes/elevator) взять значение для записи в поле ТТН НП из описания - это займёт 2 часа

А с помощью этого варианта поле Комментарий можно будет подтягивать, которое нужно в доп поле писать? Или этот вариант только для полей Этаж и Лифт?
28.10.2021, 12:00


Ткаченко Роман Анатольевич писал/а:
А с помощью этого варианта поле Комментарий можно будет подтягивать, которое нужно в доп поле писать? Или этот вариант только для полей Этаж и Лифт?

3 настройки - можно.
Но уже на перспективу лучше реализовывать п.2+3
28.10.2021, 15:56

Ткаченко Роман OneBox CORP
Именная лицензия
Ок, пункт 2 и 3.
Нужен счет
01.11.2021, 11:38

Ярина
Именная лицензия
рахунок оплачено, запускайте, будь ласка.
03.11.2021, 09:38

1. добавлена мультинастройка "Импорт полей заказа в дополнительные поля процесса"
там указываете пути и выбираете свои поля "Подъем на этаж" и "Есть лифт"

2. в пару к этому есть 2 настройки "Дополнительное поле для записи полученного значения поля "Подъем на этаж" для ручного создания ТТН Новой почты" и "Дополнительное поле для записи полученного значения поля "Есть лифт" для ручного создания ТТН Новой почты" - тут необходимо выбрать дополнительные поля, в которые записать значения - ведь в ручное создание параметры беруться из дополнительных полей
03.11.2021, 11:13

Ткаченко Роман OneBox CORP
Именная лицензия
Не сохраняется больше двух настроек
При добавлении 3й заменяется 1я.
03.11.2021, 12:06


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