物流自動變換規則怎麼設才生效
目錄
一、情境是什麼
同一個通路進來的訂單,體型與去處往往差很多:小包裹走店到店最省,超過超商尺寸的只能走宅配;某些郵遞區號某家物流根本不收。逐張訂單人工改物流類型,量一大就會漏,漏掉的那幾張要嘛被物流商退件,要嘛運費算錯。
「物流轉換規則」把這件事寫成規則,讓系統在建立訂單時自動換掉物流類型。一條規則由三個部分組成:
| 規則的組成 | 意思 |
|---|---|
| 原始物流 | 訂單建立時原本帶的物流類型。只有完全相符時,系統才會拿這條規則來比對 |
| 條件 | 「體積」、「重量(kg)」、「郵遞區號」三種選一種,一條規則只能有一個條件 |
| 目標物流 | 條件成立時,要換成哪一個物流類型 |
條件成立的判斷方式,三種各不相同:
| 條件 | 怎麼比 | 什麼情況算命中 |
|---|---|---|
| 體積 | 選「大於等於」或「小於等於」,再填一個數字 | 訂單體積剛好等於門檻也算命中 |
| 重量(kg) | 同上,數字以公斤計 | 訂單總重剛好等於門檻也算命中 |
| 郵遞區號 | 列出一個或多個郵遞區號 | 訂單收件人的郵遞區號必須與清單中某一個完全相同。不是「開頭相符」,填 880 不會命中 88001 |
之所以值得單獨寫一篇:這是「設定一次、影響一整條鏈」的功能。設定散在三個地方——帳戶的體積單位、商品的尺寸、通路的規則——效果卻要到建立訂單之後才看得出來。中間任何一環沒設好,系統不會報錯、訂單照樣建立成功,只是規則安靜地沒有作用。
二、在系統怎麼落地
2.1 先確認體積單位
「體積」的門檻要填哪一種單位,取決於整個帳戶的「體積單位」設定:「立方公尺 (CBM)」或「材 (CUFT)」。規則的輸入框沒有單位標示,而同一個訂單在兩種單位下算出來的數字差約 37 倍——單位填錯,規則就會變成幾乎永遠不命中,或是幾乎每張單都命中。
這項設定在倉庫端的「組織設定」頁面,貨主後台看不到也改不了。不確定自己的帳戶用哪一種時,請向倉庫確認,或參考組織設定。
- 這是整個帳戶共用的設定,同一帳戶下所有貨主、所有通路的體積門檻都用同一種單位。
- 切換體積單位時,既有規則的門檻數字不會自動換算。倉庫改過單位之後,每一條體積規則都要回來重新填數字。
- 「重量(kg)」的欄位名稱已標明是公斤,不受這項設定影響。
體積是怎麼算出來的
每個品項取「單品長 × 單品寬 × 單品高(以公分填寫)× 數量」,全部品項加總,最後保留到小數點後第 5 位。兩種單位的換算基準不同:
| 體積單位 | 換算基準 |
|---|---|
| 立方公尺 (CBM) | 1 立方公尺 = 100 × 100 × 100 公分 |
| 材 (CUFT) | 1 材 = 30 × 30 × 30 公分 |
以一件 30 × 25 × 5 公分的商品為例(單件 3,750 立方公分):
| 訂單內容 | 換成立方公尺 (CBM) | 換成材 (CUFT) |
|---|---|---|
| 1 件 | 0.00375 | 0.13889 |
| 8 件 | 0.03 | 1.11111 |
同一張 8 件的訂單,門檻寫「大於等於 0.03」在立方公尺的帳戶下剛好命中;同一個 0.03 放在材的帳戶下,等於一個極小的門檻,幾乎每張訂單都會命中。設定門檻之前,先拿幾張典型訂單這樣算一次,就知道數字該落在哪個級別。
2.2 把商品尺寸填齊
體積與重量是從訂單品項的商品資料換算出來的,不是量實際包裝好的箱子。商品資料缺一角,算出來的數字就會偏低:
| 缺的資料 | 後果 |
|---|---|
| 單品長/單品寬/單品高 沒填 | 該品項的體積以 0 計入加總(不是跳過不算) |
| 單品重 沒填 | 該品項的重量以 0 計入加總 |
這會造成兩個方向的誤判:「大於等於」的規則永遠命不中,而「小於等於」的規則反而會誤命中——因為 0 一定小於門檻。到編輯商品把每一個會走這個通路的商品都填齊,是規則能生效的前提。
只填了外箱尺寸的情況,兩種體積單位的行為不一樣:
- 「材 (CUFT)」的帳戶:單品長寬高沒填、但外箱尺寸與「大單位入數(箱入數)」有填時,系統會用外箱體積除以箱入數推算單品體積。
- 「立方公尺 (CBM)」的帳戶:沒有這個備援,單品長寬高沒填就是 0。
2.3 在通路上寫規則
規則設在通路上。到 「資料管理」 → 「銷售通路」,開啟要設定的通路並進入編輯,規則在「物流規則設定」區塊;欄位與操作細節見編輯銷售通路。倉庫人員也可以從倉庫作業系統的同一份設定代為維護。
設定時有三件事最容易卡住:
| 情況 | 怎麼處理 |
|---|---|
| 按下「新增物流規則」後,新規則預設是「體積/小於等於/0」 | 忘了改數字就等於「只對體積算出來是 0 的訂單生效」,也就是商品沒填尺寸的那些訂單。新增後務必把數字填成您要的門檻 |
| 下拉選單裡找不到想用的物流類型 | 選單只列出已連結到這個貨主、且仍在啟用中的物流類型。請倉庫到貨主物流設定開通給這個貨主 |
| 電商平台訂單自己帶進來的物流類型 | 不屬於貨主的物流類型清單,不能設為原始物流,也不能設為目標物流 |
儲存時,系統會擋掉引用了未連結到此貨主的物流類型的規則,整份設定不會存進去。把規則全部刪掉再按「儲存」,就是清空這個通路的規則。
2.4 多條規則的順序
一個通路可以有多條規則,比對方式是:
- 先篩出「原始物流」與訂單當下的物流類型相符的規則,其餘不看。
- 篩出來的規則依畫面上由上到下的順序比對,命中第一條就停,後面的規則不再檢查。
- 一張訂單最多只換一次。換過去的目標物流不會再拿去比對其他規則——不會有 A 換 B、B 再換 C 的連鎖。要從 A 換到 C,就直接寫一條 A 換 C。
💡 提示:讓同一個原始物流底下的多條規則條件不重疊(例如一條「小於等於 0.03」、另一條「大於等於 0.0301」),哪一條先比對就不影響結果,也不必記住規則的排列順序。
三、日常營運長什麼樣
3.1 規則什麼時候比對
規則只在訂單建立的那一刻比對一次。手動建立、訂單匯入、電商平台同步、外部系統串接建立的訂單都會套用同一套規則。
| 之後做的事 | 對既有訂單的影響 |
|---|---|
| 改商品的長寬高或重量 | 不重算,既有訂單的物流類型不變 |
| 新增、修改、刪除規則 | 不重算,只影響之後建立的訂單 |
| 倉庫改帳戶的體積單位 | 不重算,只影響之後建立的訂單 |
| 在訂單編輯頁手動改物流類型 | 以您手動選的為準,不會再套一次規則 |
| 複製訂單 | 複製出來的訂單沿用來源訂單的物流類型,不重新套規則 |
另外兩種情況一開始就沒有規則可比對:訂單建立時沒有指定物流類型,或訂單沒有指定銷售通路(手動建單可以不選通路)。
3.2 怎麼確認有生效
切換成功時,訂單詳情頁下方的歷史紀錄會多一筆「自動切換物流類型」,寫明從哪一個物流類型換成哪一個。到訂單詳情就能看到。
沒有這一筆紀錄,就代表這張訂單沒有被規則換過。 這是唯一可以自助判斷的線索——規則沒命中時系統不會顯示任何錯誤或提醒,訂單一樣建立成功,「物流類型」就是原本那一個。
切換之後,這張訂單的物流類型就是新的那一個;接著建立的出貨單、後續的託運單與物流面單、以及最後交給哪一家物流商,都依切換後的物流類型走。
3.3 沒作用時怎麼查
規則設了卻沒有作用時,依序核對這份清單。前三項佔絕大多數:
| 可能原因 | 怎麼確認 |
|---|---|
| 體積門檻填的是另一種單位 | 向倉庫確認帳戶的「體積單位」,再用 2.1 的算法把幾張典型訂單算一次,看門檻落在哪個級別 |
| 商品沒填長寬高或單品重 | 到編輯商品頁逐一確認。沒填的品項以 0 計入加總,不是跳過 |
| 訂單原本的物流類型與規則的「原始物流」不同 | 打開訂單看「物流類型」。只有完全相符,這條規則才會進入比對 |
| 郵遞區號只填了前三碼,訂單卻是五碼 | 郵遞區號要完全相同才算命中。訂單帶五碼,清單就要列五碼 |
| 目標物流已被停用,或未連結到這個貨主 | 回到通路編輯頁,看該列的目標物流是否還在下拉選單裡;不在就請倉庫重新開通 |
| 規則是在訂單建立之後才存的 | 比對規則的儲存時間與訂單的建立時間。建立在前的訂單不會回頭重算 |
| 同一個原始物流底下,有另一條規則先命中 | 由上到下看規則列表,找出第一條條件成立的規則——實際套用的就是它 |
| 訂單是複製出來的 | 訂單歷程會顯示這張單複製自哪一張。複製單沿用來源的物流類型 |
| 訂單沒有指定銷售通路 | 規則掛在通路上,沒有通路的訂單不比對規則 |
| 期望「剛好等於門檻不要換」,實際卻換了 | 兩個運算子都含等於。要排除剛好相等的情況,把門檻挪開一格(例如改成「大於等於 0.0301」) |
四、邊界與相關功能
4.1 做不到的事
- 一條規則只有一個條件。無法在同一條規則要求「體積超過 X 而且 郵遞區號在清單內」。
- 數值條件只有「大於等於」與「小於等於」兩種,單一規則無法同時設上下限;「介於兩個數字之間」要靠多條規則的先後順序繞過。
- 郵遞區號是完全相同比對,不支援開頭相符、也不支援區間。
- 一張訂單只換一次,不會連鎖套用第二條規則。
- 規則不會回頭處理既有訂單,也沒有「重新套用」的操作。
- 體積與重量一律從商品資料換算,不是實際裝箱後量到的箱重與箱體積。
- 門檻數字不可以是負數。
4.2 相關功能
| 功能 | 在這件事裡的角色 | 連結 |
|---|---|---|
| 組織設定 | 決定體積門檻用哪一種單位(倉庫端頁面) | 前往 |
| 編輯商品 | 填單品長寬高與單品重,體積與重量才算得出來 | 前往 |
| 編輯銷售通路 | 新增、修改、刪除規則 | 前往 |
| 貨主物流設定 | 把物流類型開通給貨主,規則的下拉選單才列得出來(倉庫端頁面) | 前往 |
| 訂單詳情 | 查看切換後的物流類型與歷史紀錄 | 前往 |
| 訂單處理流程 | 建單之後,這張訂單一路到出貨完成的完整流程 | 前往 |