Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Створити модифікатор для способів доставки Нова Пошта, Укрпошта, Розетка від розробника @Prorab337 для пакування товарів у коробки


Recommended Posts

<p><strong>Можливість створювати пресети для габаритів коробок.</strong><br>
Мета — надати клієнту максимально точну вартість доставки при оформленні замовлення та спростити заповнення габаритів посилки при створенні ТТН.</p>

<h4>Варіанти реалізації:</h4>
<ol>
  <li>Впровадити логіку окремо в кожен модуль доставки (може навантажити сервер при зміні способу доставки)</li>
  <li>Створити окремий обробник у самій корзині (якщо важливо — корзина від Олексія)</li>
</ol>

<h4>Логіка пакування товарів у коробки</h4>
<ul>
  <li><strong>НП – відділення:</strong> Підбір коробок від меншої до більшої. Якщо навіть найбільша не підходить — додаємо ще одну. Мінімізуємо сумарний обʼєм.</li>
  <li><strong>НП – курʼєр:</strong> Аналогічно до відділення.</li>
  <li><strong>НП – поштомат:</strong> Обмеження — одна коробка до 10 кг. Великий обʼєм зазвичай не проходить.</li>
  <li><strong>Розетка:</strong> Лише одна коробка, не більше 15 кг фактичної ваги або 30 кг обʼємної.</li>
  <li><strong>Укрпошта:</strong> Обмеження згідно <a href="https://www.ukrposhta.ua/doc/kutochok-spozhyvacha/Rozmiry_ta_hranychna_masa_vnutrishnikh_poshtovykh_vidpravlen_01012025.pdf" target="_blank">офіційного документа</a>.</li>
</ul>

<h4>Повідомлення в кошику</h4>
<p>У кошику виводити пояснення, чому певний спосіб доставки недоступний.</p>

<h4>Реалізація – начерки</h4>
<p><strong>Модуль доставка → вкладка "Відправлення" → Спосіб розрахунку обʼєму</strong></p>
<ul>
  <li>Або переробити кнопку "Сума обʼємів усіх товарів" під логіку підбору коробки</li>
  <li>Або створити нову кнопку: <em>«Пакування в коробку»</em>, яка:
    <ul>
      <li>Автоматично вмикає "Автовизначення типу упаковки"</li>
      <li>Вимикає "Загальні параметри" (опційно)</li>
    </ul>
  </li>
</ul>

<h4>Пакування (НП)</h4>
<ul>
  <li>Тонке налаштування списку коробок: редаговані параметри (назва, Д/Ш/В, товщина стінки, власна вага)</li>
  <li>Для "упаковщика" потрібно позначити, які коробки використовуються</li>
</ul>

<h4>Перевірка нових коробок у фільтрах</h4>
<ul>
  <li><strong>Відділення:</strong> фільтр за вагою і габаритами</li>
  <li><strong>Поштомат:</strong> аналогічно</li>
</ul>

<h4>Вартість доставки у кошику</h4>
<p>При заповненні адреси клієнтом — розрахунок максимально наближеної до реальної вартості доставки через API на основі сумарної ваги та габаритів коробки.</p>

<h4>Створення ТТН → Параметри відправлення</h4>
<ul>
  <li>1 коробка = 1 місце, кілька коробок = кілька місць</li>
  <li>Кожне місце отримує габарити відповідної коробки</li>
  <li>Можна обрати іншу коробку зі списку — габарити перезаповнюються</li>
  <li>Можна вручну ввести габарити — тоді "назва коробки" скидається на "не обрано"</li>
</ul>
<p><em>Ми повторно використовуємо коробки, які приходять з товаром.</em></p>

 

бажана логіка.txt

Змінено користувачем COBECTb11
Надіслати
Поділитися на інших сайтах


Як на мене це складне питання, не в плані реалізації, а в плані варіантів пакування. У мене на практиці дуже часто буває, що НП перепаковує відправлення, бо вважає, що там інша об’ємна вага. Також є питання, коли замовляють декілька товарів і потрібно це відправляти двома або більше місцями. Зробити універсальний прорахунок дуже важко. 

Надіслати
Поділитися на інших сайтах

Наші пакування не перепаковують.

Два місця на відправку - це буває раз в рік, але сам факт що буває і це тре передбачити для розрахунків і можливостей доставки.

Якщо через умови створити універсальний важко і ви бачите що індивідуально кожному робити модифікатор - легший шлях, то черкніть у ПП телеграм ваш обсудимо

Змінено користувачем COBECTb11
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.