台中採購怡君站在收貨桌旁,發現同款餅乾的兩箱貨,印著不同的有效日期。供應商說兩批都還在期限內,但公司答應員工的是「領到禮盒後至少還有二十天」。她現在要決定的,不是餅乾看起來新不新,而是哪一批能進入下週發放的禮盒。

食品禮盒的到貨效期,應從實際收件或發放的日期倒推,再把組裝、暫存與配送所需時間分開計算。先訂清楚驗收事件與剩餘天數,才能把供應商的產品介紹,轉成可核對的批次承諾;數字算對,也不代表可以省略保存條件與食品安全確認。
先寫清楚,效期是在哪一站驗收
「保存期限六個月」說的是產品在特定條件下的期間,不能直接回答員工收到時還剩多久。產品可能已在工廠、經銷商與倉庫停留數週;採購付款後,也可能先送到組裝場,再轉送公司,最後才交到收禮者手上。每一次等待都會消耗原本的時間,不會因為重新裝進品牌禮盒而重新起算。
採購單可以寫「員工實際領取當日,距包裝所示有效日期至少二十個日曆日」,並註明計算方式。若只是要求公司收貨當天剩二十天,但禮盒還要放十天才發,員工可使用的時間就明顯不同。不要讓採購、倉庫與活動窗口各自使用不同的「到貨日」,等收到貨才發現三方都以為對方會負責這段落差。
本文的計算採日期相減:確認的有效日期減去指定的收件或發放日期,不把收件日再重複加成一個完整日。這是例題的契約計算約定,並不是替食品業者重新訂定有效日期,也不是對任何食品給出通用食用建議。正式採購時,應把供應商確認的日期解讀方式與公司驗收規則一併記下,遇到不明確的標示先問清楚。
門檻也不需要每個專案都一樣。當日面交的常溫點心、先送分公司再慢慢領取的禮盒,以及需要冷藏的食品,所需的作業安排不同。公司可以依受贈情境訂定商業條件,但不能用較長的天數取代食品本身的保存要求。若產品、對象或運送條件不適合,就算剩餘天數很多,也不應只靠算式放行。
有效日期、保存期限與工廠代碼,分成三欄
食藥署的包裝食品有效日期評估指引區分保存期間與最終日期,並說明原料、製程、運輸及儲存環境都會影響日期評估。對採購來說,重點是向負責業者取得已確認的標示與條件,而不是自行用產品類別推估一個到期日。
收到標示照片時,完整保留日期附近的文字、批號、品名與保存條件。不要只截一串數字放進試算表,因為同一個包裝可能同時有製造資訊、有效日期與其他識別碼。供應商報價單上的日期也要對應本次實際出貨批次;去年樣品的照片,不能證明今天庫存的效期。
食藥署另有有效日期旁「+S」字樣的闢謠說明,指出日本輸入食品旁的某些英文代碼可能是製造所固有記號,不是額外延長可食用時間。採購不要把這類字碼當成加三個月的暗號;若看不懂,請供應商或製造商就該包裝與批次提出可追溯的說明。
進口食品還有原標示與中文標示的對照問題。不要因為看見英文或日文日期用語,就直接套用自己熟悉的「有效日期」概念。需要負責業者確認其日期意義與適用標示;採購可要求對照證據,卻不宜自行改印日期或為了符合禮盒外觀而遮住必要資訊。本文的剩餘天數規則,也不取代特定商品的標示與輸入審查。
如果只有批碼、沒有可確認的日期,就把結果記成「待確認」。不要填零後讓公式忽略,也不要用常見保存月數倒推成正式證據。待確認的項目應進入暫停驗收清單,並列出負責提供說明的人、需要的資料與回覆期限。資料補齊後才能重新計算,不能因為活動很近,就把未知改成合格。
一個品名可能有數個批次,一個禮盒可能有數個限制
採購表最好以品項、批次、有效日期、數量與保存條件作為一筆資料的邊界。同款餅乾兩批日期不同,就不要合併成一列「餅乾一百盒」。一旦合併,後面的人很容易把較晚的日期當成全部庫存的日期,也難以在發現問題時查出哪一批已經送到哪裡。
組合禮盒更需要看內包。茶葉、餅乾與抹醬各有不同日期,不能拿最長效期的茶葉代表整盒。就公司的剩餘天數驗收而言,應先用最早到期的適用組件檢查整盒能否支持承諾,再由負責食品與標示的業者確認外盒應如何呈現資訊。這是採購上的限制檢查,不是授權組裝人員自行決定法定標示。
| 紀錄欄位 | 要留下的資料 | 驗收時的用途 |
|---|---|---|
| 品項與批次 | 完整品名、規格、供應商、批號 | 分辨外觀相同但日期不同的庫存 |
| 日期意義 | 原標示、確認日期、業者說明 | 避免把工廠代碼當作有效日期 |
| 保存條件 | 未開封的儲運要求與交接紀錄 | 檢查路線是否適合該食品 |
| 發放事件 | 最晚收件或領取日 | 不讓公司簽收取代員工領取 |
| 契約門檻 | 最少日曆天數與計算約定 | 讓供應商和買方使用同一個比較基準 |
| 處理結果 | 可用、隔離、損壞、缺數與責任人 | 防止未決庫存被誤配進禮盒 |
數量單位也要一致。若一盒禮盒需要兩包餅乾,兩百包合格餅乾只能供一百盒使用;供應商說有兩百「件」,必須先問是內包、外箱還是完成禮盒。把資料單位寫在欄名或每筆紀錄中,比在活動當天補問更可靠。已分配給晚一梯次的長效期庫存,也應明確保留,避免被前一批出貨先領走。
照片與抽查方式應能對應到實際批次。只有一箱的照片,不能自動證明混合棧板上的每一箱都相同。可由品質窗口與供應商事先約定合理檢查方法;若到貨內容和出貨通知不同,就擴大查核或先隔離。不要臨時宣稱某個抽查數量能保證全部合格,尤其在沒有驗證過抽樣設計的情況下。
從員工領取日,逐段倒推供應商出貨條件
先設定員工領取時的最少剩餘天數,再加上供應商出貨到領取之間的所有日曆天。這段時間包含運輸、組裝、倉庫等待、公司收貨與分送,不只最後一段宅配。若公司另設延誤緩衝,應獨立列出,讓每個人知道哪些是已排定時間,哪些是額外的預防空間。
例如員工領取時至少要剩二十天,供應商到組裝場兩天、組裝與暫存四天、配送到公司兩天、公司等待發放三天,合計十一天。供應商出貨時至少要剩三十一天。若專案再保留三天緩衝,出貨門檻就是三十四天。這些是專案假設,並不是台灣食品禮盒的普遍配送天數或法定標準。
倒推後仍應以實際日期驗算。月底、跨年或分梯次發放時,用「一個月」代替三十天可能產生差異;供應商若只提供月數,也要請其確認可使用的日期資料。公司不能自行選擇較寬鬆的起算日,讓本來不符合約定的批次看起來過關。計算慣例必須在訂單前對齊,而不是爭議發生後再選有利的一種。
緩衝時間只能吸收已規劃範圍內的日程變動,不能延長包裝上的有效日期,更不能補償失去冷藏或包裝受損。若某批剩餘天數不足,可選擇較晚到期批次、縮短可行的等待環節、改變發放日,或經核准更換品項。每種改變都要有對應證據,不宜只在備註寫一句「已和供應商確認」。
算例一:同款餅乾兩批到貨,先分開再決定
回到怡君的收貨桌。假設台中公司要在二〇二六年十二月十日把一百五十盒禮盒交給員工,每盒放一包餅乾,契約要求領取時至少剩二十個日曆日。甲批九十包,確認有效日期為十二月三十日;乙批六十包,日期為十二月二十七日。這些日期、數量與門檻都是本例的作業假設。
甲批的剩餘天數是十二月三十日減十二月十日,等於二十天,符合「至少二十天」的邊界。乙批只有十七天,差三天,不能因為還沒到期,就視為符合本次採購承諾。把甲批列為待完成其他條件檢查的可分配候選,乙批列為本專案的效期不符,不要把兩批一百五十包都打成已驗收合格。
假設其他食品與包裝檢查完成後,甲批九十包可供九十盒使用,仍缺六十盒的合格餅乾。供應商提出另一批六十包,日期是一月十日。它在十二月十日領取時剩三十一天,天數符合;採購還需要確認這六十包的實際批號、供貨數、保存條件與交貨安排,才能把缺口關閉。報價上新增一個品名,不代表實際替換已完成。
現在活動窗口通知,發放日改為十二月十四日。原甲批剩十六天,不再符合二十天;替換批剩二十七天,仍符合。這個變更需要重新檢查全部受影響的分配,而不是只檢查剛買的六十包。怡君要為原本的九十盒另找合格方案,或取得符合實際情況的專案調整,不能悄悄沿用十二月十日的驗收結果。
可驗收的證據包含兩次發放日版本、原批與替換批標示照片、各批實際數量、隔離與分配紀錄,以及最後核准的發放方案。保留原先不符的結果很重要,因為它說明為什麼需要替換。若只是把舊日期覆蓋掉,後來的人無法分辨是原貨本來就合格,還是有人在收到貨後降低了門檻。如有提前發放的提案,先確認員工確實能在新日期領取,以及各據點是否同意;不能只修改表格上的日期,卻仍按原時程送貨。承諾事件改變後,通知倉庫與供應商更新同一版本,留下實際執行回報。
算例二:分公司分兩梯領取,長效期庫存要留給後一梯
另一個專案由新竹總部寄送二百盒禮盒到兩個據點,仍假設每盒一包同款點心。第一梯一百二十人於十二月一日領取,第二梯八十人於十二月十五日領取,兩梯都要求至少二十一天。短批八十包有效日期為十二月二十八日,長批一百二十包為二〇二七年一月十二日,且兩批保存與其他條件已另行確認。
短批在十二月一日剩二十七天,可以供第一梯;到了十二月十五日只剩十三天,不可配給第二梯。長批在兩個領取日分別剩四十二天與二十八天,都符合。合理分配是第一梯使用八十包短批加四十包長批,第二梯保留八十包長批。八十加四十加八十,剛好對上二百盒,且每梯都能重做相同的天數驗算。
這個分配不能只存在採購的郵件裡。組裝單要分批、倉位要標示、揀貨單要寫出對應批號,分公司收貨時也要知道哪些箱子供哪一天使用。若倉庫習慣先拿近手邊的箱子,可能把長批全配給第一梯,留下第二梯無法使用的短批。先到期先出有助輪轉,但仍需服從實際領取日與門檻。
再假設長批到貨時有十二包包裝破損,待處理後可用長批只剩一百零八包。先保留八十包給第二梯,第一梯能用的長批剩二十八包,加短批八十包,合計一百零八,第一梯缺十二包。破損十二包與缺口十二包有關,但不能把受損包裝當成可用數量補回去;需要合格替換或正式調整數量與方案。
若第二梯只改晚兩天,長批一月十二日減十二月十七日仍有二十六天;若改晚到十二月二十五日,就只剩十八天而不符。每次變更都針對受影響批次重算,不是每次都重做所有無關專案。這種明確的影響範圍,能讓合格且獨立的第一梯繼續,同時保留第二梯的待決狀態,避免一個問題拖住全部禮盒。
冷藏、封口與標示異常,不能靠天數放行
食品日期是有條件的資訊。需要冷藏的食品如果預計放在常溫辦公室等發放,應先請負責食品安全的窗口確認整段儲運是否可行。不要因為產品還有一個月就改走常溫,也不要在收到溫度異常通報後,只把延誤天數加進表格,便宣告問題解決。日期計算與保存條件是兩個都要通過的檢查。
遇到封口破損、滲漏、來源不明、疑似召回或日期照片與實物不符,先讓受影響庫存退出可發放範圍。保持清楚識別,交由供應商與品質或食品安全負責人評估後續處理。不要用試吃判斷安全,不要以聞起來正常作為放行證據,也不要讓活動同仁自行重封、貼新日期或拆掉原包裝來消除問題。
供應商提出「換同價位另一款」時,還要重新確認成分、過敏原、保存方式、品項適合度與效期。這些不是剩餘天數表可以一併解決的事。若員工本來選了某種食品,也不能把替換視為自動同意。公司應訂好替代核准與通知方式,讓收禮者取得必要資訊,並保留合理的問題回報管道。
商業門檻若需要調整,例如二十一天改成十四天,應由有權決定承諾的人先確認受影響對象與理由;調整不能逾越適用要求,也不能補足保存或安全證據。紀錄上要區分原約定未通過,以及後來另行核准的新條件,不能把後者寫成原貨一直合格。這有助於追蹤供應商表現,也能避免下一次採購誤用錯誤基準。
讓另一位同事能重做驗收,才算留下可用證據
放行前請另一位同事拿原標示照片、確認日期與發放日,獨立重算一筆。測試門檻前一天、正好門檻與多一天的情況,確認公式沒有把「至少」寫成「大於」,或把收件日重複計算。沒有日期的資料應顯示待確認,而不是因為空白被試算表當成零,意外跑到通過名單。
混裝禮盒則挑最短的適用組件重算,分梯領取挑較晚的一梯,跨年資料確認年份。這些邊界測試能揭露實際使用時容易漏掉的問題,卻不需要把例題天數當成所有公司的標準。公司的規則應由實際產品、收件安排與品質窗口決定,再用相同方法驗證其執行是否一致。
最後把實際收到數量分為可放行、待確認、受損與缺數,避免一件被算兩次。供應商的補貨承諾不是已到貨數,退貨折讓也不是貨品已離開倉庫的證明。退回時核對實際收走的批次與數量,替換到貨另建驗收列,才能把帳務處理與實物流向接起來,而不是在收到折讓單後就刪除隔離紀錄。
公司收貨不等於員工收件完成。據點若臨時延後發放,要回報受影響的箱號、批次與新日期;不能只說「活動延期」卻沒有庫存影響。交接時提供保存及發放指示,確認據點能做到。若無法維持條件,改用適合的配送或非食品方案,比把責任留給前台同仁臨場處理更可行。
發放結束後保留批次去向與實際日期,之後收到供應商詢問或產品通知時才有辦法回查。剩餘庫存另按企業禮品庫齡與處置流程評估用途與處理;這篇英文參考談庫存決策,不能替代台灣食品標示或安全確認。用實際延誤紀錄改善下次緩衝,不必編造準時率來證明流程有效。
月份標示與不同出貨路線,要先約定再比較
有些包裝只標年月,不能由採購人員隨意補上一個日期。食藥署前述闢謠說明也交代特定保存期限條件下的年月標示與月末終止規則;實際商品是否適用,仍應核對完整標示與負責業者的確認。驗收表可同時保留原樣文字及經確認後用於運算的日期,避免只留下轉換結果,卻看不到轉換依據。
供應商若提出以剩餘保存期限百分比作為條件,例如「到貨還有原期限的一半」,也要先確認原期間如何定義、從哪一天計算,以及百分比與最低日數誰優先。二十天的短保存商品剩一半只有十天,半年商品剩一半則遠超過十天;兩者可能適合不同情境,但都不能只憑相同比例推論收禮者有足夠時間。若公司需要明確發放承諾,直接寫出最少日數往往更容易執行。
例如採購約定到貨剩原期限的百分之五十,而且不得少於二十一天。假設某批原期限六十天,到貨剩二十九天,雖然超過二十一天,仍少於三十天的比例門檻,結果是不符。另一批原期限三十天,到貨剩十八天,雖然超過一半,仍少於二十一天,同樣不符。這是雙條件的契約例子,不是法定比例;若只打算使用其中一種條件,就不要把兩種都寫進訂單後再選擇性執行。
同一批貨分送台中、台南與花蓮時,最後收件日可能不同。不要用第一個據點的簽收結果覆蓋全部路線。可在批次下方分列目的地、預計收件、實際發放與數量,保留共同的原始標示照片,再分別計算。路線變更時,只重算受影響的目的地;如果跨區轉運增加了儲存或保存風險,則另請相關窗口審查,不能只把多出的幾天從餘額扣除就算完成。
請供應商在出貨前提供預計出貨批次,有助提早發現缺口,但這份清單不是到貨證據。收貨時仍要核對實物是否與通知相同,尤其臨時補貨、拆箱重組或跨倉調撥後,品名相同不代表批號不變。若供應商換了批次,驗收紀錄應留下新舊對照與重新計算結果,而不是沿用原先已通過的那一列,讓替換行為消失。
用一份完整交接包處理短效期爭議
交接包不需要很華麗,但要能回答六個問題:哪一個商品、哪一批、多少數量、到哪裡、什麼時候交給收禮者,以及根據哪些資料決定放行。報價、訂單、出貨通知與收貨照片可以各有不同用途,最好有共同的訂單與批次識別,避免同事從聊天截圖拼湊結論。若有人說「電話已確認」,補上確認對象、日期與具體內容,並請負責方留下書面回覆。
短效期爭議發生時,先區分是標示不明、承諾不符、數量不足,還是保存或食品安全疑慮。標示不明需要可追溯解釋,承諾不符需要替換或正式商業決定,數量不足需要實際補貨與分配調整,食品安全疑慮則需要適當專業處理。這些處理可能同時進行,但不能用其中一項結案,宣稱其他問題也都解決。例如同意折價,不等於有權發放失去保存證據的食品。
如果禮盒已組裝但尚未發出,先把受影響箱號與內包批次對上,明確標示暫停分配。不要只在郵件提醒採購,卻讓倉庫系統仍顯示可用。若已交給配送方,應由指定窗口確認可行攔截與後續措施;不要向收禮者承諾一定能攔到,也不要把未核實的物流狀態寫成成功回收。實際收到回報後,更新已攔截、已送達與待確認數量。
這些追蹤資料也能改善下次採購。若同一條路線反覆多花三天,可在後續專案評估是否提高緩衝或改用其他交接方式;若總是到組裝時才發現混批,就把批次通知提前。改善應來自已發生的紀錄與可驗證的變更,不需要宣稱流程可以保證零退貨。食品有其產品與情境限制,好的採購流程是把限制提早呈現,讓團隊在承諾之前就能做選擇。
若活動安排含海外員工,台灣批次通過不代表可以直接寄到任何國家。先確認目的地對該食品、成分、標示與輸入的適用要求,以及實際可行路線,再討論能否維持剩餘天數。若查核需要時間,可先保留該地區分配,不要把其他已具備證據的本地發放也混成同一張未決清單。商業門檻相同,也不代表市場要求相同。
資料保管也應有界線。批次紀錄需要的是訂單、箱號、路線與必要交接證據,不必把所有員工的個人資料散放在供應商群組。可用內部識別把配送名單與品質紀錄連起來,讓獲授權的人在需要時回查。若發生食品通知,指定窗口再依核准程序聯繫受影響對象;不應為了「方便追蹤」,把收件人地址貼進每一份驗收表。流程可追溯與資料最少化,可以同時設計。
把到貨效期承諾,放進 Giftpack 的專案需求
與Giftpack 討論企業送禮方案時,把國家、預算、食品類別、員工領取日與剩餘天數門檻一起提供,並詢問實際品項、在地採購或經核准替代方案能否支持這些條件。Giftpack 的官方說明涵蓋選擇範圍、國家規則與替代安排,但特定批次日期、保存證據與可執行服務仍應依專案確認,不宜假定系統會自動核准食品效期。
對怡君而言,下一步是把十二月十四日的新版發放日交給供應商,取得各批實際日期與可供數,再完成九十盒缺口的核准方案。這份需求一旦寫入採購、組裝與收貨指示,供應商、倉庫及活動窗口就能對著同一批實物做決定。食品禮盒的體貼,不只在於挑了什麼,也在於收禮者拿到時,還有合理且有證據支持的使用時間。

