UGOMK 操作手冊
03 章 / 共 12

商品管理

商品管理提供零售商品的新增、編輯、變體(SKU)維護與庫存快速調整。系統採 SPU + 變體(SKU)架構,一個商品可包含多個變體,每個變體可獨立設定條碼、售價、成本、庫存與安全庫存。

進入路徑

後台左側 零售 POS → 商品管理

列表頁

頂部可篩選 搜尋名稱/品牌/SKU/條碼分類狀態(上架中/已下架)。列表欄位包含:商品(圖示+名稱+品牌)、分類、變體數、總庫存、狀態。

總庫存 顯示的是「結帳時真的會扣的那一本帳」。獨立庫存/混合庫存的分店顯示 店倉 N(該分店店倉的數量),其餘顯示 庫存 N(共用倉)。有規格低於安全庫存時右側多一顆紅色 N 低 標記;店倉數字讀不到時顯示 店倉 —,並附註「店倉庫存讀取失敗,不是 0」——那是不知道,不是賣完了。

狀態 「上架中/已下架」那顆標籤本身就是切換鈕,點一下即切換(見下方「上架與下架」)。

操作 調整庫存(該商品要先有變體才會出現)、條碼標籤編輯

頁面右上一排按鈕:匯出批次匯入商品分類新增商品

商品匯入與商品分類不在左側選單裡

這兩頁都是商品管理的附屬動作,入口只在本頁右上角那排按鈕,側欄不再各佔一行。

商品基本資料

進入新增/編輯頁可設定:

商品名稱 必填。

分類 從現有分類擇一,亦可選「未分類」。

品牌 選填。

單位 預設「個」,可改成「件」「盒」等。

商品圖片 URL 貼上圖片網址即顯示預覽縮圖。

商品描述 自由文字描述。

標籤 輸入後按 Enter 加入,可加多個。

上架中 勾選代表上架。

變體(SKU)管理

每個商品至少需要一個變體。變體欄位:狀態(上架中/已停用,見下方「單獨停用一個規格」)、規格名稱SKU(必填,可由系統自動產生)、條碼售價成本庫存安全庫存

可手動新增單筆變體,或使用「批量產生變體(笛卡兒積)」一次建立多個。

批量產生變體

於「批量產生變體(笛卡兒積)」區塊:

  1. 填入規格名稱(如「顏色」「尺寸」)
  2. 填入值,以逗號分隔(例:紅,黑,白
  3. 可按 + 加規格群 新增多組規格
  4. 產生變體,系統用笛卡兒積展開所有組合

例如 顏色(紅/黑/白)× 尺寸(S/M/L)會自動產生 9 個變體,再各自填入售價與庫存即可。

批量產生會覆蓋現有變體

按下「產生變體」會 清空原有的變體清單 重新產生。編輯既有商品時會先跳確認框講清楚代價:原本那 N 個已儲存的規格會從清單裡消失,按下「更新商品」時它們會被一併停用(庫存與歷史訂單保留,之後可以逐一啟用)。

快速調整庫存

於列表頁點 調整庫存 開啟視窗,可選擇變體(若商品含多變體),輸入 正數加、負數減 的調整量與原因,送出後即更新該變體庫存並建立異動紀錄(類型為 adjust)。

視窗會先顯示現值與「→ 調整後」的預覽,兩個數字都取這次送出真的會被改的那一本帳

  • 獨立庫存/混合庫存的分店 動的是 店倉 N,也就是你目前所在分店的店倉數量。同一個 SKU 在共用倉可能還有貨,那個數字這次不會動。
  • 其餘門市 動的是共用倉的 庫存 N

送出成功後,列表「總庫存」欄與「N 低」標記讀的是同一本帳,數字會跟著變。

調整後庫存不可為負

預覽算出負數時視窗會先提醒,送出也會被後端擋下。若顯示「目前店倉數量讀取失敗,無法預覽調整後的數字」,那是讀不到不是 0,請重試後再送出。

上架與下架

在列表的 狀態 欄點那顆「上架中/已下架」標籤即切換,會先跳確認框,按下確認才送出。送出期間該顆標籤暫時停用,避免連點送出兩次。

下架 確認框會先講底下有幾個規格會被一併關掉。下架後商品與它底下所有規格一起停用:收銀檯掃不到、也賣不了。庫存數量與歷史訂單明細完全保留。

上架 確認框會先講「將一併上架底下 N 個規格」,完成後的提示用後端實際打開的數量(例如「已上架(含 3 個規格)」)。

上架會把底下所有規格一起打開

下架時系統沒有記下「原本哪些規格是停用的」,所以重新上架一律把該商品底下的規格全部打開,包含你先前單獨停用過的那些。 代價落在收銀檯:上架後請先確認規格清單,不想賣的到編輯頁按該列的 停用 再關一次。否則店員會在收銀檯看到本來不打算賣的規格,而畫面上沒有任何錯誤提示。

單獨停用一個規格(以及把它開回來)

編輯 頁的變體清單,每一列最右邊那顆鈕就是這一列的狀態開關:

  • 已儲存、目前上架中的規格 → 顯示 停用
  • 已儲存、目前已停用的規格 → 顯示 啟用
  • 還沒儲存的新增列 → 顯示 刪除這列(純粹把那一列拿掉,資料庫什麼都沒發生)

停用啟用按下去會先跳確認框,確認框說的就是那顆鈕的名字,按下確認就立刻生效,不用再按「更新商品」。刪除這列(還沒儲存的新增列)不會跳確認框,點了直接從清單移除——反正資料庫裡本來就沒有這一列。

停用不是刪除:SKU、條碼、庫存數量與歷史異動都留著,啟用之後原封不動回來。

停用中的規格在編輯頁的狀態欄會標 已停用、整列底色變灰,清單標題也會寫「共 N 個,其中 M 個已停用」。它不會自己從清單消失——那一列就是你之後要按 啟用 的地方。

有兩種情況會被擋下來

- 商品本身已下架時,單獨啟用底下的規格會被拒絕。 商品是關的,規格開了收銀檯照樣看不到。請先到列表把商品上架(底下停用的規格會一併上架)。 - 停用「最後一個上架中的規格」會被拒絕。 那會讓商品顯示「上架中」卻沒有任何賣得出去的規格,而收銀檯不會報錯。整個商品不賣請用列表狀態欄的 下架

常見問題

Q1 條碼重複無法儲存

每個條碼在系統內必須唯一。若不同變體有同條碼需求(如廠商共用條碼),建議自訂尾碼區分(如 1234567890123-S1234567890123-M)。

Q2 下架商品的庫存與歷史訂單會不見嗎

不會。下架只把商品與它底下的規格停用,庫存量與歷史訂單明細保留不動。要回復請在列表的 狀態 欄點「已下架」那顆標籤切回上架(注意底下規格會全部一起打開,見上方「上架與下架」)。

編輯頁那顆「上架中」勾選框只翻商品本身、不會動規格,用它回復不了已下架的商品——畫面會寫「上架中」而收銀檯仍然掃不到。要上架請一律走列表狀態欄那顆標籤。

Q3 有大量商品匯入/匯出功能嗎

有,兩邊都有,不必聯繫客服。

匯入 本頁右上的 批次匯入 按鈕(這是唯一入口,左側選單沒有這一行)。流程固定四步,沒有任何一條路徑可以跳過試算

  1. 下載範本 按頁面第一區的下載鈕,取得一份 CSV 範本(欄位與範例列都由系統產生,標題是中文、含 Excel 認得的編碼,直接用 Excel 開就好)。
  2. 選擇檔案並試算 選好填完的 CSV 後系統先做一次試算。試算不會寫入任何資料,只告訴你會新建幾個商品/幾個規格、會更新幾個規格、哪幾列有問題。
  3. 看試算結果,再按「確認匯入」 確認鈕要等試算回來才會出現,送出的就是你剛才看過的那一份。
  4. (必要時)整批撤銷 頁面下方「匯入紀錄」列出每一次匯入,按 整批撤銷 可以把那一批新建的商品/規格/分類刪掉、並把更新過的規格還原成匯入前的值。

檔案的格式是 一列一個 SKU;商品名稱相同的多列會歸成同一個商品的不同規格。單次上限 5000 列,超過請分批。

撤銷擋得住的東西是有限的

已經被賣出、或匯入後有過庫存異動的 SKU 會被擋下不刪(系統會逐一告訴你是哪幾個)。撤銷本身不能再撤銷一次

匯入結果顯示「沒有任何資料被寫入」時

那就是字面意思 —— 不是「已經匯好了」。請回頭看試算結果裡列出的問題列,修好再匯一次。

匯出 本頁右上的 匯出 按鈕,可選「當前視野(套用搜尋/篩選)」、「全部」或「日期區間」,輸出欄位含商品名稱、品牌、條碼、分類、變體數、總庫存、最低/最高價、SKU 列表、規格列表、狀態、排序與建立時間。單次上限 5 萬筆,超過會提示改用日期區間分批匯出。

店內條碼產生

沒有廠商原印條碼的商品(自製品、散裝、無包裝碼),可讓系統自動產生店內專用條碼,印在標籤上貼於商品,之後收銀檯就能用掃碼槍結帳。

  • 在商品的變體(SKU)列點「產生條碼」按鈕,系統即產生一組條碼並自動填入該列的「條碼」欄,隨商品一起儲存。
  • 產生的格式依系統設定,預設為 EAN-13 店內碼(以數字 2 開頭,這是零售商店內自編碼的國際保留前綴,不會撞到任何廠商條碼),序號自動遞增且保證不重複。
  • 進階格式 Code128(直接以 SKU 當條碼) 適合 SKU 含英數編碼的品項,如需改用此格式請聯繫客服調整。
  • 條碼欄具唯一性:若手動填入的條碼與其他商品重複,儲存時會提示「條碼重複,請更換」。
收銀檯掃描:只要商品變體有條碼(自動產生或廠商原印皆可),收銀檯 的「掃描條碼」欄就能掃碼帶入購物車。

列印條碼標籤

在列表頁該商品的操作欄點「條碼標籤」,逐一填寫每個變體要印幾張後按列印。有兩種輸出方式:

輸出方式用哪一種機器印出來長什麼樣
專用標籤機得力 / TSC / Xprinter 等貼紙標籤機(TSPL 指令)一張一張的背膠貼紙,可直接貼在商品或貨架上
熱感收據機一般 POS 收據印表機(ESC/POS / StarPRNT)印在收據紙上,需自行裁剪;適合臨時補印
目前不支援 ZPL 指令的標籤機(Zebra 部分機種)。採購前請確認機器支援 TSPL。

先設定標籤機

專用標籤機要先在 零售 POS → 收據出單機設定 做兩件事:

  1. 新增或編輯那台機器,「類型」選「標籤機」、「功能」勾選「標籤」,填好 IP/埠或 USB 共用名稱並啟用。沒有任何一台勾「標籤」時,列印鈕會擋下來並提示到這裡設定。
  2. 在同一頁的「標籤規格」區塊設定紙張與機器參數(見下)。

常用尺寸:先用選的,再拿紙卷對一下

「標籤規格」區塊上方有一排常用尺寸,點一下就把標籤寬、高、間隙、解析度四格一起填好:

尺寸用途
40 × 30 mm零售商品價格標 / 貨架標(最普遍,也是系統出廠預設)
50 × 30 mm品名較長的商品標
60 × 40 mm品名 + 規格 + 價格都要印;也是「店名也要印」時第一個放得下的尺寸
70 × 50 mm大型商品標 / 展示牌
100 × 150 mm物流面單(宅配單 / 電商出貨單)

每一組都經過系統驗證:品名 + 規格 + 價格 + 條碼一定放得下,而且 203dpi 與 300dpi 兩種機器都放得下。

這排尺寸是「市面常見」,不是您那捲紙的實測值

機器廠商並沒有出過官方的建議尺寸清單,這幾組是台灣通路上買得到的常見規格。 它們是起點不是答案——套用之後請拿手上那捲紙實際量一次寬、高、間隙。對不上就直接改下面的格子, 改完上方的狀態會從「常用尺寸:⋯」變成「自訂」,那是正常的,代表這組數字是您自己填的。

另外兩件事:

  • 套用常用尺寸會一併把解析度設回 203 dpi。若您已經確認機器是 300 dpi,套用後要記得改回來。
  • 標籤寬度填超過 108mm(機器的印字頭寬度)時畫面會擋下來提醒:超出的部分印不到,而紙照樣會走完、不會報錯。

標籤規格要設對,否則印出來是壞的

這幾格沒有一個可以用猜的,而且設錯時畫面不會有任何錯誤訊息

設定設錯的症狀
解析度(dpi)走紙長度正確,但文字與條碼整個跑掉。203 當成 300 → 內容縮在左上角;300 當成 203 → 內容溢出右緣被裁掉
標籤寬 / 高 / 間隙(mm)走紙長度不對,一張標籤印到兩張紙上,或連續空白
文字編碼中文變成問號或方塊(英數字正常)
中文字型檔名中文完全不出現,只印得出英數字

這些預設值是「預設」不是「實測」

系統預設是 40×30mm、203dpi、Big5、字型 `TST24.BF2`。這是多數機種的常見組合,不是針對您那台機器量測出來的值。第一次使用時請務必先試印一張確認。這家店還沒設定過時,畫面上會顯示提示。

不確定機器是幾 dpi 時:用測試標籤當尺量

得力 DL-888D 的公開參數頁標示 203 dpi、最大列印寬度 108mm(兩個獨立來源一致),這兩個數字畫面上會列出來源。 但 PRO 版是 203 還是 300 dpi 查不到——原廠官網的 PRO 產品頁規格表是空的。所以系統預設留在 203,並提供兩種自己確認的方法:

  1. 用量的:按「列印中文編碼測試標籤」印一張,那三行字是等距的。拿尺量第一行字上緣到第三行字上緣

- 約 9.5mm → 這台是 203 dpi - 約 6.4mm → 這台是 300 dpi

這段距離是用「點」下的指令,所以它量的是機器本身,跟您在後台設成幾 dpi 無關。

  1. 用看的:印一張商品標籤,若內容整個縮在左上角、只佔標籤三分之二,代表機器其實是 300 dpi,把解析度改成 300 即可。

(實際的 mm 對照表印在畫面「解析度」區,會依目前的字級設定換算,以畫面顯示的為準。測試標籤印的是畫面上目前這一份設定,不會寫回存檔。)

中文變亂碼時:印一張「編碼測試標籤」

TSPL 標籤機印中文要「編碼設定」「中文字型」「送出的資料」三者一致,任一項不對都是問號或方塊,而且機器不會回報錯誤。

收據出單機設定 → 標籤規格 按「列印中文編碼測試標籤」,機器會印出一張紙,上面用 Big5 / GBK / UTF-8 三種編碼各印一行同樣的中文。哪一行看得懂中文,「文字編碼」就選哪一個,一次就能問出答案,不必逐一試印整批標籤。

若三行都是亂碼,通常是「中文字型檔名」不對——不同廠牌的內建字型檔名不一定相同(常見為 TST24.BF2TSS24.BF2),請查該機器的說明書或驅動程式附的標籤編輯軟體。

內容放不下時會先警告

品名太長或字級太大時,系統會在列印前提示:

  • 「內容超出標籤高度 N mm」——條碼下緣會被切掉而掃不到。訊息會一併列出目前四欄(店名/品名/規格/價格)各是幾級字、以及現在最占高度的是哪一欄。請調小那一欄的字級、關掉店名/規格/價格其中一項,或改用更高的標籤紙。
  • 「有 N 段文字因為太寬被截斷」——訊息會舉出是哪一段。請調小該欄字級或改用更寬的標籤紙。

這兩種情況紙都會照常印出來、機器也不會報錯,所以看到警告一定要處理再印整批

常見問題

Q 按了列印沒反應,也沒有錯誤訊息 收銀機上的 Print Bridge 沒有啟動。標籤與收據都要靠它送到機器,請確認它正在執行。

Q 同一家店有兩台規格不同的標籤機 目前「標籤規格」每家分店只有一份,兩台不同紙張的機器會共用同一組設定。若有這個需求請聯繫客服。

Q 多分店的標籤規格會互相影響嗎 不會。標籤規格是分店各自一份,A 店改設定不會動到 B 店。

其他問題協助

若遇本說明未涵蓋的問題,請透過後台右下角 LINE 客服 @ugomk 聯繫真人專員協助處理。