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

Запросом вывести поле для передачи РРЦ через API OneBox

Добрый день. Подскажите, пожалуйста, можно ли запросом вывести поле для передачи РРЦ через API OneBox ?

Проблема состоит в том, что для настройки интеграции с поставщиком, и корректной передачи прайса от поставщика в API OneBox отсутствует параметр для вывода РРЦ,
и в OneBox отсутствует идентификатор поля РРЦ.
На данный момент у нас отключена функция OneBox авто перерасчета цен РРЦ, так как пользуемся другой авто настройкой с нашим процентом.
А от поставщика нам нужно передавать конкретно указанную цену РРЦ в прайсе, а не через авто перерасчет цен.

Пытались передать указанную в прайсе от поставщика РРЦ в другое поле "Цена", в котором настроен перерасчет цен и авто заполнение с нашей наценкой,
то система затирает РРЦ поставщика и выставляет стоимость товара с нашим процентом.

Итак нам нужно:
1) Чтобы в API OneBox был параметр для передачи РРЦ ;
2) Поле РРЦ имело идентификатор в самом OneBox.

Или подскажите, пожалуйста, как нам лучше решить вопрос с передачей РРЦ от поставщика.

Ответы:

почему не используете просто доп. поле? Насколько я помню я уже объяснял в прошлый раз на счет этого поля что оно берется именно из поставщиков продукта. Если у Вас их нет, лучше писать свою РРЦ просто в допольнительное поле продукта
20.09.2023, 19:46

Добрый день. Благодарю за ответ.
Предлагаемый вами вариант подошел бы, если бы у нас была только одна интеграция с поставщиком. А так как их несколько, и они настроены, как описывала выше. Т.е. все цены нескольких десятков тысяч продуктов автоматически пересчитываются и вносятся одновременно в поле "Цена" с нашей заложенной наценкой.
В описанном случае поставщик выдвинул условие для всех дилеров, чтобы продажа была только по их указанной в прайсе РРЦ.
Как понимаете, когда мы попытались передать ррц в поле "Цена", где идет авто заполнение, то ррц от поставщика затирается нашей наценкой.
И мы не можем перестроить всю систему, чтобы через другое доп. поле, как вы предложили, именно для этой одной интеграции передавать их ррц.

Ответьте, пожалуйста именно на поставленный выше вопрос: возможно ли запросом вывести поле РРЦ через API OneBox. (Просто скажите да или нет. И если нет, то коротко почему? Нужен именно от вас этот ответ, чтобы мы искали другие пути решения.)
21.09.2023, 13:58


#207281 писал/а:
Пытались передать указанную в прайсе от поставщика РРЦ в другое поле "Цена", в котором настроен перерасчет цен и авто заполнение с нашей наценкой,
то система затирает РРЦ поставщика и выставляет стоимость товара с нашим процентом.

вам нужно РРЦ поставщика писать именно в РРЦ поставщика в блок поставщиков продукта, тогда она автоматически будет подтягиватся в поле РРЦ. Вы можете дать какой то тестовый продукт с настроенными поставщиками, чтобы я мог Вам это показать на примере?


#207281 писал/а:
Ответьте, пожалуйста именно на поставленный выше вопрос: возможно ли запросом вывести поле РРЦ через API OneBox.

чисто технически можно все. Можно сделать отдельное поле, туда что то писать и выводить в карточку. Но потом нужно же его где то использовать а не просто выводить в карточке? Пока я не понимаю где Вы используете поле РРЦ кроме вывода в карточке продукта
21.09.2023, 14:05

"вам нужно РРЦ поставщика писать именно в РРЦ поставщика в блок поставщиков продукта, тогда она автоматически будет подтягиваться в поле РРЦ. Вы можете дать какой то тестовый продукт с настроенными поставщиками, чтобы я мог Вам это показать на примере?"
1) Уточните пожалуйста в блоке поставщика (приложены скрины), какое из этих полей использовать для передачи РРЦ, и какой идентификатор этого поля?
2) В API OneBox какой параметр использовать для передачи РРЦ в это поле?
21.09.2023, 14:40

"Пока я не понимаю где Вы используете поле РРЦ кроме вывода в карточке продукта"

На данный момент, как описано было выше, мы НЕ пользуемся вообще полем РРЦ. Оно у нас отключено. Ни в одной интеграции мы не передаем РРЦ . Наша цена идет отдельным полем "Цена" с нашей наценкой, а не ту, что рекомендуют поставщики.
21.09.2023, 14:44


#207281 писал/а:
"вам нужно РРЦ поставщика писать именно в РРЦ поставщика в блок поставщиков продукта, тогда она автоматически будет подтягиваться в поле РРЦ. Вы можете дать какой то тестовый продукт с настроенными поставщиками, чтобы я мог Вам это показать на примере?"
1) Уточните пожалуйста в блоке поставщика (приложены скрины), какое из этих полей использовать для передачи РРЦ, и какой идентификатор этого поля?
2) В API OneBox какой параметр использовать для передачи РРЦ в это поле?


1. номер 2
2. через апи сейчас нельзя передавать информацию по поставщикам


#207281 писал/а:
На данный момент, как описано было выше, мы НЕ пользуемся вообще полем РРЦ. Оно у нас отключено. Ни в одной интеграции мы не передаем РРЦ . Наша цена идет отдельным полем "Цена" с нашей наценкой, а не ту, что рекомендуют поставщики.

Если вы нигде не используете поле РРЦ, просто не трогайте его. Создайте доп. поле РРЦ - выводите его в карточке продукта и используйте где это нужно. Почему именно в базовое поле то нужно это все писать?)
21.09.2023, 14:51

2. через апи сейчас нельзя передавать информацию по поставщикам
Мы создадим доп. поле для РРЦ.
И тогда каким параметром нужно воспользоваться в АПИ OneBox для передачи РРЦ ? Это интеграция для авто заполнения и автозапуска, поэтому нам нужно четко понимать через какой параметр в АПИ Бокса передавать РРЦ данные.
21.09.2023, 15:12

https://swagger.1b.app/#/product/productset метод apiv2 , доп. поля передаются в массиве customfields . В документации есть полное описание как куда что передавать
https://1b.app/ru/api/product/ apiv1 Редактирование товара, метод: /api/product/update пункт https://tppr.me/MF1d2 .
Рекомендуется использовать apiv2, так как это более новое и соответственно быстрое апи. Чтобы использовать api на проекте нужно установить соответствующее приложение
https://1b.app/ru/app/app-api-v2/ - для v2
https://1b.app/ru/app/app-api/ - для v1
21.09.2023, 16:08

Подскажите, пожалуйста, если мы создадим доп. поле РРЦ(1) и будем передавать туда цену поставщика, как же тогда сделать настройки с тем автоматически настраиваемым полем "Цена" с нашим процентом? Не будет ли она снова затирать РРЦ поставщика? И как настроить, чтобы на сайте отражалась в продажной цене не наша цена, а ррц поставщика из поля РРЦ(1) ?
21.09.2023, 18:05


#207281 писал/а:
Подскажите, пожалуйста, если мы создадим доп. поле РРЦ(1) и будем передавать туда цену поставщика, как же тогда сделать настройки с тем автоматически настраиваемым полем "Цена" с нашим процентом?

ну посчитайте и передайте в api в поле price цену с наценкой


#207281 писал/а:
Не будет ли она снова затирать РРЦ поставщика?

я выше объяснял что это за поле и что оно берется с блока поставщиков. Её невозможно как либо перезатереть не трогая поставщиков.


#207281 писал/а:
И как настроить, чтобы на сайте отражалась в продажной цене не наша цена, а ррц поставщика из поля РРЦ(1) ?

Сайт очень размытое понятие. Если идет речь о сайте mvp на нашем движке, тогда там выводится просто цена товара из карточки товара. Вам соответственно нужно её туда как то передать.
25.09.2023, 21:14

Обратитесь в компанию https://1b.app/ru/partner/onebox-corp/ к опытным интеграторам, они смогут Вам помочь в ценообразовании и консультировании по полям карточки продуктов. Скорее всего Вы сможете за пару часов согласовать задачу, которую хотите выполнить и реализовать её с интеграторами. К сожалению я за пару сообщений не смогу Вам помочь правильно настроить систему, я могу только направить в нужную сторону, а передача по апи, интеграция с другим сайтом, формирование наценок на цены или РРЦ это очень комплексная задача для решения которой лучше обратится к специалистам, которые делают это каждый день.
25.09.2023, 21:18

Добрый день.
Благодарю за ответы.

Прежде чем сможем обратиться за помощью опытных интеграторов, еще вопрос.

Есть ли инструкция или видео, как настраивается штатный функционал в OneBox для передачи РРЦ в поле "РРЦ поставщика продукта" и
подскажете, пожалуйста идентификатор этого поля.
26.09.2023, 14:00

Мы просто знаем, что есть еще другие поля (в шаблоне действия они есть) кроме системного поля РРЦ, у которого нет идентификатора, в т.ч. и поля:

"РРЦ поставщика продукта"
"Валюта РРЦ поставщика продукта" -- думаем, у этих полей должен быть идентификатор
26.09.2023, 14:04


#207281 писал/а:
Добрый день.
Благодарю за ответы.

Прежде чем сможем обратиться за помощью опытных интеграторов, еще вопрос.

Есть ли инструкция или видео, как настраивается штатный функционал в OneBox для передачи РРЦ в поле "РРЦ поставщика продукта" и
подскажете, пожалуйста идентификатор этого поля.

https://www.youtube.com/@OneBoxOS вот официальный канал со всеми доступными иснтрукциями. Отдельная инструкция именно по этому полю врятли есть, но поищите.


#207281 писал/а:
и
подскажете, пожалуйста идентификатор этого поля

shopproductsupplier. recommretail

у остальных очевидно тоже есть.
26.09.2023, 14:16

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