Передаем по АПИ данные в поле deliveryNote, но поле затирается и основное поле, когда мы вставляем значение называется deliverynote. Как мы можем передать напрямую в нужное поле по АПИ ТТН? пример истории заказа: https://admin.newtrend.team/admin/customorder/order/1205880/history/?systemchange=1&filter2_key=valueold&filter2_type=search&filter2_value=&filter3_key=valuenew&filter3_type=search&filter3_value=&fieldkey=&customfieldid=&opfieldid=&filtercdatefrom=&filtercdateto=&page=0
И скрины где как передается ТТН
[file]3998[/file]
[file]3999[/file]
deliveryNote Проблема в том, что передается по апи данные в то поле, которого как бы и нет. Думаю, что это баг. order.order_deliverynote, customorder_deliverynote в заказе есть, но не deliveryNote
deliveryNote Проблема в том, что передается по апи данные в то поле, которого как бы и нет. Думаю, что это баг. order.order_deliverynote, customorder_deliverynote в заказе есть, но не deliveryNote
Здравствуйте, вы можете воспользоватся документацией по API https://crm-onebox.com/ru/api/orders/ Если я правильно вас понимаю, то вам необходимо передавать значение в поле Накладная доставки, за это отвечает параметр "deliverynote"
Здравствуйте, вы можете воспользоватся документацией по API https://crm-onebox.com/ru/api/orders/
Если я правильно вас понимаю, то вам необходимо передавать значение в поле Накладная доставки, за это отвечает параметр "deliverynote"
deliverynote Передаем в это поле, но все равно значение передается в deliveryNote и данные не записываются в это поле.
При заполнении поля "Внешняя ТТН" в списке заказов мы делаем POST запрос на /api/orders/update/, с параметрами: 'orderid' => ID заказа, 'custom_partnerid' => ID партнёра, 'deliverynote' => значение поля "Внешняя ТТН", 'customorder_prom_paid' => 'да'
Что мы делаем не так? Или это баг?
deliverynote Передаем в это поле, но все равно значение передается в deliveryNote и данные не записываются в это поле.
При заполнении поля "Внешняя ТТН" в списке заказов мы делаем POST запрос на /api/orders/update/, с параметрами:
'orderid' => ID заказа,
'custom_partnerid' => ID партнёра,
'deliverynote' => значение поля "Внешняя ТТН",
'customorder_prom_paid' => 'да'
Что мы делаем не так? Или это баг?
[file]4017[/file]
Насколько я вижу по логам поступивших запросов на создание заказа за 07,03 был вот такой запрос с таким номером ттн [ordercode] => 78477 [source] => platformaNT [sum] => 159 [deliveryid] => 1 [customorder_deliveryNote] => 20450356211447 значение с customorder_deliveryNote будет записано в дополнительное поле с ключом deliveryNote, вы же хотите записывать в стандартное поле номер накладной, для этого значение необходимо передавать с ключом deliverynote фрагмент запроса будет выглядеть так http://boxurl/api/orders/add/?deliveryid=1&source=platformaNT&ordercode=... Вы всегда можете посмотреть пример запроса и переменные которые можно использовать в АПИ на странице https://crm-onebox.com/ru/api/
Насколько я вижу по логам поступивших запросов на создание заказа за 07,03 был вот такой запрос с таким номером ттн
[ordercode] => 78477
[source] => platformaNT
[sum] => 159
[deliveryid] => 1
[customorder_deliveryNote] => 20450356211447
значение с customorder_deliveryNote будет записано в дополнительное поле с ключом deliveryNote, вы же хотите записывать в стандартное поле номер накладной, для этого значение необходимо передавать с ключом deliverynote
фрагмент запроса будет выглядеть так
http://boxurl/api/orders/add/?deliveryid=1&source=platformaNT&ordercode=78477&deliverynote=20450356211447
Вы всегда можете посмотреть пример запроса и переменные которые можно использовать в АПИ на странице https://crm-onebox.com/ru/api/
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий