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

Новая почта - количество мест по умолчанию 1

https://rivcont.info/2684785/ - можно тестить здесь

Хотим что бы по умолчанию во всех ТТН создавало количество мест 1.

Сейчас:
- "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - включена
- При отправке ттн посылать габариты каждого продукта отдельно - включена

Количество мест пишет 1
Тип отправления ДВ / П / и т.п. / - создает от объемного веса, новая почта просит тип отправления указывать от габаритов: Ширина, Высота, Длина

Если выключаем "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - количество мест, тип отправления считает от товаров и их габаритов.

Но, мы хотим сделать по умолчанию кол.мест = 1, и указывать тип отправления от габаритов

Возможно ли реализовать, что бы одновременно
- ттн создавало на количество мест 1 ?
- тип отправления ДВ/П и тп ставило от габаритов товара ?

Ответы:

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Не совсем понятно в чём проблема?
Из того, что я вижу, вам достаточно просто проставить количество мест по-умолчанию, а габариты заполнять в карточке товара
16.01.2022, 03:03

Дело в том, что сейчас логика работы отличная. Но, нужно для некоторых контрагентов сделать логику
Возможно ли реализовать, что бы одновременно
- ттн создавало на количество мест 1 ?
- тип отправления ДВ/П и тп ставило от габаритов товара ?


Суханицкий Андрей

OneBox CORP

Integrator писал/а:
Не совсем понятно в чём проблема?

Проблема только в том, что почта решила добавить стоимость коробки к каждому новому месту (2 и более мест)

Суханицкий Андрей

OneBox CORP

Integrator писал/а:
Из того, что я вижу, вам достаточно просто проставить количество мест по-умолчанию, а габариты заполнять в карточке товара

Габариты заполнены в некоторых товарах. Во всех товарах смысла нет делать, ибо параметры по умолчанию отлично справляются с этими продуктами.
Количество мест прописано в интеграции по умолчанию 1 (также пробовал тянуть из доп поля количество мест).
Если мы добавим в процесс несколько габаритных товаров - мы получим ТТН на несколько мест. Мы хотим что бы всегда создавало одно место и считало тип отправления от габаритов.

Возможно ли реализовать, что бы одновременно
- ттн создавало на количество мест 1 ?
- тип отправления ДВ/П и тп ставило от габаритов товара ?
17.01.2022, 12:43

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Высокос Николай Александрович писал/а:
Если мы добавим в процесс несколько габаритных товаров - мы получим ТТН на несколько мест. Мы хотим что бы всегда создавало одно место и считало тип отправления от габаритов.

Тебя ничего не смущает в этом предложении? Возможно я неправильно понимаю описание задачи, но это похоже на парадокс, ибо если товар по габаритам больше чем на одно место, то она в него не поместится.
Даже если передавать 1-но место, как и работает сейчас, но у тебя по габаритам не вмещается в одно место, то НП автоматически изменит количество мест при создании ТТН и объёмный вес считается автоматически по габаритам, либо же считается внутри бокса, если менять запрос, но это почти одно и то же, бокс так же считает его по габаритам.

Что такое тип отправления? В апи такого поля нет, хотя и описание у них не очень.
Объясни подробнее, что нужно сделать?
17.01.2022, 13:16


Суханицкий Андрей

OneBox CORP

Integrator писал/а:

Высокос Николай Александрович писал/а:
Если мы добавим в процесс несколько габаритных товаров - мы получим ТТН на несколько мест. Мы хотим что бы всегда создавало одно место и считало тип отправления от габаритов.

Тебя ничего не смущает в этом предложении? Возможно я неправильно понимаю описание задачи, но это похоже на парадокс, ибо если товар по габаритам больше чем на одно место, то она в него не поместится.
Даже если передавать 1-но место, как и работает сейчас, но у тебя по габаритам не вмещается в одно место, то НП автоматически изменит количество мест при создании ТТН и объёмный вес считается автоматически по габаритам, либо же считается внутри бокса, если менять запрос, но это почти одно и то же, бокс так же считает его по габаритам.

Что такое тип отправления? В апи такого поля нет, хотя и описание у них не очень.
Объясни подробнее, что нужно сделать?


Тип отправления (параметры груза)
ДВ - дрібний вантаж
П - посилковий
Есть еще вроде бы / В - вантажний

ДВ - ставиться если ни одна из сторон габарита не превышает 35см . Если одна из сторон 36см и выше - ставиться П
Раньше: мы считали объемный вес + указывали тип отправления от габаритов. Если несколько товаров -ставило несколько мест.
НП изменила условия мест, и за каждое новое место будет доплата.
По этому, мы хотим в одно место вмещать максимальное количество товаров.
Если у нас будет в заказе два товара шириной 34см, длиной 15см, а высотой 2см. Нам создаст либо 2 места, либо поставит 1 места с буквой П. Хотя, по фактам, мы можем его положить в длину и размены посылки будут 34см х 30см х 2см

То бишь, можем ли мы сами указывать места ? Считать тип отправления самостоятельно по габаритам товаров?
17.01.2022, 14:20

Комментарий НП:

«Посилки» – відправлення вагою не більше ніж 30 кг (фактичної чи об'ємної ваги) [4].

Дрібне відправлення - це відправлення фактичною або об'ємною вагою до 1,5 кг включно та з найдовшою стороною не більше ніж 35 см.[1, 2, 3, 8, 9]

Посилки (П) - це відправлення фактичною або об'ємною вагою до 30 кг включно та з найдовшою стороною в упаковці не більше ніж 120 см, а кожна інша сторона не більше ніж 70 см, запаковане в фірмове гофрокартонне пакування або в коробку клієнта згідно переліку:
17.01.2022, 18:50

Сейчас:
- "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - включена
- При отправке ттн посылать габариты каждого продукта отдельно - включена

Есть пример товара https://rivcont.info/app/product/3943/edit/
Объемный вес считает 0.9кг, по весу ставит ДВ (тк меньше 1.5кг), но длина этого товара 37см - должно ставить П (тк больше 35см)
18.01.2022, 17:45

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
НП тебе не писали, как нужно по апи передать им этот тип?
19.01.2022, 14:05


Суханицкий Андрей

OneBox CORP

Integrator писал/а:
НП тебе не писали, как нужно по апи передать им этот тип?


Нет, написал в поддержку
19.01.2022, 15:04


Суханицкий Андрей

OneBox CORP

Integrator писал/а:
НП тебе не писали, как нужно по апи передать им этот тип?


Габарити вантажу Ви передаєте в масиві "OptionsSeat" де вказуєте параметри кожної сторони
"OptionsSeat": [
{
"volumetricVolume": "10",
"volumetricWidth": "10",
"volumetricLength": "10",
"volumetricHeight": "10",
"weight": "10"
}

Поле "CargoType" Ви заповнюєте згідно прорахунків, але при створенні інтернет документу, система автоматично корегує за потреби тип Вашого відправлення. Попередження про це зазвичай фіксуються у "warnings".
19.01.2022, 17:19

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Высокос Николай Александрович писал/а:
Поле "CargoType" Ви заповнюєте згідно прорахунків, але при створенні інтернет документу, система автоматично корегує за потреби тип Вашого відправлення. Попередження про це зазвичай фіксуються у "warnings".


Ну вот, они же автоматом сами проставляют тип груза на основании размеров. Доработка ничего не даст
19.01.2022, 19:02

Значит с включенными настройками:
- "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - включена
- При отправке ттн посылать габариты каждого продукта отдельно - включена

Что то работает некорректно, ибо пример товара https://rivcont.info/app/product/3943/edit/
Объемный вес считает 0.9кг, по весу ставит ДВ (тк меньше 1.5кг), но длина этого товара 37см - должно ставить П (тк больше 35см)
По идее не передаем данные о самой длинной стороне / габаритах продуктов.

Если передаем, скиньте пример запроса и ответ, дабы написал в поддержку НП и разобрались с этой проблемой
19.01.2022, 20:08

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Высокос Николай Александрович писал/а:
- "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - включена


если включить эту настройку, то размеры товара не будут передаваться, отключай
19.01.2022, 20:55


Суханицкий Андрей

OneBox CORP

Integrator писал/а:

Высокос Николай Александрович писал/а:
- "Использовать обьемный вес вместо габаритов при создании ТТН (меняется только запрос по api)" - включена


если включить эту настройку, то размеры товара не будут передаваться, отключай


Если мы отключаем этот функционал - у нас начинает считать количества места. А мы хотим что бы везде было 1 место
19.01.2022, 20:58

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия

Высокос Николай Александрович писал/а:
Если мы отключаем этот функционал - у нас начинает считать количества места. А мы хотим что бы везде было 1 место


При включении галочки, вместо габаритов передаётся объёмный вес. Если ты хочешь передавать габариты, то её нужно отключать.
Количество мест можно указать. Не может у тебя быть одно место, если по габаритам товары в него не помещаются.
19.01.2022, 21:02


Суханицкий Андрей

OneBox CORP

Integrator писал/а:

Высокос Николай Александрович писал/а:
Если мы отключаем этот функционал - у нас начинает считать количества места. А мы хотим что бы везде было 1 место


При включении галочки, вместо габаритов передаётся объёмный вес. Если ты хочешь передавать габариты, то её нужно отключать.
Количество мест можно указать. Не может у тебя быть одно место, если по габаритам товары в него не помещаются.

Нам отправили пример.
Мы можем передавать и объемный вес и габариты.
"volumetricVolume": "10",
"volumetricWidth": "10",
"volumetricLength": "10",
"volumetricHeight": "10",
"weight": "10"

Первый вариант
Сейчас работает: При включении галочки, вместо габаритов передаётся объёмный вес.
+ с этой галочкой везде ставит количество мест 1, независимо от насчитанного объема.

Мы можем к этой галочке доработать или поправить настройку передавать по мимо объемного веса - габариты, тк по мимо объемного веса еще нужно смотреть на самую длинную сторону "Дрібне відправлення - це відправлення фактичною або об'ємною вагою до 1,5 кг включно та з найдовшою стороною не більше ніж 35 см"

Либо второй вариант:
"Если ты хочешь передавать габариты, то её нужно отключать."
В этом случае под каждый товар, где заполнены габариты, добавляется новое место.

Давайте дорабатывать тогда логику, где считает габариты продуктов и правильно их раскладывает. Если максимальная сторона 35см для типа ДВ.
К примеру, есть два продукта
Первый продукт: Ш7хВ3хД25
Второй продукт: Ш7хВ5хД15
Система не должна под каждый продукт создавать новое место.
Мы можем отправить эту посылку с типом ДВ, ибо положим продукты в высоту, тогда общие параметры одного места получаться в ширину 7, в высоту (3+5см)8, и в длину (по максимально длинной стороне) 25, по итогу будет и по объёмному весу ДВ и по габаритам ДВ

Либо
Первый продукт: Ш7хВ3хД37
Второй продукт: Ш7хВ5хД15
По объемному весу будет ДВ, но по габаритам как бы мы их не положили будет П(тк 37см), но мы отправить эту посылку одним место, не нужно под каждый продукт отдельно отправлять габариты
19.01.2022, 21:40

Мы можем что нибудь из этого доработать ? Исправить ?
19.01.2022, 21:41

Суханіцький Андрій OneBox CORP
OneBox Corp - Інтегратор
Именная лицензия
Думаю, что можем, но я не подскажу
19.01.2022, 23:21

Ожидаю ОС от технических специалистов
20.01.2022, 11:51

Сможем найти решение и оценку в ближайшее время ?
24.01.2022, 15:51

Перенесли тему на платную поддержку
Тему на форуме можно закрыть
28.01.2022, 19:52

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