SECODE POS · 正式版
v0.9.30+208
- 發布日期
- 2026/09/14
- 檔案
- secode_0_9_30.apk
版本資訊
0.9.30 累計版本資訊(整併 0.9.15~0.9.29) 以下保留各階段變更說明;歷史版本號及驗證敘述為原發布紀錄。 POS - 修正 LINE Pay 已付款後仍停留結帳畫面的問題,核對原交易後續作,避免再次收款。 - 改善 TWQR、SoftPOS 的付款恢復、訂單切換及忙碌狀態處理。 - 補強 JKO 開票、付款完成後的發票警告,以及原發票統編、稅別與成交金額的保留。 - 包含會員/預約、營運提醒與主機路由穩定性更新。 QR - 改善 QR 訂單付款期間的原訂單與購物車資料保護。 - TWQR 逾時恢復的完整折抵與載具資料須搭配對應後端更新。 Web - 本次發布 POS App,Web 與 API 不在此次發布範圍。 ────────── 0.9.29 本次更新 1. 改善外送地址自動換行與鍵盤開啟時的輸入顯示。 2. 修正背景同步後桌況計時未即時更新。 3. 強化 LINE Pay 原訂單付款、結帳完成狀態與群組結帳完整性。 4. 修正新開折扣發票的單價計算。 保留前版功能;資料庫維持 56,通過正式 0.9.28 保留資料覆蓋升級。跨端同步功能需搭配相容 API。 ────────── 0.9.28 本次更新 修復 POS「編輯外送地址」欄位過矮、文字不易看見的問題,開啟時預留三行輸入空間,並調整標籤對齊。 保留 0.9.27 全部功能與修正。資料庫版本維持 56;已通過從正式 0.9.27 保留本機資料的覆蓋升級驗證。 以下保留前版更新說明: 0.9.27 本次更新 1. 修復從既有訂單進入結帳後,點選外帶、內用或外送可能另建新單,造成原單仍留在未結清列表的問題。 2. 掛單、取回與重新開啟 POS 時保留原訂單連結;如果連結遺失,會提示從訂單頁重開,避免重複收款。 3. 完善現金、LINE Pay、SoftPOS 及街口付款的原單處理與確認流程。 4. 修復主機與子機同步後訂單編號不一致、導致重試卡住的情況。 5. 強化購物車保存與還原,避免背景同步後重複加回品項,或切換訂單時覆蓋另一張單的操作內容。 本版包含 0.9.26 的既有功能與修正。已通過由正式 0.9.26 保留本機資料的覆蓋升級驗證。 ────────── 0.9.26 版本說明 0.9.26 本次更新 POS 1. 修復一般商品與套餐商品編輯庫存無法儲存的問題,改用庫存調整流程;調整失敗時保留操作供重試,避免覆蓋同時發生的銷售。 2. 手動開錢箱依店家密碼設定處理,開箱前由後端確認登入者權限並記錄操作者。此功能搭配同步更新的 API。 3. 修復結帳與訂單補印的明細收據未帶入載具號碼;文字與圖片範本沿用店家設定,無載具時不印空標籤。 4. 範本編輯器、工具列與預覽補齊載具號碼選項。 Web/QR 本次 APK 沿用既有 Web/QR 設定與功能,相關 API 由同步進行的後端部署提供。 資料升級 沿用資料庫版本 56。已完成由正式 0.9.25 保留資料覆蓋升級驗證。 以下保留前版完整累計更新說明: 0.9.25 版本說明 包含原 0.9.24 的完整累計更新,以及 0.9.25 的發票升級與取號修正。 0.9.14 → 0.9.25 累計更新 以下列出 0.9.14+191 到 0.9.25+203 最終保留的功能與修正,涵蓋中間版本的累計更新。 Web 1. 本次 APK 沒有攜帶 Web 前後台網站程式。正式 POS 下載頁已新增 0.9.25 的 APK、QR 與累計版本說明。 2. 訂單編號、發票配對、進階庫存等功能若也涉及 Web 設定或 API,仍須搭配對應服務版本與門市權限。 QR 1. 已存在的 QR 訂單沿用同一張單付款。 LINE Pay 付款流程重用既有訂單識別,避免另外建立付款用重複訂單。 2. 已接受但尚未付款的 QR 訂單可進入購物車編輯。 補齊原先看得到訂單、卻無法回到品項操作的入口。 3. 套餐、配料與選項含價處理修正。 重開 QR 訂單時保留成交金額,避免已包含在父項的子項、糖度或配料加價又被累加一次。 4. QR 訂單來源保留。 建單、同步、重開與結帳快照保留 QR/外送來源,讓列印篩選使用正確來源。 5. 送單收據依設定觸發。 補齊 QR 送單收據條件,群組品項操作保留原本所屬訂單。 6. 離線重啟恢復正確菜單與操作內容。 先恢復內用/外帶模式,再載入對應型錄;同店登入恢復不再輕易清掉正在處理的桌單。 POS 0.9.25 本次修正 1. 修復從 0.9.14 升級後,發票配對成功卻無法存入新號碼的問題。升級時會補齊發票配對需要的資料欄位,也涵蓋已升級到 0.9.24 的裝置。 2. 手動取號若發生本機寫入失敗,會顯示取號失敗,避免誤顯示「成功取得 0 張」。 3. 同批號碼寫入失敗時會整批回復,避免只存入部分號碼。既有發票號碼、使用狀態、訂單與待同步資料保留。 4. 升級不會自動恢復先前已分配、卻未存入機台的號碼;遇到此情況請聯繫客服核對處理。 一、清帳與交接班 1. 新增本機待處理帳務區塊。 優先列出此 POS 尚未同步、同步失敗或需要確認的訂單編號、本機金額與原因。 2. 可核對的本機/雲端金額差異分開顯示。 同一筆雲端未完成訂單若與本機金額不同,例如本機 135、雲端 153,會分別標示兩端金額;這不是對所有歷史已結帳單做完整雲端稽核。 3. 一般未完成訂單預設收起。 保留筆數、展開箭頭與重新整理,主要畫面讓給本機需要處理的帳務。 4. 同一訂單的待送操作合併顯示。 多筆失敗操作不重複列成多張訂單;找不到可核對的本機訂單時,金額明確標示待確認。 5. 清帳結果依雲端決策確認。 與清帳無關的同步/列印工作不再一概阻擋整店清帳,財務問題仍保留待確認紀錄。此項需新版 API。 6. 保存每次清帳嘗試。 固定清帳範圍與識別,斷線、回應遺失或重啟後沿用原紀錄,降低重複清帳風險。 7. 待確認清帳防止誤關閉重送。 結果不明時限制透過關閉、返回等操作另建一筆清帳。 8. 離線暫結與按序恢復。 離線資料先保存,恢復連線後依原順序補確認;重啟可接續,不要求店員反覆建立新清帳。 9. 離線清帳提示改善。 提示置中並保留可讀時間;恢復連線後自動接續確認流程。 10. 交班報表沿用日結單模板與綁定印表機。 缺少模板或印表機停用時有提示,保留交班標題與該班資料。 11. 交班/清帳成功後登出。 失敗時保留操作狀態;登出前處理報表入列與派送,未完成列印仍保留後續處理依據。 12. 清帳列印使用最終確認範圍。 伺服器回傳的開始/結束時間不同時,不沿用舊預覽的金額或品項快照;清帳完成與列印失敗分開呈現。 二、付款、退款與訂單一致性 1. 外帶加點先保存再付款。 已取消、取消中或終態訂單會阻擋不合法的再次付款。 2. 結帳畫面可取消已保存的外帶訂單。 取消狀態與需同步的操作一起保存,不只從畫面移除。 3. 取消時一併處理相依待送操作。 舊建單回應較晚抵達,或還有加點/折扣待送時,仍維持正確取消狀態。 4. 已付款購物車重啟防重。 付款成功後立即關閉 App,重新開啟不再恢復成可再次收款的舊購物車。 5. LINE Pay 付款與查詢狀態分開判定。 進行中或結果不明不當作已付款;保留原交易識別供重啟查詢與恢復。 6. LINE Pay 取消掃描與恢復流程修正。 返回畫面、取消掃描或延遲結果不應抹掉已存在的付款處理狀態。 7. 會員核銷保留授權與相依順序。 先完成必要的建單/轉單等依賴,不能跳過核銷確認就標記付款完成。 8. 每次財務異動保留獨立紀錄。 連續折扣、改價、加點、付款與退菜依順序送出,較早回應不能吃掉較新的修改。 9. 保留原優惠分攤、稅與加收設定。 重開、拆單、退菜及補同步使用原財務政策;已分攤金額不因加購或往返資料而再次重算套用。 10. 金額與取整規則核對。 單張與群組訂單保留完整財務快照與可核對的取整差額,防止畫面金額與送出金額不一致。 11. 退菜保留品項識別。 剛送出的加點、完成同步或群組操作後,仍能找到正確品項;同一退菜重播不重複退。 12. 退款/作廢等待財務結果確認。 先保存處理意圖,區分已受理與真正完成;付款、退款、發票沖銷及庫存回補需與相容 API 配合。 13. 已收款與已開票快照受到保護。 舊雲端資料不覆蓋較新的本機已付款狀態,已開發票補傳不重新用後來變動的訂單金額計算。 三、商品、購物車與操作介面 1. 結帳文字與付款操作更容易閱讀。 數量、金額、顧客、折扣、發票與付款文字放大,付款按鈕增加空間,窄畫面的來源篩選可橫向捲動。 2. 開放價格可輸入 0 元。 空白與負數仍受檢查,0 元不再一律被當成無效輸入。 3. 招待支援選擇部分數量。 同一品項多份時,可只招待其中幾份。 4. 折扣刪除按鈕改善觸控範圍。 降低小按鈕難以點選的情況。 5. 模糊搜尋多筆結果由使用者選擇。 顯示符合的商品清單,再決定加入哪個商品。 6. 商品選項延遲回應不覆蓋新操作。 已取消或已切換的商品選擇,不因較晚回應重新加入購物車。 7. 套餐資料完整性檢查。 可核對的缺漏資料嘗試恢復;仍不完整或不安全的套餐資料會阻擋接受/付款,避免錯誤零元或錯價。 8. 長會員姓名與同店登入恢復的版面修正。 長姓名不擠掉時間按鈕;登入恢復時保留同店正在操作的結帳畫面。 四、桌位、區域與預約 1. 先付款模式可在使用中的同桌再次點餐。 保留原桌與既有訂單,支援同桌分次建立新單。 2. 關桌終態與歷史資料同步補強。 即使版本號相同,也能處理伺服器已關閉的桌位紀錄;升級後重新核對歷史關桌狀態。伺服器端不重開舊桌的完整修正需搭配新版 API。 3. 逾時計時與警示色同步。 平面圖倒數歸零後持續累計逾時,平面圖與格狀桌位顏色跟著即時倒數更新。 4. 批次新增桌位支援名稱後綴。 顯示已儲存的完整桌名,不再重複加上「桌」字。 5. 新增區域、桌位與預約後正確更新清單。 改善新增成功但列表未出現、或同步回應交錯造成顯示不一致。 6. 預約遵守目前日期範圍。 新增/修改後的立即顯示與重新載入一致,必填提示也包含電話。 五、列印、收據與錢櫃 1. 錢櫃開啟與紙張列印分開排程。 結帳時可先處理錢櫃,不再依賴收據工作完成才開啟。 2. 已完成列印工作整理。 減少完成工作長期累積,待處理工作仍保留。 3. 新增列印設定後的載入競態修正。 新建裝置/設定不會被較早開始的設定載入結果蓋回去。 4. 廚房單上方留白可調整。 支援較大範圍及自訂走紙距離。 5. 廚房整單備註可控制顯示。 提供整單備註的顯示開關。 6. 客戶收據使用原商品名稱。 避免因廚房簡稱等顯示設定而讓客戶收據名稱不正確。 7. 套餐合併列印數量正確累加。 合併相同品項時,子項數量一起累計。 8. 收據字級與長資料換行修正。 依欄位設定套用字級,顧客資訊與備註可完整換行;收據預設調整不任意改動廚房輸出。 9. 外送餐具提示加大。 讓出餐人員更容易辨識是否需要餐具。 10. 補印保留原訂單開立時間。 不把補印時間誤當成原始訂單時間;未付款的預印內容清楚標示為未付款帳單。 11. 冷啟動後的收據需求可保留。 列印設定尚未載入時,先保存待列印需求,待設定可用後接續處理。 12. UberEats 保留雙單號。 廚房單、客戶收據及發票附加收據保留平台單號與 POS 流水號;同步與補印後仍可核對取餐。 13. USB 印表機識別更完整。 加入產品名稱及序號輔助配對,降低多台同型設備誤選;無法唯一識別時顯示提示。 六、發票與裝置授權 1. 發票裝置有明確配對身分。 加入配對狀態顯示及解除配對操作。 2. 舊機授權撤銷與離線號碼保護。 換機或綁定更新後,依當前裝置/授權版本核對可用號碼,避免沿用已失效的號碼授權。 3. 取號請求合併與完整區段顯示。 減少重複預取,同時讓可用範圍更清楚。 4. 設定頁與結帳頁可用號碼一致。 依同一授權條件顯示下一號、可用張數與區段,另區分本機保留但目前不可用的號碼。 5. 配對及取號結果分開呈現。 配對成功但取號失敗會顯示失敗原因,不只停留在配對成功;授權更新後重新整理相關畫面。 6. 外送自動開票檢查來源,0 元訂單不開票。 補開發票會重新核對當前門市設定及可用授權。 7. 開立、補傳與沖銷順序保護。 保留已開立內容,先處理必要的原發票上傳再進行後續作廢/退貨相關動作;需要相容的新版發票 API。 七、庫存、採購與盤點 1. 本機庫存效果可追蹤。 訂單扣庫存、取消與回補保留持久紀錄及版本核對,避免舊同步回應吃掉新的本機變動。 2. 取消訂單的庫存收斂修正。 改善取消後兩台 POS 庫存長期不一致,同時保留其他待同步訂單的影響。 3. 手動庫存調整先保存再送出。 逾時或結果不明時重試同一操作,避免另建指令重複調整。 4. 採購支援部分收貨。 核對各品項實收數量,未收部分保留待處理;收貨結果不明時保留原紀錄供安全重試。 5. 採購數值格式與盤點流程修正。 正確解析數字/字串格式的金額與單價,盤點指定商品格式、開始、保存及提交後會重新取得正確詳情。 6. 進階庫存增加原生介面。 原料、單位、配方版本、需求預覽、估值與補貨建議可查閱;未知成本不當成 0。 7. 批號與倉庫操作。 增加批號收貨、移倉、報損、到期日/原因與追溯資訊,以及倉庫建立、改名、啟停及結果核對。 8. 跨店調撥與庫存核對。 POS 可查看調撥並依角色出貨、取消或全量收貨;建立調撥仍由 Web 操作。庫存核對處置依 API 權限開放。此組功能需相容 API、模組權限及個別流程驗收。 八、報表、時間與訂單編號 1. 財務查詢可精確到分鐘。 訂單、交班、清帳及相關報表保留選定時間範圍,不只用整天日期。 2. 交班及財務列印統一台灣時間。 手機、平板、歷史班次、清帳預覽及列印時間一致以 UTC+8 顯示。 3. 保留原付款完成時間。 離線交易補傳時沿用原收款時間,不直接歸入補傳當下的新清帳時段;需 API 配合。 4. 發票報表增加「昨天」日曆日範圍。 與跨日營業/清帳區間分開處理,另補強套餐數量及加價的本機統計。 5. 訂單編號支援日別/清帳週期政策。 分配結果可持久保存,重試沿用已配號;設定整併到功能設定,遠端取號使用穩定訂單識別。 九、主副機、裝置與 KIOSK 交接 1. 副機停止播放主機訂單通知音。 減少同店多台設備重複通知。 2. 裝置識別更穩定。 Android 使用系統識別輔助維持裝置身分,減少重裝後的重複綁定;原始碼另包含 iOS 對應處理,但本次不是 iOS App 發布。 3. KIOSK/POS 交接驗證補強。 POS 側的區網確認與交接總額加入簽章/識別核對,保留已簽定的訂單金額;需搭配對應 KIOSK 與綁定服務,不代表 KIOSK 安裝檔已隨本次更新。 十、多語系 1. 中文模式不再直接顯示已知英文訂單狀態碼。 confirmed、preparing、ready 等改用「已確認、準備中、待取餐」等對應翻譯,未知狀態也有本地化提示。 2. 本機帳務與各操作提示支援中、英、日、韓。 補齊清帳標題/原因、結帳品項限制、刪除、最低消費、盤點、會員重試、設定錯誤及主題預覽。 3. 同步診斷與 UberEats 設定補齊語言切換。 操作/狀態/重試/相對時間,以及自動接單、備餐、串接開關與手續費標籤使用目前語言;此次新增 73 組四語系文字。 十一、同步與本機穩定性 1. 前台操作不再等待整輪背景網路請求。 建立訂單、加點與付款的本機寫入可先完成,改善忙碌時背景同步拖慢前台的情況,必要的交易與維護保護仍保留。 2. 跨付款/退款的同步回應重新核對。 背景等待期間若前台已改動訂單,套用回應前重新取得目前狀態,避免回寫舊資料。 3. 資料庫開啟失敗後釋放寫入鎖。 修正初始化/關閉異常後,後續本機寫入可能一直排隊的問題。 資料升級 本機資料庫更新至 56,包含訂單編號、庫存、清帳恢復、財務政策及 USB 印表機識別資料。已完成 0.9.14 直接升級與經 0.9.24 再升級至 0.9.25 的保留資料覆蓋測試,並驗證發票配對欄位與號碼寫入;實際門市金流、實體出紙及進階庫存仍須依使用情境驗收。 搭配條件 涉及雲端清帳、發票授權與補傳、退款確認、進階庫存及 KIOSK 交接的流程,需要相容的後端/配對設備。未完成訂單查詢取消 20 筆限制屬 API 變更,不能只靠 APK 改變。
下載 QR Code

掃描後會開啟此版本 APK 下載連結。
