diff --git a/src/components/StockLedgerFix/StockLedgerFixPageClient.tsx b/src/components/StockLedgerFix/StockLedgerFixPageClient.tsx
index c2d964c4..88000dca 100644
--- a/src/components/StockLedgerFix/StockLedgerFixPageClient.tsx
+++ b/src/components/StockLedgerFix/StockLedgerFixPageClient.tsx
@@ -445,7 +445,7 @@ const StockLedgerFixPageClient: React.FC = () => {
const ok = window.confirm(
step === "2.7a"
? `會在 ${d} 找出出數量大於入數量的批號列,把入數量改成和出數量一樣,並在同一條批寫一筆入倉 ADJ(差額)和庫存調整記錄。已補過的列再跑不會再寫。確定?`
- : `會在 ${d} 對最後餘額不等於 onHandQty 的庫存桶各寫一筆 ADJ(入或出),掛在既有 lot 上,並寫入庫存調整記錄。不改 lot line、不改 inventory。已對齊的桶不會再寫;缺調整記錄的舊 ADJ 會補上。確定?`,
+ : `會在 ${d} 對「批號列剩餘」和「這條批的帳本進出」不一樣的批,各寫一筆 ADJ(差額),不改批號列。寫完後這幾個庫存桶的餘額會按進出重算。已經一樣的批不會再寫。確定?`,
);
if (!ok) return;
adjRunInFlight.current = true;
@@ -737,7 +737,7 @@ const StockLedgerFixPageClient: React.FC = () => {
2.7 ADJ
先跑 2.7a,再跑 2.7b。2.7a 只處理出數量大於入數量的批號列:入數量改成和出數量一樣,並在同一條批寫入倉
- ADJ。2.7b 對最後餘額不等於 onHandQty 的庫存桶補一筆入或出,不改批號列。兩邊再跑都不會重複寫已對齊的資料。
+ ADJ。2.7b 只補每一條批自己的差額(批號列剩餘減帳本剩餘),不改批號列,再按進出重算這些桶的餘額。已經一樣的批不會再寫。