260102-invoice_missing_qa.json

at 2026-01-02 11:50, Question said: | I have created an invoice but it's missing, not showing in the list
at 2026-01-02 11:51, Answer said: | Common causes for missing invoices:
| 1. Date range filter, or other filters, exclude the invoice
| 2. Invoice was voided/deleted
| 3. Looking in wrong section
|
|
| Quick solutions:
| 1. Expand date filters - Select wider date range
| 2. Check voided invoices - Look in void invoice list, or check the operator log by a given number
| 3. Verify correct section - In case that the number is saved in different bills, check lists for other bill types or search the given number in report: 'All Transactions Summary'

260102-qna_language_preference.json

at 1/2/2026 5:09:20 AM, Question said: | How do I save my language preference?
at 1/2/2026 5:09:20 AM, Answer said: | Your language preference is automatically saved upon selection. Simply choose your preferred language from the menu, and the system will retain this setting for future visits.
| Note: This preference is stored in your browser's local storage. If you access the service from a different device or clear your browser cookies, you may need to reselect your language.

260106-how-to-create-new-currency.json

at 2026-01-06 02:00, Question said: | how to create new currency
at 2026-01-06 02:01, Answer said: | Main page → Left panel → in Account menu → Multi-Currency
| Click the 'Add' button at the top center
| Enter required information: Currency code (e.g., USD, EUR), Description, and Exchange rate
| Save the new currency
|
| Prerequisite: Account must be on 'Enterprise Cloud' plan (multi-currency not available for Company Cloud accounts)
|
| Additional notes:
| - To modify existing currency: Double-click on any row in the currency list to edit
| - A default local currency is set based on registration country (e.g., HKD for Hong Kong)
| - When creating transactions (invoices, purchase orders), select the desired currency - system applies exchange rates automatically
at 2026-01-06 02:02, Question said: | Please advise how to set up the exchange rates. Will daily exchange rates update automatically?
at 2026-01-06 02:03, Answer said: | The system offers two methods for setting exchange rates:
|
| 1. Custom Rate (Fixed Rate): Manually input a fixed exchange rate
| 2. Add (Synchronized Rate): Automatically retrieves daily rates from European Central Bank (ECB)
|
| Yes, the system updates daily exchange rates automatically when you use 'Add (Synchronized Rate)'. The system loads the rate based on your transaction date from ECB data.
|
| Key points:
| - There is a local currency (e.g. HKD) with fixed rate 1.0
| - Synchronized rates update rates to local currency daily from ECB
| - Synchronized Rate only works for currencies supported by ECB data (e.g., USD, EUR, CNY, JPY, GBP, etc.)
| - Both methods load rates as default values - you can always edit the rate in any transaction
| - Rate changes in currency settings don't affect saved documents, only new transactions
at 2026-01-06 02:04, Question said: | 如何新增貨幣
at 2026-01-06 02:05, Answer said: | 主頁面 → 左側面板 → 帳戶選單 → 多貨幣
| 點擊頂部中央的「新增」按鈕
| 輸入必要資訊:貨幣代碼(例如 USD、EUR)、描述和匯率
| 儲存新貨幣
|
| 前提條件:帳戶必須是「企業雲端」方案(公司雲端帳戶不支援多貨幣)
|
| 補充說明:
| - 修改現有貨幣:雙擊貨幣列表中的任何行進行編輯
| - 根據註冊國家設定預設本地貨幣(例如香港為 HKD)
| - 建立交易(發票、採購訂單)時,選擇所需貨幣 - 系統會自動應用匯率
at 2026-01-06 02:06, Question said: | 請告知如何設定匯率。每日匯率會自動更新嗎?
at 2026-01-06 02:07, Answer said: | 系統提供兩種設定匯率的方法:
|
| 1. 自訂匯率(固定匯率):手動輸入固定匯率
| 2. 新增(同步匯率):自動從歐洲中央銀行(ECB)檢索每日匯率
|
| 是的,當您使用「新增(同步匯率)」時,系統 會自動更新每日匯率。系統根據您的交易日期從 ECB 數據加載匯率。
|
| 關鍵點:
| - 有一個本地貨幣(例如 HKD)固定匯率為 1.0
| - 同步匯率每日從 ECB 更新到本地貨幣的匯率
| - 同步匯率僅適用於 ECB 數據支援的貨幣(例如 USD、EUR、CNY、JPY、GBP 等)
| - 兩種方法都加載匯率作為預設值 - 您始終可以在任何交易中編輯匯率
| - 貨幣設定中的匯率變更不會影響已儲存的文件,只影響新交易

260127-stock-value-adj-swap-or-disposal.json

at 1/28/2026 11:27:00 AM, Question said: | SCENARIO 1: How do I handle stock that is expired but I still want to sell it at a lower price?
at 1/28/2026 11:27:00 AM, Answer said: | You must perform a Stock Revaluation (often called a Value Swap). Since the physical items still exist but their book value must be decreased, use the 'Stock Adjustment In' to process a two-line entry:
|
| 1. Line 1 (Remove Old Value): Enter a negative quantity (e.g., -10) at the original cost.
| 2. Line 2 (Establish New Value): Enter a positive quantity (e.g., +10) at the new, lower cost.
|
| Net Result: Your physical stock count remains unchanged (Net Qty Change = 0). For accounting, debit the expense account and credit the cost of goods sold (COGS) account to convert COGS to an expense. This adjustment does not affect the Inventory Asset on the Balance Sheet, as it will be set in stock posting.
at 1/28/2026 11:27:00 AM, Question said: | SCENARIO 2: How do I handle stock that is broken, completely unsellable, or missing?
at 1/28/2026 11:27:00 AM, Answer said: | You must perform a Direct Write-Off using the specific adjustment modules based on the physical reality:
|
| * For Broken/Missing (Loss): Use the 'Stock Adjustment Out'. Enter the quantity to remove. For accounting, debit the expense account and credit the cost of goods sold (COGS) account to convert COGS to an expense. This adjustment does not affect the Inventory Asset on the Balance Sheet, as it will be set in stock posting.
| * For Found Items (Gain): If you discover extra stock during a count, use the 'Stock Adjustment In' with a standard entry to bring the asset onto your books.
at 1/28/2026 11:27:00 AM, Question said: | FINANCIAL IMPACT: How does the system calculate the loss and update the Profit & Loss?
at 1/28/2026 11:27:00 AM, Answer said: | The system calculates the financial impact by comparing the value removed against the value added (if any).
|
| The Formula:
| Net Loss = (Qty x Old Cost) - (Qty x New Cost)
|
| The Accounting Entry:
| When you post the adjustment, the system automatically creates a Journal Entry:
| * Debit: Expense Account (to convert COGS to Expense)
| * Credit: Cost of Goods Sold (COGS)
|
| This ensures your Profit & Loss immediately reflects the expense (lowering net profit).
|
| Stock Posting:
| The closing and opening stock entries are crucial for updating the Balance Sheet inventory value. The closing stock entry will reflect the new cost value, ensuring that the inventory value on the Balance Sheet is accurate. This means that the adjustment itself should not directly affect the Inventory Asset on the Balance Sheet, as this will be handled through stock posting.

260128-creditnote-to-supplier.json

at 2026-01-28 03:57, Question said: | How to make a credit note for supplier?
at 2026-01-28 03:58, System said: | It is the responsibility of suppliers to issue credit notes to customers, rather than customers issuing them to suppliers. Therefore, the system does not generate documents for users to issue credit notes to suppliers.
|
| The practical approach within the system is outlined as follows:
| In order to maintain accurate and up-to-date accounting records, users are simply required to input any payment or return transactions, on the "Payment / Purchase Return" page. Please find the purchase first, in the purchase page, click "Return" to navigate to the "Payment / Purchase Return" page.
|
| A purchase return will: Debit Accounts Payable (AP) - reducing what you owe the supplier
| If purchase not paid yet: AP is deducted, so you'll pay less when you make payment later
| If purchase already paid: AP for this purchase becomes negative (credit balance), which can be applied to offset for other purchases from the same supplier later

260212-opening-balance-cannot-save-qa.json

at 2/12/2026 3:04:00 AM, Question said: | In opening balance, cannot save. Why and how to save?
at 2/12/2026 3:04:00 AM, Answer said: | When you cannot save opening balance entries, look for a '?' or '!' icon located next to the 'Save' button to see the hint. Hovering over or clicking that icon will display the specific reason for the lock. This generally happens for two reasons:
|
| 1. **Freeze Date Restriction**: Check your Company Settings with your admin account. If any date in your opening balance are earlier than the 'freeze date' you have set, the system locks the records to prevent changes to closed periods.
|
| **Solution**: Change the Freeze Date in your settings to a date before any opening balance entry to unlock.
|
| 2. **Existing settlements (AR/AP/AE)**: The system does not allow entries with related settlements (payments or receipts) to be edited. The hints lists the first 10 related settlements that are blocking the edit.
|
| **Solution**: You must first delete all related settlements linked to those entries. Once the settlements have been removed, the opening balance will be editable again.
at 2/12/2026 3:04:00 AM, Question said: | What are the specific steps to check and resolve freeze date issues?
at 2/12/2026 3:04:00 AM, Answer said: | **Steps to resolve freeze date issues:**
|
| 1. **Check current freeze date**:
| - Log in with an admin account
| - Go to Company Settings → Freeze Date section
| - Note the current freeze date
|
| 2. **Compare dates**:
| - Check the dates of your opening balance entries
| - If any opening balance date is on or before the freeze date, the system blocks edits
|
| 3. **Adjust freeze date**:
| - Temporarily change the freeze date to a date **earlier** than your earliest opening balance entry
| - Example: If opening balance is dated 31/3/2023, set freeze date to 30/3/2023 or earlier
|
| 4. **Make your changes**:
| - Now you can edit and save the opening balance
|
| 5. **Restore freeze date**:
| - After completing edits, restore the freeze date to its original setting
| - This maintains data integrity for closed periods
at 2/12/2026 3:04:00 AM, Question said: | How do I identify and remove settlements blocking opening balance edits?
at 2/12/2026 3:04:00 AM, Answer said: | **Identifying and removing blocking settlements:**
|
| 1. **View the hint**:
| - Click the '?' or '!' icon next to the Save button
| - The system will show the first 10 related settlements (AR/AP/AE) blocking the edit
|
| 2. **Types of settlements**:
| - **AR (Accounts Receivable)**: Customer payments linked to invoices
| - **AP (Accounts Payable)**: Supplier payments linked to bills
| - **AE (Accounts Expense)**: Expense payments
|
| 3. **Removal process**:
| - Navigate to the respective modules (Sales, Purchase, Expenses)
| - Locate and delete the specific settlements listed in the hint
| - **Important**: Ensure you have proper authorization and understand the accounting impact
|
| 4. **Verification**:
| - After removing settlements, return to opening balance
| - The Save button should now be enabled
| - If still locked, check for additional settlements not shown in the initial hint
|
| 5. **Alternative approach**:
| - If settlements cannot be deleted (e.g., already reconciled), you may need to:
| - Create reversing entries instead of editing opening balance
| - Consult with your accountant for proper accounting treatment

260303-opening-closing-stock-inventory-entries.json

at 3/3/2026 2:42:00 AM 02:42, Question said: | How to do the entry of opening stock, closing stock and inventory?
at 3/3/2026 2:42:00 AM 02:43, Answer said: | ACCOUNTING ENTRIES FOR STOCK MANAGEMENT
|
| Where to Do This in the System
| Navigate to: Inventory > Stock Posting (B/S <-> P/L). This screen handles both the closing stock transfer and opening stock transfer.
|
| 1. Year-End Closing Stock Entry
| At the end of the accounting period (e.g., March 31):
| - Entry: Dr Inventory, Cr Closing Stock
| - Purpose: Transfers the closing stock value from Profit & Loss to Balance Sheet
| - On the Stock Posting screen: Use "Closing Stock to B/S" - enter the closing stock value and date
|
| 2. Next Period Opening Stock Entry
| At the start of the new accounting period (e.g., April 1):
| - Entry: Dr Opening Stock, Cr Inventory
| - Purpose: Brings the opening stock value from Balance Sheet back to Profit & Loss
| - On the Stock Posting screen: Use "B/S to Opening Stock" - enter the opening stock value (must equal last period's closing stock) and date
|
| 3. Relationship Between Periods
| - This year's opening stock = Last year's closing stock
| - The system does NOT automatically carry forward closing stock to the next period. You must manually input a transaction at the start of the year: "this year opening stock = last year closing stock"
|
| COMPLETE ACCOUNTING FLOW
|
| Purchase Transactions (Daily):
| - Entry: Dr COGS, Cr Bank/AP (when purchasing inventory)
| - Purchases are recorded as separate line items with product, quantity, and unit price. The system directly debits COGS - no separate stock-in action is needed.
|
| Stock Take Process (Period-End):
| 1. Month/Year End: Perform physical stock take to determine actual closing stock quantity and value
| 2. Closing Entry: On Stock Posting screen, use "Closing Stock to B/S": Dr Inventory, Cr Closing Stock
| 3. Next Day Opening Entry: On Stock Posting screen, use "B/S to Opening Stock": Dr Opening Stock, Cr Inventory
|
| Cost of Goods Sold (COGS) Formula:
| Real COGS = Opening Stock + Purchases in the period - Closing Stock
|
| KEY POINTS
|
| 1. Manual Carry-Forward Required: The system does not automatically accumulate or roll forward opening/closing stock values. You must input the period-end entries each month or year.
|
| 2. Financial Reporting:
| - Profit & Loss (P&L): Shows opening stock, purchases, and closing stock. COGS = Opening Stock + Purchases - Closing Stock
| - Balance Sheet (B/S): Shows inventory asset value after closing stock is transferred in
|
| 3. Stock Adjustments vs Stock Posting:
| - Stock adjustments (write-offs, value swaps, found items) are separate from stock posting
| - Always complete stock adjustments first, then perform stock posting
| - Stock adjustments create: Dr Expense, Cr COGS - they do NOT directly affect the Inventory asset on the Balance Sheet. The Balance Sheet inventory value is updated through the stock posting process.
|
| 4. Frequency: Monthly (if you need monthly management accounts with accurate COGS) or annually at minimum for statutory reporting.
|
| 5. Correcting Mistakes: If you need to edit or delete a stock posting entry, go to: Operations > Accounting > Accounting Entry > Records. Find the entry by date and account name (Opening Stock / Closing Stock), then edit or delete and redo.
at 3/3/2026 2:42:00 AM 02:43, Question said: | 如何處理期初存貨、期末存貨及庫存的分錄?
at 3/3/2026 2:42:00 AM 02:43, Answer said: | 庫存管理的會計分錄
|
| 在系統中的操作位置
| 前往:庫存 > 庫存滾存 (B/S <-> P/L)。此畫面可處理期末庫存轉入及期初庫存轉出。
|
| 1. 期末庫存分錄
| 在會計期間結束時(例如 3 月 31 日):
| - 分錄:借方 庫存 (Inventory),貸方 期末庫存 (Closing Stock)
| - 目的:將期末庫存價值從損益表轉入資產負債表
| - 在庫存滾存畫面:選擇「轉入資產負債表」(Closing Stock to B/S),輸入期末庫存金額及日期
|
| 2. 期初庫存分錄
| 在新會計期間開始時(例如 4 月 1 日):
| - 分錄:借方 期初庫存 (Opening Stock),貸方 庫存 (Inventory)
| - 目的:將期初庫存價值從資產負債表轉回損益表
| - 在庫存滾存畫面:選擇「轉出至損益表」(B/S to Opening Stock),輸入期初庫存金額(必須等於上期期末庫存)及日期
|
| 3. 期間之間的關係
| - 本年的期初庫存 = 去年的期末庫存
| - 系統不會自動將期末庫存結轉至下期。您必須在年初手動輸入交易:「本年期初庫存 = 去年期末庫存」
|
| 完整會計流程
|
| 採購交易(日常):
| - 分錄:借方 銷貨成本 (COGS),貸方 銀行/應付帳款
| - 採購必須以明細行項目記錄(產品、數量、單價)。系統直接借方記入銷貨成本(COGS)——不需要單獨的入庫動作。
|
| 盤點流程(期末):
| 1. 月末/年末:進行實地盤點,確定實際期末庫存數量和價值
| 2. 期末分錄:在庫存滾存畫面,使用「轉入資產負債表」:借方 庫存,貸方 期末庫存
| 3. 次日開帳分錄:在庫存滾存畫面,使用「轉出至損益表」:借方 期初庫存,貸方 庫存
|
| 銷貨成本(COGS)公式:
| 實際銷貨成本 = 期初庫存 + 本期採購 - 期末庫存
|
| 重點事項
|
| 1. 必須手動結轉:系統不會自動累計或結轉期初/期末庫存值。您必須每個月或每年手動輸入期末分錄。
|
| 2. 財務報表:
| - 損益表 (P&L):顯示期初庫存、採購及期末庫存。銷貨成本 = 期初庫存 + 採購 - 期末庫存
| - 資產負債表 (B/S):在期末庫存轉入後顯示庫存資產價值
|
| 3. 庫存調整 vs 庫存過帳:
| - 庫存調整(報廢、價值互換、發現品項)與庫存過帳是獨立的流程
| - 請先完成所有庫存調整,再進行庫存過帳
| - 庫存調整產生的分錄:借方 費用,貸方 銷貨成本 (COGS) —— 庫存調整不會直接影響資產負債表上的庫存資產。資產負債表的庫存價值是透過後續的庫存過帳程序來更新的。
|
| 4. 頻率:建議每月執行(如需準確的月度管理報表),或至少每年年結時執行以符合法定報告要求。
|
| 5. 更正錯誤:如需編輯或刪除庫存滾存記錄,請前往:運作專區 > 會計 > 會計輸入 > 紀錄。按日期及科目名稱(期初庫存/期末庫存)找到記錄,然後編輯或刪除並重新執行。
at 3/3/2026 2:42:00 AM 02:44, Question said: | What if I already input opening inventory in the inventory account? Do I still need to do closing stock?
at 3/3/2026 2:42:00 AM 02:45, Answer said: | Yes, you still need to do the closing stock entry.
|
| The opening inventory in the inventory account (e.g., account 16110) represents the asset value on the Balance Sheet. At year-end, you need to:
|
| 1. Perform stock take to determine the actual closing stock value
| 2. Make closing entry: Go to Inventory > Stock Posting (B/S <-> P/L), select "Closing Stock to B/S", enter: Dr Inventory, Cr Closing Stock
| 3. Next day opening entry: On the same screen, select "B/S to Opening Stock", enter: Dr Opening Stock, Cr Inventory
|
| The closing stock entry transfers the value from P&L to B/S, while the opening stock entry brings it back to P&L for the new period. Even if opening inventory is already in the system, the closing stock process is necessary for proper period-end accounting and COGS calculation.
|
| Without the closing stock entry, your P&L will overstate COGS (because all purchases remain in COGS without deducting unsold stock) and understate profit. Your Balance Sheet will also not reflect the correct inventory asset value.
at 3/3/2026 2:42:00 AM 02:45, Question said: | 如果我已經在庫存帳戶輸入了期初庫存,還需要做期末庫存嗎?
at 3/3/2026 2:42:00 AM 02:45, Answer said: | 是的,您仍然需要做期末庫存分錄。
|
| 庫存帳戶(例如科目 16110)中的期初庫存代表資產負債表上的資產價值。在年結時,您需要:
|
| 1. 進行實地盤點以確定實際的期末庫存價值
| 2. 製作期末分錄:前往庫存 > 庫存滾存 (B/S <-> P/L),選擇「轉入資產負債表」,輸入:借方 庫存,貸方 期末庫存
| 3. 次日開帳分錄:在同一畫面,選擇「轉出至損益表」,輸入:借方 期初庫存,貸方 庫存
|
| 期末庫存分錄將價值從損益表轉入資產負債表,而期初庫存分錄則將其帶回損益表以供新期間使用。即使系統中已有期初庫存,期末庫存程序對於正確的期末會計處理和銷貨成本(COGS)計算仍是必要的。
|
| 如果沒有做期末庫存分錄,您的損益表將高估銷貨成本(因為所有採購仍保留在 COGS 中,未扣除未售出的庫存)並低估利潤。資產負債表也無法反映正確的庫存資產價值。
at 3/3/2026 2:42:00 AM 02:46, Question said: | Why does closing stock appear as negative in the P&L report?
at 3/3/2026 2:42:00 AM 02:47, Answer said: | Closing stock appears as a negative (credit side) figure in the P&L report. This is correct system behaviour - here is why:
|
| 1. Closing Stock is a COGS-nature account: In the system's Chart of Accounts, Closing Stock has the account nature "Cost of Goods Sold". COGS-nature accounts display debits as positive and credits as negative in the P&L.
|
| 2. The Accounting Entry: The closing stock entry is Dr Inventory, Cr Closing Stock - Closing Stock is on the credit side, so it appears as a negative amount.
|
| 3. How It Affects COGS: The negative closing stock reduces the total COGS in the formula:
| COGS = Opening Stock (debit/positive) + Purchases (debit/positive) - Closing Stock (credit/negative)
| Subtracting a negative is equivalent to adding a positive - so the closing stock credit reduces COGS, which increases gross profit. This is the intended accounting treatment.
|
| 4. Contrast with Opening Stock: Opening Stock (Dr Opening Stock, Cr Inventory) is on the debit side, so it appears as a positive amount in P&L - which correctly adds to COGS.
|
| If closing stock were to appear as a positive figure, it would incorrectly increase COGS instead of reducing it, which would understate profit.
at 3/3/2026 2:42:00 AM 02:47, Question said: | 為什麼期末庫存在損益表中顯示為負數?
at 3/3/2026 2:42:00 AM 02:47, Answer said: | 期末庫存在損益表中顯示為負數(貸方),這是正確的系統行為——原因如下:
|
| 1. 期末庫存是銷貨成本(COGS)性質的科目:在系統的科目表中,期末庫存的科目性質為「銷售成本」(COGS)。COGS 性質的科目在損益表中借方顯示為正數,貸方顯示為負數。
|
| 2. 會計分錄:期末庫存分錄為 借方 庫存,貸方 期末庫存 —— 期末庫存在貸方,因此顯示為負數。
|
| 3. 對銷貨成本的影響:負數的期末庫存會減少總銷貨成本(COGS),公式如下:
| 銷貨成本 = 期初庫存(借方/正數)+ 採購(借方/正數)- 期末庫存(貸方/負數)
| 減去負數等於加上正數——因此期末庫存的貸方金額會減少銷貨成本,從而增加毛利。這是正確的會計處理方式。
|
| 4. 與期初庫存的對比:期初庫存分錄為 借方 期初庫存,貸方 庫存 —— 期初庫存在借方,因此在損益表中顯示為正數,正確地增加銷貨成本。
|
| 如果期末庫存顯示為正數,將錯誤地增加銷貨成本而非減少,從而低估利潤。
at 3/3/2026 2:42:00 AM 02:48, Question said: | How do stock adjustments affect opening/closing stock?
at 3/3/2026 2:42:00 AM 02:49, Answer said: | Stock adjustments do NOT directly affect opening/closing stock entries. Here is how they work:
|
| 1. Separate Processes:
| - Stock Adjustments: Handle physical inventory changes - write-offs of broken/damaged stock (Stock Adjustment Out), value swaps or revaluations (Stock Adjustment In), and found items (also Stock Adjustment In)
| - Stock Posting: Handles the accounting transfer between P&L and B/S for opening/closing stock
|
| 2. Proper Workflow:
| - First, complete all necessary stock adjustments (using Stock Adjustment In / Out from the Stock module)
| - Then, perform stock posting for closing/opening stock on the Stock Posting (B/S <-> P/L) screen
| - The post-adjustment inventory value will be reflected in the closing stock calculation
|
| 3. Accounting Impact:
| - Stock adjustments create journal entries: Dr Expense, Cr COGS (for write-offs and value decreases)
| - These adjustments affect the inventory value used in the closing stock calculation
| - Important: Stock adjustments do NOT directly affect the Inventory asset on the Balance Sheet. The adjustment journal entry only touches Expense and COGS accounts. The Balance Sheet inventory value is updated later through the stock posting process.
|
| 4. Always do stock adjustments first, then closing stock posting to ensure accurate financial reporting. If you post closing stock before completing adjustments, the Balance Sheet inventory value will be incorrect.
at 3/3/2026 2:42:00 AM 02:49, Question said: | 庫存調整如何影響期初/期末庫存?
at 3/3/2026 2:42:00 AM 02:49, Answer said: | 庫存調整不會直接影響期初/期末庫存分錄。以下是運作方式:
|
| 1. 獨立的流程:
| - 庫存調整:處理實際庫存變動——報廢破損/損壞庫存(庫存調出/轉出)、價值互換或重估(庫存調入/轉入)、以及發現的額外品項(亦使用庫存調入)
| - 庫存過帳(庫存滾存):處理損益表與資產負債表之間的期初/期末庫存會計結轉
|
| 2. 正確的工作順序:
| - 首先,完成所有必要的庫存調整(從庫存模組使用庫存調入/調出)
| - 然後,在庫存滾存 (B/S <-> P/L) 畫面進行期末/期初庫存過帳
| - 調整後的庫存價值將反映在期末庫存計算中
|
| 3. 會計影響:
| - 庫存調整產生的日記帳分錄:借方 費用,貸方 銷貨成本 (COGS)(用於報廢和價值減少)
| - 這些調整會影響用於期末庫存計算的庫存價值
| - 重要:庫存調整不會直接影響資產負債表上的庫存資產。調整分錄僅涉及費用和銷貨成本(COGS)科目。資產負債表的庫存價值是透過後續的庫存過帳程序來更新的。
|
| 4. 請務必先完成庫存調整,再進行期末庫存過帳,以確保財務報表的準確性。如果您在完成調整前先做了期末庫存過帳,資產負債表的庫存價值將不正確。

260420-bank-payment.json

at 4/20/2026 3:51:00 AM, Question said: | How to pay besides default electronic payment
at 4/20/2026 3:51:00 AM, Answer said: | Skynet Technology International Limited
|
| Bank of China (HK)
| 012-363-1011-7353
|
| FPS (Faster Payment System)
| FPS ID: 104269576
| FPS mobile number: +852 98883995
|
| After payment, please WhatsApp the deposit slip to us for processing, thank you 🤝🏻🙂
at 4/20/2026 3:51:00 AM, Question said: | 除了預設的電子支付外如何付款
at 4/20/2026 3:51:00 AM, Answer said: | Skynet Technology International Limited
| 天網科技國際有限公司
|
| Bank of China (HK)
| 012-363-1011-7353
|
| FPS 轉數快
| FPS 識別碼:104269576
| FPS 移動電話號碼:+852 98883995
|
| 付款後請whatsapp入數紙給我們處理,謝謝 🤝🏻🙂

260420-data-import.json

at 2026-04-20 10:00, Question said: | How easy is it to migrate my existing financial data from my current software or Excel?
at 2026-04-20 10:01, Answer said: | **Easy!** the system makes data migration simple with these options:
|
| **1. Excel Import (Quick & Easy)**
| - Import Chart of Accounts, customers, suppliers, stock items
| - Use our templates - just copy your data
| - Perfect for Excel users or new companies
|
| **2. Professional Migration Service (Full Support)**
| - We handle everything: invoices, purchases, historical data
| - Works with most accounting software
| - No data loss or formatting issues
|
| **3. Start Simple, Add Later**
| - Begin with Chart of Accounts only
| - Add transactions when ready
| - No pressure to migrate everything at once
|
| **Most users find:**
| ✅ Excel data: Very easy (use our templates)
| ✅ Other software: Easy with our migration service
| ✅ Partial data: Start with basics, add more later
|
| **Next Steps:**
| 1. Try our Excel templates (free download)
| 2. Contact us for professional migration quote
| 3. Start using the system today!
at 2026-04-20 10:02, Question said: | 從現有軟件或Excel遷移財務數據到系統容易嗎?
at 2026-04-20 10:03, Answer said: | **非常容易!** 系統提供簡單的數據遷移選項:
|
| **1. Excel導入(快速簡便)**
| - 導入會計科目表、客戶、供應商、庫存項目
| - 使用我們的模板 - 只需複製您的數據
| - 適合Excel用戶或新公司
|
| **2. 專業遷移服務(全面支持)**
| - 我們處理一切:發票、採購、歷史數據
| - 兼容大多數會計軟件
| - 無數據丟失或格式問題
|
| **3. 從簡單開始,逐步添加**
| - 先從會計科目表開始
| - 準備好時添加交易記錄
| - 無需一次性遷移所有數據
|
| **大多數用戶發現:**
| ✅ Excel數據:非常容易(使用我們的模板)
| ✅ 其他軟件:使用我們的遷移服務很簡單
| ✅ 部分數據:從基礎開始,逐步添加更多
|
| **下一步:**
| 1. 試用我們的Excel模板(免費下載)
| 2. 聯繫我們獲取專業遷移報價
| 3. 立即開始使用系統!

260420-getting-started.json

at 2026-04-20 10:28, Question said: | After registering for a trial account, where should I start?
at 2026-04-20 10:29, Answer said: | After you've registered for a trial account, we understand that for many new users, the most confusing part is not knowing where to start. Don't worry, this video will help you understand the entire system operation process step by step, so you can get started easily.
|
| First, our users can be broadly divided into two main types:
|
| The first type is companies that have just been established recently and have not undergone auditing, usually companies that started within the past year, belonging to new companies.
|
| The second type is companies that have been operating for some time and have undergone one year or more of auditing. These companies usually already have their own chart of accounts that they've been using.
|
| Actually, for both types of companies, the method of using the system is quite similar. Once you try it, you'll find it easy to input data, thereby speeding up your work efficiency.
at 2026-04-20 10:30, Question said: | 註冊試用戶口後,應該從哪裡開始?
at 2026-04-20 10:31, Answer said: | 當你註冊咗試用戶口之後,我哋明白,對好多新用戶嚟講,最頭痛嘅就係唔知應該由邊度開始。唔使擔心,呢段影片會幫你一步一步清晰了解整個系統操作流程,等你可以輕鬆上手。
|
| 首先,我哋嘅用戶大致可以分為兩大類型:
|
| 第一類係啱啱成立冇耐,未曾做過核數嘅公司,通常係近一年內開業,屬於新公司。
|
| 第二類就係已經營運咗一段時間,有做過一年或以上核數嘅公司,呢類公司通常已經有一套自己用開嘅會計科目表。
|
| 其實以上兩種類型嘅公司,使用系統嘅方法都係大同小異,你試用咗之後,就會好容易輸入資料,從而加快你嘅工作效率。

260420-multi-currency.json

at 2026-04-20 02:00, Question said: | Does your software support multi-currency transactions and automatic exchange rate updates?
at 2026-04-20 02:01, Answer said: | Yes. the system supports multi-currency transactions (USD, EUR, CNY, etc.) and automatic exchange rate updates from European Central Bank (ECB).
|
| Key features:
| - Add multiple currencies in account settings
| - Create invoices/purchase orders in different currencies
| - Choose fixed rates or automatic daily updates from ECB
| - Enterprise Cloud plan required
at 2026-04-20 02:02, Question said: | 你們的軟件是否支援多貨幣交易和自動匯率更新?
at 2026-04-20 02:03, Answer said: | 是的。系統 支援多貨幣交易(USD、EUR、CNY 等)和從歐洲中央銀行(ECB)自動匯率更新。
|
| 主要功能:
| - 在帳戶設定中添加多種貨幣
| - 以不同貨幣建立發票/採購訂單
| - 選擇固定匯率或 ECB 每日自動更新
| - 需要企業雲端方案

260420-multi-language.json

at 2026-04-20 08:30, Question said: | Is the software interface available in multiple languages to accommodate my international team members?
at 2026-04-20 08:31, Answer said: | Yes. the system supports three built-in languages: Traditional Chinese, Simplified Chinese, and English.
|
| - Each user can select their preferred language independently
| - Reports display content according to the selected interface language
| - Language preference is automatically saved for future visits
at 2026-04-20 08:32, Question said: | 軟件介面是否提供多種語言以配合我的國際團隊成員?
at 2026-04-20 08:33, Answer said: | 是的。系統 支援三種內置語言:繁體中文、簡體中文和英文。
|
| - 每位用戶可獨立選擇偏好的語言
| - 報表根據所選介面語言顯示內容
| - 語言偏好會自動保存以供將來訪問

260420-no-limits.json

at 4/20/2026 5:31:00 AM, Question said: | Is there a cap on the number of bills I can log, or clients I can add?
at 4/20/2026 5:31:00 AM, Answer said: | No, there is no hard cap on the number of invoices, bills, or clients. The system is designed to handle your business growth without quantity restrictions.
at 4/20/2026 5:32:00 AM, Question said: | 記錄帳單或添加客戶數量有上限嗎?
at 4/20/2026 5:32:00 AM, Answer said: | 沒有,發票、帳單或客戶數量都沒有硬性上限。系統設計可支援業務增長,沒有數量限制。

260420-no-quotations.json

at 4/20/2026 4:13:00 AM, Question said: | Can you provide a quotation?
at 4/20/2026 4:13:30 AM, Answer said: | Regarding quotation arrangements, since each user's service selections vary—such as subscription duration, number of additional users, whether online support upgrades or other value‑added services are needed—the possible combinations are highly diverse. Therefore we do not provide individual quotations.
|
| Instead, we recommend that you log into your account directly, go to the 'Order Page', and select the relevant services according to your needs. The system will instantly display the corresponding price and generate a quotation. This process is more transparent and also allows you to flexibly adjust to the most suitable plan.
at 4/20/2026 4:14:00 AM, Question said: | 請問可否提供報價單?
at 4/20/2026 4:14:00 AM, Answer said: | 關於報價單的安排,由於每位用戶對服務的選擇各有不同,例如訂閱時長、額外用戶數量、是否需要升級在線支援或其他增值服務等,相關組合非常多元,因此我們並不設提供個別報價單。
|
| 相反,建議你可直接登入帳戶,在「訂購頁面」按自身需要選擇相關服務,系統會即時顯示對應價格並生成報價,過程更清晰透明,亦方便你靈活調整至最合適的方案。

260420-number-generation-qa.json

at 4/20/2026 2:35:00 AM, Question said: | How does the number generation system work for vouchers/invoices?
at 4/20/2026 2:35:00 AM, Answer said: | The system provides two auto-numbering formats controlled by a 'by date' checkbox setting. The number auto-generation feature is per input page, with each input page maintaining its own numbering sequence independently.
|
| Admin Control:
| Only administrator accounts can enable or disable the 'by date' option, in each bill input page
| This setting affects all users in the system
|
| Format 1: With 'By Date' Enabled (Checked)
| Format: [prefix]-[date]-[sequence]
| Example: INV-26-04-20-001 or JV-2026-04-20-001
| Components:
| Prefix: Inherited from the last saved transaction's prefix portion (e.g., 'INV' for invoices, 'JV' for journal vouchers by default)
| Date: Automatically generated from the transaction date (format: YY-MM-DD or YYMM)
| Sequence: Three-digit incremental number (001, 002, 003...) to ensure uniqueness within the same date or month
|
| Format 2: With 'By Date' Disabled (Unchecked)
| Format: [prefix]-[sequence]
| Example: INV00001, INV00002, JV00045
| Components:
| Prefix: Inherited from the last saved transaction
| Sequence: Incremental number that continues from the last used sequence regardless of date
|
| Key Behavior:
| 1. When a user saves a transaction with a specific prefix (e.g., 'INV'), subsequent transactions will use that same prefix
| 2. The sequence management differs between formats:
| With date format: Sequences reset daily (001 each day)
| Without date format: Sequences continue incrementing (00001, 00002, 00003...)
| 3. Only administrators can change the 'by date' setting
| 4. Changes to the setting only affect newly created records
|
| The examples shown (INV and JV) are for two different input pages by default: INV for invoice input page and JV for accounting voucher input page. Changes to 'by date' setting or saving bills with different prefixes only affect the same input page. For example, changing JV to EXP in voucher input will not affect the invoice input page, and unchecking 'by date' in invoice input will not affect the voucher input page. Each input page maintains its own prefix and sequence independently.
|
| Common Usage Examples:
| Invoice with date: INV-26-04-20-001, INV-26-04-20-002, INV-26-04-21-001
| Invoice without date: INV00001, INV00002, INV00003
| Journal voucher with date: JV2604001
| Journal voucher without date: JV00045

260420-plan-changes.json

at 4/20/2026 8:35:00 AM, Question said: | Can I upgrade or downgrade my plan later?
at 4/20/2026 8:35:00 AM, Answer said: | **Upgrade:** Yes, you can upgrade your plan at any time. Trial accounts can seamlessly upgrade to paid plans without data loss, and existing paid accounts can upgrade to higher-tier plans.
|
| **Downgrade:** No, you cannot downgrade your plan. According to our support policy, you can only upgrade, not downgrade. If you need a lower-tier plan, you would need to register a new account with a different email address.
at 4/20/2026 8:35:00 AM, Question said: | 我可以升級或降級我的方案嗎?
at 4/20/2026 8:35:00 AM, Answer said: | **升級:** 可以,您可以隨時升級您的方案。試用帳戶可以無縫升級到付費方案而無需搬移數據,現有付費帳戶也可以升級到更高階的方案。
|
| **降級:** 不可以,您不能降級您的方案。根據我們的支援政策,您只能升級,不能降級。如果您需要較低階的方案,您需要使用不同的電郵地址註冊新帳戶。

260420-plan-features.json

at 4/20/2026 7:10:00 AM, Question said: | What specific features are included in each tier?
at 4/20/2026 7:10:00 AM, Answer said: | the system offers three main cloud plans with different feature sets:
|
| **1. Startup Cloud (初創雲)**
| • Basic accounting functions only
| • Bank statement entry interface
| • Automatic financial report generation
| • General ledger (debit/credit) entry
| • Financial statements: Balance Sheet, Profit & Loss, General Ledger
| • No invoicing or document generation
| • No sales/purchase modules
| • No multi-currency support
| • No inventory management
|
| **2. Small Business Cloud (小企雲)**
| • Includes ALL Startup Cloud features PLUS:
| • Order and invoice generation
| • Quotation creation
| • Accounts Receivable/Payable management
| • Payroll input and daily expense recording
| • Customer Resource Management (CRM)
| • Purchase order functionality
| • Expense module
| • Basic document generation
|
| **3. Enterprise Cloud (企業雲)**
| • Includes ALL Startup + Small Business Cloud features PLUS:
| • Inventory management with stock control
| • Multi-currency functionality (USD, EUR, CNY, etc.)
| • Automatic daily exchange rate updates from ECB
| • Retail modules
| • Project analysis and management functions
| • Engineering/project management capabilities
| • Department separation using project function
| • Advanced reporting capabilities
|
| **Key Notes:**
| • 30-day free trial with full access to all features
| • Trial accounts can seamlessly upgrade without data loss
| • Additional users can be added at extra cost
| • All paid plans include online support access
at 4/20/2026 7:10:00 AM, Question said: | 每個方案包含哪些具體功能?
at 4/20/2026 7:10:00 AM, Answer said: | 系統 提供三種主要雲端方案,功能各有不同:
|
| **1. 初創雲 (Startup Cloud)**
| • 僅提供基本會計功能
| • 銀行月結單輸入介面
| • 自動生成財務報表
| • 總分類帳(借貸)輸入
| • 財務報表:資產負債表、損益表、總分類帳
| • 不支援發票或文件生成
| • 不支援銷售/採購模組
| • 不支援多貨幣功能
| • 不支援庫存管理
|
| **2. 小企雲 (Small Business Cloud)**
| • 包含所有初創雲功能,外加:
| • 訂單和發票生成
| • 報價單創建
| • 應收帳款/應付帳款管理
| • 薪酬輸入和日常開支記錄
| • 客戶資源管理 (CRM)
| • 採購訂單功能
| • 支出模組
| • 基本文件生成
|
| **3. 企業雲 (Enterprise Cloud)**
| • 包含所有初創雲 + 小企雲功能,外加:
| • 庫存管理與存貨控制
| • 多貨幣功能(USD、EUR、CNY 等)
| • 從歐洲中央銀行 (ECB) 自動每日匯率更新
| • 零售模組
| • 項目分析和管理功能
| • 工程/項目管理能力
| • 使用項目功能進行部門分離
| • 進階報表功能
|
| **重要說明:**
| • 30 天免費試用期,可體驗所有完整功能
| • 試用帳戶可無縫升級,無需搬移數據
| • 可額外添加用戶(需額外費用)
| • 所有付費方案均包含在線支援服務

260420-quote-conversion.json

at 2026-04-20 15:30, Question said: | Can I easily convert approved quotes or estimates into active invoices with a single click?
at 2026-04-20 15:31, Answer said: | Yes, the system makes it simple to convert quotes or estimates into invoices:
|
| • **One-click conversion**: Click the "To Invoice" button at the top of any approved quotation
| • **Automatic data transfer**: All quote details (items, quantities, prices) are copied to the new invoice
| • **Flexible editing**: Adjust quantities, prices, or add/remove items before saving the invoice
| • **Partial conversions**: Convert only part of a quote by modifying quantities during conversion
| • **Seamless workflow**: Reduces duplicate data entry and streamlines your sales process
|
| This feature has been consistently available and is designed for efficient quote-to-invoice workflow.
at 2026-04-20 15:32, Question said: | 我可以輕鬆地將已批准的報價單或估算單一鍵轉換為有效發票嗎?
at 2026-04-20 15:33, Answer said: | 可以,系統 讓報價單轉換為發票變得簡單:
|
| • **一鍵轉換**:在任何已批准的報價單頂部點擊「轉至發票」按鈕
| • **自動數據轉移**:所有報價單詳情(項目、數量、價格)會複製到新發票
| • **靈活編輯**:在儲存發票前可調整數量、價格或增減項目
| • **部分轉換**:轉換時修改數量即可只轉換部分報價單內容
| • **無縫工作流程**:減少重複數據輸入,簡化銷售流程
|
| 此功能一直穩定提供,專為高效的報價單至發票工作流程而設計。

260420-receipt-scanning.json

at 4/20/2026 8:04:00 AM, Question said: | Can I capture and attach digital receipts directly to expense entries using my phone's camera?
at 4/20/2026 8:04:00 AM, Answer said: | Yes, definitely!
|
| - **Mobile App Scanning** - Use your phone's camera in our app to scan receipts. It automatically reads and inputs the expense details for you.
| - **Web Upload** - Upload receipt photos through our web interface from your computer or phone.
| - **Simple Attachment** - Attach any file (photo, PDF, etc.) to expense entries without scanning.
at 4/20/2026 8:04:00 AM, Question said: | 我可以使用手機相機直接拍攝並將數碼收據附加到支出項目嗎?
at 4/20/2026 8:04:00 AM, Answer said: | 可以,絕對可以!
|
| - **手機應用程式掃描** - 在我們的手機應用程式中使用相機掃描收據。系統會自動讀取並輸入支出詳情。
| - **網頁上傳** - 透過我們的網頁介面從電腦或手機上傳收據照片。
| - **簡單附件** - 無需掃描即可將任何檔案(照片、PDF等)附加到支出項目。

260420-referral-program.json

at 2026-04-20 10:00, Question said: | What are the benefits of registering multiple companies?
at 2026-04-20 10:01, Answer said: | Like other cloud accounting companies, each account is primarily responsible for one company. However, we can provide additional benefits to our users compared to other companies. When users register one or more companies, they can enjoy our user referral program. If a referred company purchases more than 12 months, both the referring company and the referred company will receive an additional 3 months of service for free, totaling an extra 6 months of benefits. For details, please refer to the following link:
|
| https://coweasy.com/Cloud/RefferalCode.aspx
|
| Moreover, when users subscribe to 3 or more companies, we will provide an additional company list feature. This allows users to use a single set of login email and password to access the list and enter all their companies, without needing to remember the login credentials for each company, making it more convenient for users.
at 2026-04-20 10:02, Question said: | 註冊多間公司有什麼優惠?
at 2026-04-20 10:03, Answer said: | 我們和其他雲端會計公司一樣,每個戶口主要負責一間公司,但我們相對其他公司可提供額外優惠給我們用戶,當用戶註冊一間公司或以上,用戶可以享用我們推出的用戶推介計劃,如推介公司購買超過12個月,該推介公司和被推介公司各均免費享有額外3個月服務期,即總共多送額外6個月優惠,詳情請參與下列連結:
|
| https://coweasy.com/Cloud/RefferalCode.aspx
|
| 而且,當用戶訂購3間公司或以上,我們會加送一個公司列表,讓用戶只需採用一套登入電郵和密碼,便可進入列表內,並進入轄下所有公司,無需記著每間公司的登入電郵和密碼,方便用戶使用

260420-remote-demo.json

at 2026-04-20 09:58, Question said: | Can you come to our office to explain the system?
at 2026-04-20 09:59, Answer said: | First, thank you for your inquiry. Actually, here's the situation: during our service process, we don't need to visit in person to explain the system, as all our users know. Since meetings mainly involve looking at computers, on the other hand, we have a comprehensive feature introduction plan.
|
| As the first step of the experience, you can schedule a time for our support specialist to provide a detailed operational demonstration for free via remote mode.
|
| the system booking platform:
| https://coweasy.com/Cloud/Demo.aspx
|
| At that time, our dedicated personnel will provide real-time explanation via Zoom and answer user inquiries. Please click the above booking link to receive free system introduction service. Thank you!
at 2026-04-20 10:00, Question said: | 你們可以上門講解系統嗎?
at 2026-04-20 10:01, Answer said: | 先謝謝你的查詢,其實是這樣的 ,我們在服務的過程中,是不需上門講解的,我們所有用戶也知道。由於大家見面也主要看電腦 ,另一方面,我們有一套完善的 功能介紹方案。
|
| 作為體驗的第一步,你可預約一個時間,讓我們支援專員透過遙距遠程模式,免費提供一個詳細的操作示範給你
|
| 系統 預約平台:
| https://coweasy.com/Cloud/Demo.aspx
|
| 到時候我們的專責人員透過zoom 提供實時講解。並回覆用戶查詢, 請點擊上列 預約連結 免費提供系統介紹服務,謝謝!

260420-standard-reports.json

at 2026-04-20 06:30, Question said: | What kind of financial reports come standard with the system?
at 2026-04-20 06:31, Answer said: | the system includes these standard financial reports:
|
| • Balance Sheet
| • Profit & Loss Statement (P&L)
| • General Ledger
| • Bank Book / Cash Book
| • Aging Reports (AR/AP)
| • Trial Balance (via export)
at 2026-04-20 06:32, Question said: | 系統標準包含哪些財務報表?
at 2026-04-20 06:33, Answer said: | 系統標準包含以下財務報表:
|
| • 資產負債表
| • 損益表(P&L)
| • 總分類帳
| • 銀行賬 / 現金賬
| • 帳齡報表(應收/應付)
| • 試算表(通過匯出)

260420-support-options.json

at 4/20/2026 3:48:00 AM, Question said: | What is your after-sales support service like?
at 4/20/2026 3:48:00 AM, Answer said: | Many users know that our after-sales support is quite comprehensive. Let me explain the details of our application service support.
|
| Like all our current users, we do not handle queries via phone calls because phone conversations often fail to convey the actual situation of the operational interface.
|
| Regarding support services, our company provides two different after-sales support methods for users to inquire:
|
| (1) Paid method — Upgrade to online support
| Users can contact our support team in real-time during office hours via WhatsApp or the online button at the bottom right of the interface. If needed, users can also take real-time screenshots of the relevant interface to help accurately describe the issue.
|
| (2) Free method — Support via email or Ticket
| Without subscribing to the upgraded online support, users will see a free support button (Free Support) at the bottom right of the interface. Users can ask questions via email here, and our support team typically replies within one to two working days via email.
|
| Note:
| Upgraded online support
| Suitable for new users or existing users who have hired new employees, where there may be many questions during initial use and real-time support is needed.
|
| Free email support
| Suitable for existing or long-time users who have relatively less urgent questions or issues that do not require real-time responses.
at 4/20/2026 3:48:00 AM, Question said: | 請問你們的售後支援服務是怎樣的?
at 4/20/2026 3:48:00 AM, Answer said: | 很多用戶也知道,我們的售後支援比較完善,請讓我講解下我們的應用服務支援細節。
|
| 和我們目前所有用戶一樣,我們是不會透過電話查詢的,這是由於電話往往未能說出具體操作介面真實情況。
|
| 至於支援服務方面,本公司提供兩種不同的售後支援方式讓用戶查詢:
|
| (1) 付費方式 — 升級在線支援
| 用戶可透過 whatsapp,或介面右下方的在線按鈕,在辦公時間內實時向我們支援團隊提問。如需要,用戶也可實時截圖看看相關介面,用以方便用戶準確地描述問題重點
|
| (2) 免費方式 — 透過電郵或 Ticket 形式支援
| 在沒有訂購升級在線支援的情況下,用戶在介面的右下方,會看到免費支援按鈕 (Free Support), 用戶可在這裏透過電郵方式提問,我們支援團隊一般會在一至兩個工作天內透過電郵形式回覆用戶查詢
|
| 備註:
| 升級在線支援
| 適合於新用戶、或現有用戶但聘請新員工,在初期使用時提問會較多,並需要提供實時的支援服務而設
|
| 免費電郵支援
| 適合於現有或使用了一段時間的用戶提問一些相對已不重要、或無需實時回覆的問題而設

260420-support-tiers.json

at 4/20/2026 4:12:00 AM, Question said: | If I haven't purchased upgraded online support, how can I query issues?
at 4/20/2026 4:12:00 AM, Answer said: | If the user hasn't purchased upgraded online support, for queries, please use the free support at the bottom right of the page. It will take about one to two working days for support staff to reply, or please pay the upgrade support fee to receive WhatsApp instant support service. Thank you.
at 4/20/2026 4:12:00 AM, Question said: | 如果沒有訂購升級在線支援,如何查詢問題?
at 4/20/2026 4:12:00 AM, Answer said: | 如果用戶沒有訂購升級在線支援,如需查詢,請你在頁面右下方 free support 提問,大概需要一至兩個工作天便有支援同事回覆你,或請繳付升級支援費用,以提供WhatsApp 即時支援服務,謝謝

260420-template-branding.json

at 2026-04-20 15:30, Question said: | Can I fully customize invoice and estimate templates to match my company's branding and logo?
at 2026-04-20 15:31, Answer said: | Yes, the system supports template customization for your company branding:
|
| • Add your company logo and contact information
| • Change colors, fonts, and layout to match your brand
| • Customize header, footer, and section formatting
| • Adjust template structure for invoices and estimates
|
| Basic template editing is included with all plans. For complex designs or exact brand matching, we offer professional customization services.
at 2026-04-20 15:32, Question said: | 發票和報價單模板可以完全自訂以匹配公司品牌和標誌嗎?
at 2026-04-20 15:33, Answer said: | 可以,系統 支援模板自訂以匹配公司品牌:
|
| • 添加公司標誌和聯絡資訊
| • 更改顏色、字體和佈局以匹配品牌
| • 自訂頁首、頁尾和部分格式
| • 調整發票和報價單的模板結構
|
| 基本模板編輯包含在所有方案中。如需複雜設計或完全品牌匹配,我們提供專業自訂服務。

260420-trial-extension.json

at 4/20/2026 3:53:38 AM, Question said: | Can trial accounts extend the trial period?
at 4/20/2026 3:53:38 AM, Answer said: | Generally, all trial accounts can only be extended once, for 7 days. So please make good use of the time for testing. This account cannot be extended again after expiration, please note 🙏🏻
at 4/20/2026 3:53:38 AM, Question said: | 試用戶口可以延長試用時間嗎?
at 4/20/2026 3:53:38 AM, Answer said: | 一般來說,所有試用戶口只可延長一次,為期7天,所以請把握時間測試,這戶口逾期後不可再延長時間,請注意 🙏🏻

260420-trial-no-cc.json

at 4/20/2026 4:30:00 AM, Question said: | Is there a free trial period, and do I need a credit card to start it?
at 4/20/2026 4:30:00 AM, Answer said: | Yes, we offer a free trial period for new registrations. You can register for a 30-day trial account without providing any credit card information. The trial gives you full access to all system features to test the platform. After the trial period, if you wish to continue using the service, you can subscribe through bank transfer or FPS payment methods. No credit card is required at any stage of the trial registration process.
at 4/20/2026 4:31:00 AM, Question said: | 有冇免費試用期?開始試用需唔需要信用卡?
at 4/20/2026 4:31:00 AM, Answer said: | 有,我哋為新註冊用戶提供免費試用期。你可以註冊一個30日嘅試用戶口,唔需要提供任何信用卡資料。試用期間你可以全面體驗所有系統功能。試用期結束後,如果你想繼續使用服務,可以通過銀行轉賬或FPS轉數快付款方式訂購。整個試用註冊過程都唔需要信用卡。

260420-trial-upgrade.json

at 4/20/2026 4:15:00 AM, Question said: | After the trial account expires, how do I upgrade to a formal account?
at 4/20/2026 4:15:00 AM, Answer said: | Regarding the trial account arrangement, during the trial period, the system has already opened all complete features, allowing you to fully experience all operations. The trial period is 30 days, and all data created during this period will be completely retained.
|
| When you decide to subscribe, there's actually no need to create a new account or migrate any data. Simply complete the subscription directly within your existing trial account to seamlessly upgrade and continue using your original data. The entire process is simple and convenient, allowing you to focus on practical applications.
at 4/20/2026 4:15:00 AM, Question said: | 試用戶口到期後,如何升級到正式帳戶?
at 4/20/2026 4:15:00 AM, Answer said: | 關於試用戶口的安排,在試用期間,系統已經開放所有完整功能,您可以全面體驗所有操作。試用期為 30 日,期間所建立的所有資料都會完整保留。
|
| 當您決定訂購後,其實無需另外開新帳戶或搬移任何數據,只需直接在現有試用戶口內完成訂購,即可無縫升級並繼續使用原有資料,整個過程簡單方便,讓您可以專注於實際應用。

260522-bank-statement-import-methods-cht.json

at 2026-05-22 10:00, Question said: | 如何將銀行月結單匯入 系統?
at 2026-05-22 10:01, Answer said: | 系統 支援 3 種銀行月結單匯入方式:
|
| 1. Excel 格式(匯入/匯出組合)
| - 前往 會計→銀行月結單輸入→EXCEL匯入 下載空白範本
| - 依照指定格式填寫資料(如日期、科目編號、摘要、金額)
| - 匯入即可;支援完整雙向流程(匯出→編輯→重新匯入)
| - 每次最多 1,000 筆;新資料會覆蓋舊資料(使用匯出 Excel 重新匯入)
| - 適用於任何銀行
|
| 2. CSV 格式(指定銀行)
| - 直接從網上銀行下載 CSV(如中銀香港、DBS、滙豐、恒生)
| - 直接上傳 CSV — 請勿修改欄位或轉換格式
| - 匯入後,手動指定科目編號(系統預設為暫收款科目)
| - 支援銀行中速度最快的方法
|
| 3. PDF 格式(電子版及掃描版)
| - 上傳從網上銀行下載的電子 PDF 或掃描的紙本月結單
| - 系統會自動解析交易記錄
| - 大部分香港銀行月結單格式已兼容,其他格式可能需要調整
|
| 所有匯入均可於上傳後前往 匯入紀錄 查看進度及結果。
at 2026-05-22 10:04, Question said: | 如何使用 Excel 範本匯入銀行月結單?請提供詳細步驟。
at 2026-05-22 10:05, Answer said: | Excel 匯入步驟:
|
| 1. 前往 會計 → 銀行月結單輸入 → EXCEL匯入
| 2. 按「空白範本」下載 系統 範本,或選擇現有帳單匯出作為參考範例
| 3. 在範本中:
| - 於黃色標示的儲存格中選擇銀行帳戶
| - 輸入日期(首筆交易日期或月初日期)
| - 填寫每一行的必填欄位:日期、科目編號、金額
| 4. 儲存 Excel 檔案
| 5. 在匯入標籤頁中選擇檔案並匯入
| 6. 匯入後,前往 匯入紀錄 → 結果 確認是否成功
|
| 匯出現有記錄:
| - 在同一頁面切換至「匯出」標籤頁
| - 選擇要匯出的記錄並按「匯出」
| - 編輯匯出的檔案後,按照相同步驟重新匯入
|
| 限制:每個檔案最多 1,000 筆。若月結單超過此數,請按月分拆為多個檔案。
at 2026-05-22 10:06, Question said: | PDF 匯入如何運作?有哪些限制?
at 2026-05-22 10:07, Answer said: | PDF 匯入概述:
| - 新功能
| - 支援從網上銀行下載的電子 PDF 及掃描的紙本月結單
| - 上傳 PDF 後,前往 匯入紀錄 → 結果 查看已解析的交易記錄
|
| 已知限制(根據支援對話記錄):
| - 兼容性取決於銀行的月結單排版/格式,而非 PDF 檔案類型
| - 部分銀行格式可能沒有任何結果(靜默失敗)— 沒有錯誤訊息,只顯示零筆記錄
| - 功能仍在持續改進中 — 會陸續加入更多銀行格式
|
| 若 PDF 失敗:可改用 Excel 範本方法或 CSV 匯入作為替代方案,或聯絡我們並提供 PDF 樣本以便調整。
at 2026-05-22 10:08, Question said: | 匯入銀行月結單後需要做什麼?
at 2026-05-22 10:09, Answer said: | 匯入後步驟:
|
| 1. 檢查匯入結果 — 前往 匯入紀錄 → 結果 確認所有記錄已成功匯入
| 2. 指定科目編號(僅限 CSV/PDF 匯入)— CSV 匯入會自動設為暫收款科目;您需要為每筆交易手動選擇正確的科目編號
| 3. 儲存 — 按儲存將所有分錄記錄到銀行帳戶
| 4. 結算應收/應付 — 按交易行中的結算(S)按鈕 → 選擇收款/付款/費用 → 選擇客戶/供應商 → 選擇要結算的發票
| 5. 避免重複入帳 — 如果您已透過銷售或採購模組輸入發票,請不要再次透過銀行月結單匯入相同交易。如有需要,請在 銀行月結單 中刪除重複記錄。
| 6. 查看全年記錄 — 使用 總分類帳 查看跨月的所有銀行交易
|
| 最佳做法:
| - 若交易較多,建議按月分拆(每月一個工作表)
| - Excel 匯入時,始終使用空白範本或重新匯出以獲取最新格式,避免格式錯誤
| - 如需更正資料:Excel 可匯出→編輯→重新匯入(新資料會覆蓋舊資料)
at 2026-05-22 10:10, Question said: | 我可以從 系統 匯出銀行月結單資料、編輯後再重新匯入嗎?
at 2026-05-22 10:11, Answer said: | 可以,但僅限 Excel 格式。
|
| - 前往 會計→銀行月結單輸入→EXCEL匯入
| - 切換至「匯出」標籤頁
| - 選擇要匯出的銀行月結單記錄
| - 按「匯出」下載 Excel
| - 在 Excel 中編輯資料
| - 切換回「匯入」標籤頁,然後按「匯入」並選擇修改後的檔案
|
| 重要:匯出的檔案包含帳單 ID,因此重新匯入會覆蓋舊資料。您無需事先刪除原本的匯入記錄。但如果您建立全新的 Excel 檔案(非從匯出取得),則會建立新帳單並可能導致重複 — 進行更正時請務必使用 匯出→編輯→重新匯入 流程。
|
| CSV 匯入:資料來源是您的網上銀行,而非 系統。您必須從銀行重新下載全新的 CSV 並重新匯入。
|
| PDF 匯入:資料來源是原始 PDF。請重新上傳已更正的 PDF(若需更正,可改用 Excel 格式)。
at 2026-05-22 10:12, Question said: | 匯入銀行月結單時應避免哪些常見錯誤?
at 2026-05-22 10:13, Answer said: | 避免以下常見錯誤:
|
| 1. 使用自訂 Excel 格式而非範本
| 原因:系統會嚴格驗證範本格式;錯誤訊息:「範本格式不正確」
| 解決方法:務必下載最新的空白範本,然後將資料複製進去
|
| 2. 修改 CSV 欄位或轉換為 XLS
| 原因:CSV 匯入要求完全符合銀行格式;錯誤訊息:「設為 null」/ 索引錯誤
| 解決方法:從網上銀行下載的 CSV 請直接上傳,切勿修改
|
| 3. 匯入超過 1,000 筆資料
| 原因:每個檔案有筆數上限
| 解決方法:分拆為多個檔案(例如按月分開)
|
| 4. Excel 中包含空白行
| 原因:部分 Excel 軟體會插入隱藏空白行,觸發 1,000 筆限制
| 解決方法:儲存前刪除所有空白行,或將內容複製到新的空白範本
|
| 5. 重複入帳
| 原因:透過銀行月結單匯入已在銷售/採購模組中輸入過的交易
| 解決方法:只需入帳一次 — 在銀行月結單清單中刪除重複記錄
|
| 6. 選錯中銀香港 CSV 版本
| 原因:中銀香港有舊版和新版格式
| 解決方法:選擇與您銀行格式匹配的正確版本
|
| 7. 忘記為 CSV/PDF 匯入指定科目編號
| 原因:系統預設為暫收款科目
| 解決方法:匯入後手動選擇正確的科目編號

260522-bank-statement-import-methods.json

at 2026-05-22 10:00, Question said: | How can I import bank statements into the system?
at 2026-05-22 10:01, Answer said: | the system supports 3 methods for importing bank statements:
|
| 1. Excel Format (Import/Export Pair)
| - Download our blank template from Accounting → Bank Statement Input → Excel Import
| - Fill data using our format (such as date, account code, description, amount)
| - Import back; supports full round-trip (export → edit → re-import)
| - Max 1,000 rows per import; new data overwrites old data using export Excel to do re-import
| - Suitable for any bank
|
| 2. CSV Format (Bank-Specific)
| - Download CSV directly from your online banking (e.g., BOCHK, DBS, HSBC, Hang Seng)
| - Upload the CSV as-is — do NOT modify columns or convert format
| - After import, manually assign account codes (system assigns Temp account by default)
| - Quickest method for supported banks
|
| 3. PDF Format (Digital & Scan Copy)
| - Upload digital PDF from online banking or scanned paper statement
| - System parses transactions automatically
| - Most Hong Kong bank statement formats are already compatible, others may need adjustment
|
| All imports can check import progress and result in Import History after uploading.
at 2026-05-22 10:04, Question said: | How do I use the Excel template for bank statement import? Step by step.
at 2026-05-22 10:05, Answer said: | Step-by-step for Excel Import:
|
| 1. Go to Accounting → Bank Statement Input → Excel Import
| 2. Click "Blank Template" to download the system template, or select an existing bill to export and use as example reference
| 3. In the template:
| - Select the bank account in the yellow-highlighted cell
| - Enter the date (first entry date or month-start date)
| - Fill required fields in each row: Date, Account Code, Amount
| 4. Save the Excel file
| 5. On the import tab, select your file and import
| 6. After import, check Import History → Result to verify success
|
| To export existing records:
| - On the same page, switch to the Export tab
| - Select records to export and click Export
| - Edit the exported file and re-import using the same import steps
|
| Limits: Max 1,000 rows per file. If your statement has more, split into multiple monthly files.
at 2026-05-22 10:06, Question said: | How does the PDF import work and what are its limitations?
at 2026-05-22 10:07, Answer said: | PDF Import Overview:
| - Introduced as a new feature
| - Supports both digital PDF (downloaded from online banking) and scanned paper statements
| - Upload the PDF, then check Import History → Result to see parsed transactions
|
| Known limitations (based on support chat history):
| - Compatibility depends on the bank's statement layout/format, not the PDF file type
| - Some bank formats produce no result (silent failure) — no error message, just zero rows
| - The feature is still evolving — more bank formats are being added over time
|
| If PDF fails: Try the Excel template method or CSV import as a fallback, or contact us providing a sample PDF for adjustment.
at 2026-05-22 10:08, Question said: | What should I do after I import bank statement data?
at 2026-05-22 10:09, Answer said: | Post-import steps:
|
| 1. Check import result — Go to Import History → Result to confirm all rows imported
| 2. Assign account codes (only for CSV/PDF imports) — CSV imports assign Temp account automatically; you should manually choose the correct account code for each transaction
| 3. Save — Click save to record all entries in the bank account
| 4. Settle AR/AP — Click the Settlement (S) button on a transaction row → select Receipt/Payment/Expense → choose customer/supplier → select invoices to settle
| 5. Avoid double-entry — If you already entered invoices via Sales or Purchase modules, do NOT import the same bank transactions again via bank statement import. Delete duplicates in Bank Statement if needed.
| 6. View full year records — Use General Ledger to see all bank transactions across months
|
| Best practices:
| - For many transactions, split by month (one sheet per month)
| - Always use the blank template or re-export to get latest format for Excel imports to avoid format errors
| - If you need to correct data: For Excel, you can export → edit → re-import (new data overwrites old).
at 2026-05-22 10:10, Question said: | Can I export bank statement data from the system, edit it, and re-import?
at 2026-05-22 10:11, Answer said: | Yes, but only for the Excel format.
|
| - Go to Accounting → Bank Statement Input → Excel Import
| - Switch to the Export tab
| - Select the bank statement records you want to export
| - Click Export to download as Excel
| - Edit the data in Excel
| - Switch back to the Import tab, then click Import and select the modified file
|
| Important: The exported file contains bill IDs, so re-importing it will overwrite the old data. You do NOT need to delete the original import first. However, if you create a brand-new Excel file (not from export), it will create new bills and may cause duplicates — always use the export → edit → re-import flow for corrections.
|
| For CSV imports: The source is your online banking, not the system. You must download a fresh CSV from the bank and re-import.
|
| For PDF imports: The source is the original PDF. Upload the corrected PDF again (or switch to Excel format if corrections are needed).
at 2026-05-22 10:12, Question said: | What common mistakes should I avoid when importing bank statements?
at 2026-05-22 10:13, Answer said: | Avoid these common mistakes:
|
| 1. Using your own Excel format instead of the template
| Why: System validates template format strictly; error: "Template format is not correct"
| Fix: Always download a fresh blank template and copy data into it
|
| 2. Modifying CSV columns or converting to XLS
| Why: CSV import expects EXACT bank format; error: "Set to null" / index errors
| Fix: Upload CSV as-is from online banking, never modify
|
| 3. Importing more than 1,000 rows
| Why: Hard limit per file
| Fix: Split into multiple files (e.g., by month)
|
| 4. Including empty rows in Excel
| Why: Some Excel software inserts hidden empty rows; triggers 1,000-row limit
| Fix: Delete all empty rows before saving, or copy content and paste to new blank template
|
| 5. Double-entry
| Why: Importing bank statement for transactions already entered via Sales/Purchase modules
| Fix: Only enter once — delete duplicates in bank statement list
|
| 6. Wrong BOCHK CSV version
| Why: BOCHK has old and new formats
| Fix: Select the correct version matching your bank's format
|
| 7. Forgetting to assign account codes for CSV/PDF imports
| Why: System assigns Temp account
| Fix: Manually select correct account codes after import.

260602-batch-print-invoice_qa.json

at 2026-06-02 10:00, Question said: | 如何批量列印發票?
at 2026-06-02 10:01, Answer said: | 批量列印發票步驟:
|
| 1. 前往「運作專區」→「銷售(批發)」→「發票 (出貨)」→「發票紀錄」
|
| 2. 在發票紀錄頁面,點擊「自訂發票」,然後選擇「多項列印」
|
| 3. 在多項列印畫面中,可按日期範圍或其他條件篩選,然後在紀錄列表中多選需要列印的發票
|
| 4. 選好發票後,按「列印」,系統會自動產生包含所選發票的 PDF 檔案,用戶可下載該 PDF 進行列印

260602-costing-system-input-guide-cht.json

at 2026-06-02 09:02, Question said: | 我需要輸入哪些資料,成本核算系統才能運作?
at 2026-06-02 09:03, Answer said: | 總覽:成本計算所需的必要輸入資料
|
| 您需要提供以下 5 類資料,成本核算系統才能正常運作:
|
| 1. 產品主檔資料(庫存項目):建立庫存項目,包含產品編號、名稱、採購價、批發價及零售價。這是基礎——所有其他輸入都參照這些產品。
|
| 2. 期初庫存(初始餘額):首次設定系統或開始新期間時,輸入每個產品的期初數量和成本單價。輸入數值應與經審計的盤點數字一致。
|
| 3. 採購交易(採購單):最重要的持續性輸入。每筆採購都必須記錄明細行項目:哪個產品、多少數量、以及單價。系統會從這些採購明細行項目計算產品成本。
|
| 4. 庫存過帳/庫存滾存(庫存滾存):在期末時,執行期末庫存和期初庫存分錄以調整銷貨成本(COGS)。系統不會自動結轉;您必須手動輸入本年度期初庫存等於上年度期末庫存。
|
| 5. 庫存調整(庫存調整):視需要用於價值變動、報廢損壞庫存、或新增發現的品項。這些用來修正實際庫存差異。
|
| 請參閱以下詳細問題,了解每個輸入類別的逐步指引。
at 2026-06-02 09:04, Question said: | 如何設定產品主檔資料和期初庫存餘額?
at 2026-06-02 09:05, Answer said: | 步驟一:產品主檔資料(庫存項目)
|
| 在進行任何成本核算之前,您必須先在系統中建立庫存項目。
|
| 操作路徑:前往「庫存」,然後點選「新增」來建立新的庫存項目。
|
| 每個產品需填寫:
| - 產品編號(編號)
| - 產品名稱(名稱)
| - 規格(規格):選填,僅供顯示用途
| - 採購價(採購價):建立採購訂單時用作預設單價
| - 批發價(批發價):在銷售發票中選擇批發價時的預設值
| - 零售價(零售價):在銷售發票中選擇零售價時的預設值
|
| 提示:您也可以使用 Excel 匯入功能批次建立庫存項目。請從庫存頁面下載範本。
|
| 注意:產品主檔中儲存的採購價僅為預設參考值。成本核算計算所使用的實際成本來源於您在採購交易中輸入的單價,而非此主檔資料欄位。
|
| 步驟二:期初庫存(初始餘額)
|
| 設定新公司或開始新會計期間時,您必須輸入期初庫存數量和價值。
|
| 操作路徑:前往「初始餘額」,然後選擇「庫存」。
|
| 每個產品需:
| - 選擇庫存地點(倉庫地區)
| - 輸入現有數量
| - 輸入每單位成本單價
| - 系統自動計算:總值 = 數量 × 成本單價
|
| 自動產生的會計分錄:借方 庫存,貸方 保留盈餘。
|
| 重要規則:
| - 每個產品佔用獨立的一行;每個產品每個地點一行
| - 若同一產品存放於多個倉庫,請為每個地點輸入單獨的行
| - 輸入數字應反映實際經審計的盤點結果,而非估計值
| - 您不能只輸入一個總額而不提供數量和單價;系統需要這兩者來建立庫存記錄
|
| 可使用 Excel 匯入/匯出功能進行批次輸入。下載範本,填入資料後匯入。
|
| 注意:庫存調整轉入(庫存調整轉入)只是一個輸入頁面——它也可以用於期初庫存。若您將庫存調整轉入的日期設定在公司實際開始使用系統的日期之前,其用途與初始餘額相同,可用於輸入期初庫存數量和成本。
at 2026-06-02 09:06, Question said: | 我應該如何輸入採購交易,以便系統能正確計算成本?
at 2026-06-02 09:07, Answer said: | 採購交易(採購單):最關鍵的輸入資料
|
| 採購交易是成本核算最重要的資料輸入。系統直接從您的採購訂單明細行項目中推算產品成本。
|
| 操作路徑:前往「採購」,然後點選「收貨」以記錄已收貨品。
|
| 強制要求:明細行項目
| 您必須將每筆採購輸入為獨立的明細行項目,包含:
| - 產品:從庫存項目清單中選取
| - 數量:收到的單位數量
| - 單價:供應商提供的每單位價格
|
| 系統計算方式:成本 = 數量 × 單價
|
| 關鍵規則:禁止輸入總額
| 您不能只輸入一個總金額(例如只輸入 $5,000 總額)而不提供產品明細行項目。如果您只輸入總額,系統無法得知購買了哪些產品、多少數量、以及什麼單位成本。成本計算將無法運作。
|
| 系統如何使用這些資料
| - 當您選取庫存項目時,單價欄位會自動填入產品主檔中的採購價,作為便利的預設值
| - 您可以也應該用實際供應商發票價格來覆蓋此價格
| - 系統記錄每筆採購行,並使用這些實際交易價格來計算加權平均成本
| - 加權平均公式:所有收貨的總採購價值 ÷ 總採購數量
|
| 運費及雜項成本
| 運費、貨運、處理費及其他雜項採購成本不會自動分攤到個別產品的單位成本中。請改為在採購訂單上將其記錄為獨立的銷貨成本(COGS)明細行項目。您可以設定一個非庫存項目,命名為「運費」或「貨運」來單獨追蹤這些成本。它們將與產品成本一同顯示在損益表中的銷貨成本(COGS)項目下。
|
| 幕後運作機制
| 當您儲存一筆採購(收貨)時,會計分錄為:借方 銷貨成本(COGS),貸方 銀行或應付帳款。不需要單獨的入庫動作。採購立即將費用計入銷貨成本(COGS)。庫存資產帳戶在期末透過庫存滾存流程進行調整。
|
| 這不是即時成本系統。成本計算結果每天午夜更新一次。今天的交易要到隔天才會顯示更新的成本數據。
at 2026-06-02 09:08, Question said: | 庫存過帳和期末銷貨成本(COGS)滾存如何運作?
at 2026-06-02 09:09, Answer said: | 庫存過帳/庫存滾存(庫存滾存)
|
| 庫存過帳是期末處理程序,將庫存價值在損益表和資產負債表之間進行結轉。它調整銷貨成本(COGS),使其僅反映實際已售出商品的成本。
|
| 為什麼需要庫存過帳
| 在期間內,所有採購記錄為:借方 銷貨成本(COGS),貸方 銀行/應付帳款。這表示銷貨成本(COGS)最初包含所有採購,而不僅僅是已售商品的成本。庫存過帳透過從銷貨成本(COGS)中扣除未售出的期末庫存價值,並加回期初庫存來修正此問題。實際銷貨成本(COGS)公式為:
|
| 實際銷貨成本(COGS)= 期初庫存 + 期間採購 − 期末庫存
|
| 若不進行庫存過帳,您的損益表將高估銷貨成本(COGS)(因為包含所有採購),並低估利潤。您的資產負債表也不會顯示任何庫存資產價值。
|
| 兩筆分錄
|
| 期末庫存分錄(期末,例如 3 月 31 日):
| 借方 庫存(資產負債表資產)
| 貸方 期末庫存(損益表)
| 此分錄將未售出庫存的價值從銷貨成本(COGS)中移除,並作為資產置於資產負債表上。
|
| 期初庫存分錄(次日,例如 4 月 1 日):
| 借方 期初庫存(損益表)
| 貸方 庫存(資產負債表資產)
| 此分錄將庫存價值重新帶回銷貨成本(COGS),用於新期間的計算。
|
| 需手動結轉
| 系統不會自動將期末庫存結轉至下一個期間。您必須手動輸入:本年度期初庫存等於上年度期末庫存。請參閱庫存過帳常見問題以了解詳細操作步驟。
|
| 執行頻率
| - 每月:若您需要包含正確銷貨成本(COGS)的月度管理報表
| - 每年:至少於年末進行法定申報
|
| 盤點
| 在進行庫存過帳之前,您應先進行實地盤點(盤點)以確定實際的期末庫存數量和價值。盤點報表(盤點報表)顯示採用加權平均(WA)成本法的當前庫存狀況,可協助此作業。
|
| 在庫存過帳中檢視先進先出(FIFO)數值
| 若您的公司使用先進先出(FIFO)成本法,您可以在庫存滾存畫面中點選「顯示 FIFO 值」來檢視 FIFO 成本。此功能可讓您在輸入期末庫存分錄前,查看 FIFO 期末庫存價值。系統支援平行顯示加權平均(WA)和先進先出(FIFO)數值。
at 2026-06-02 09:10, Question said: | 如何處理庫存調整,例如價值互換、報廢和發現的品項?
at 2026-06-02 09:11, Answer said: | 庫存調整(庫存調整)
|
| 庫存調整處理非正常採購或銷售的實際庫存變動。主要有兩種類型,均可從庫存模組存取。
|
| 類型一:庫存調入(轉入)
| 適用於兩種情境:
|
| 情境 A - 價值互換(重估):當庫存仍實際存在,但其帳面價值需要變更時(例如過期商品現以較低價格出售,或經審計後重估商品價值)。輸入兩行分錄:
| - 第一行:以舊的(較高)成本輸入負數量——此舉移除舊價值
| - 第二行:以新的(較低)成本輸入正數量——此舉建立新價值
| - 最終結果:實際數量不變(負數抵銷正數),但帳面價值下降
|
| 情境 B - 發現的品項(盤盈):若您在實際盤點過程中發現先前未記錄的額外庫存。輸入標準的正數量和其成本,將資產納入帳冊。
|
| 類型二:庫存調出(轉出)
| 適用於必須報廢的破損、損壞、過期或遺失的庫存。只需輸入要從庫存中移除的數量。系統將從庫存記錄中移除這些單位。
|
| 會計影響
| 當您過帳庫存調整時,系統會自動建立日記帳分錄:
| - 借方:費用帳戶
| - 貸方:銷貨成本(COGS)
|
| 此舉將銷貨成本(COGS)轉換為損益表上的費用,立即反映損失並降低淨利潤。
|
| 價值互換的淨損失公式:淨損失 = (數量 × 舊成本)−(數量 × 新成本)
|
| 與庫存過帳的關係
| 庫存調整不會直接影響資產負債表上的庫存資產。調整日記帳分錄僅涉及費用和銷貨成本(COGS)帳戶。資產負債表的庫存價值稍後透過庫存過帳流程更新。
|
| 正確工作流程:
| 1. 首先,完成所有必要的庫存調整(調入/調出)
| 2. 然後,執行庫存過帳(期末和期初分錄)
| 3. 期末庫存價值現在反映所有調整,並正確顯示在資產負債表上
at 2026-06-02 09:04, Question said: | 系統中的銷貨成本(COGS)流程如何運作?
at 2026-06-02 09:05, Answer said: | 銷貨成本(COGS)會計流程
|
| 採購交易(日常):
| 進行採購時,系統直接借方記入銷貨成本(COGS),貸方記入銀行或應付帳款:借方 銷貨成本(COGS),貸方 銀行/應付帳款。
| 不需要單獨的入庫動作。
|
| 月末/年末 - 庫存過帳:
| 1. 進行實地盤點以確定期末庫存價值。
| 2. 期末分錄:借方 庫存,貸方 期末庫存。
| 3. 次日開帳分錄:借方 期初庫存,貸方 庫存。
|
| 實際銷貨成本(COGS)公式:
| 銷貨成本(COGS)= 期初庫存 + 期間採購 − 期末庫存。
|
| 檢視報表無需過帳:
| 與傳統會計軟體不同,本系統在檢視報表前不需要進行過帳。您可以隨時直接檢視或匯出損益表、資產負債表等。庫存過帳僅需在期末用於調整銷貨成本(COGS)。
at 2026-06-02 09:06, Question said: | 我應該注意哪些常見錯誤或限制?
at 2026-06-02 09:07, Answer said: | 常見陷阱與限制
|
| 無法運作的情況:
|
| 1. 在採購中輸入總額:如果您只輸入總金額而沒有產品明細行項目(數量和單價),系統無法計算產品成本。您必須輸入明細行項目。
|
| 2. 逐張發票損益追蹤:系統不支援逐張發票的成本和利潤匹配。成本是在產品層級追蹤的,透過「銷售依庫存」報表檢視。
|
| 3. 將運費或雜項成本加入產品單位成本:運費、處理費和其他雜項成本記錄為獨立的銷貨成本(COGS)明細行項目。它們不會自動分攤到個別產品的單位成本中。
|
| 4. 期望即時成本計算:成本計算每天午夜更新一次。今天的交易要到隔天才會顯示更新的成本數據。
|
| 5. 忘記庫存過帳:如果您未在期末執行期末和期初庫存分錄,資產負債表將不會反映庫存價值,損益表的銷貨成本(COGS)將包含所有採購而不扣除期末庫存(高估銷貨成本(COGS),低估利潤)。
|
| 6. 先進先出(FIFO)並非在所有地方都可用:盤點報表僅顯示加權平均(WA)成本法。若您的審計師要求先進先出(FIFO),您必須使用「銷售依庫存/客戶(FIFO)」報表或「庫存流量報表」。
|
| 最低輸入檢查清單:
|
| 步驟一:在「庫存」中建立產品:產品名稱、編號。
| 步驟二:在「初始餘額」然後「庫存」中輸入期初庫存:每個品項的數量加成本單價。
| 步驟三:在「採購單」然後「收貨」中輸入採購訂單:明細行項目:產品加數量加單價。
| 步驟四:期末在「庫存滾存」中進行庫存過帳:期末庫存數量和價值。
| 步驟五:需要時在「庫存調整 轉入/轉出」中進行調整:以指定成本輸入正或負的數量。
at 2026-06-02 09:08, Question said: | 輸入所有資料後,我可以在哪裡檢視成本報表?
at 2026-06-02 09:09, Answer said: | 成本報表
|
| 盤點報表(盤點報表):僅使用加權平均(WA)法顯示當前庫存數量和成本價值。用此報表檢視剩餘庫存成本。
|
| 銷售依庫存/客戶報表(銷售依庫存/客戶):提供加權平均(WA)和先進先出(FIFO)兩種版本。顯示銷售的產品層級成本和利潤。
|
| 庫存流量報表(流量報表):顯示採用先進先出(FIFO)成本法的庫存變動。
|
| 損益表(損益表):顯示銷貨成本(COGS)等於期初庫存加採購減期末庫存。點選任何帳戶行可向下鑽研至分類帳。
|
| 採購依庫存/供應商報表:顯示按產品劃分的歷史採購價格。

260602-costing-system-input-guide.json

at 2026-06-02 09:02, Question said: | What data do I need to input for the costing system to work?
at 2026-06-02 09:03, Answer said: | OVERVIEW: REQUIRED INPUTS FOR COST CALCULATION
|
| There are 5 categories of data you need to provide for the costing system to function correctly:
|
| 1. Product Master Data (庫存項目): Create stock items with product codes, names, purchase price, wholesale price, and retail price. This is the foundation - all other inputs reference these products.
|
| 2. Opening Stock (初始餘額): Enter initial quantity on hand and cost price for each product when first setting up the system or starting a new period. Input should match audited stock-take figures.
|
| 3. Purchase Transactions (採購單): The most critical ongoing input. Record every purchase with line-item details: which product, how many units, and the unit price. The system calculates product cost from these purchase line items.
|
| 4. Stock Posting / Roll-Forward (庫存滾存): At period-end, perform closing and opening stock entries to adjust COGS. The system does not auto-carry-forward; you must manually enter this year's opening stock equals last year's closing stock.
|
| 5. Stock Adjustments (庫存調整): Use as needed for value changes, write-offs of broken stock, or adding found items. These correct physical inventory discrepancies.
|
| See the following detailed questions for step-by-step guidance on each input category.
at 2026-06-02 09:04, Question said: | How do I set up product master data and opening stock balances?
at 2026-06-02 09:05, Answer said: | STEP 1: PRODUCT MASTER DATA (庫存項目)
|
| Before any costing can happen, you must create your stock items in the system.
|
| Navigation: Go to 庫存 (Stock) then click Add to create new stock items.
|
| For each product, fill in:
| - Product code (編號)
| - Product name (名稱)
| - Specification (規格): optional, for display purposes only
| - Purchase price (採購價): used as the default unit price when creating purchase orders
| - Wholesale price (批發價): used as default when selecting wholesale price in sales invoices
| - Retail price (零售價): used as default when selecting retail price in sales invoices
|
| Tip: You can also use Excel import to bulk-create stock items. Download the template from the Stock page.
|
| Note: The purchase price stored in the product master is only a default reference. The actual cost used for costing calculations comes from the unit prices you enter on purchase transactions, not from this master data field.
|
| STEP 2: OPENING STOCK (初始餘額)
|
| When setting up a new company or starting a new accounting period, you must enter the initial stock quantities and values.
|
| Navigation: Go to 初始餘額 (Opening Balance) then 庫存 (Stock).
|
| For each product:
| - Select the stock location (倉庫地區)
| - Enter the quantity on hand
| - Enter the cost price per unit
| - The system auto-calculates: Total Value = Quantity x Cost Price
|
| Accounting entry created automatically: Dr Inventory, Cr Retained Earnings.
|
| Important rules:
| - Each product goes on its own row; one row per product per location
| - If the same product is stored in multiple warehouses, enter separate rows for each location
| - Input figures should reflect actual audited stock-take results, not estimates
| - You CANNOT enter only a lump-sum total dollar amount without quantity and unit price; the system needs both to establish inventory records
|
| Excel import/export is available for bulk entry. Download the template, fill in your data, and import.
|
| Note: Stock Adjustment In (庫存調整轉入) is just an input page — it can also work for opening balance. If you date the Stock Adjustment In entry before your company's actual start date of system use, it serves the same purpose as Opening Balance for entering initial stock quantities and costs.
at 2026-06-02 09:06, Question said: | How should I enter purchase transactions so the system can calculate costs correctly?
at 2026-06-02 09:07, Answer said: | PURCHASE TRANSACTIONS (採購單): THE CRITICAL INPUT
|
| Purchase transactions are the most important data input for costing. The system derives product costs directly from the line items on your purchase orders.
|
| Navigation: Go to 採購 (Purchase) then 收貨 (Receive) to record goods received.
|
| MANDATORY: LINE-ITEM DETAIL
| You MUST enter each purchase as separate line items with:
| - Product: select from your stock item list
| - Quantity: number of units received
| - Unit Price: the price per unit from the supplier
|
| The system computes: Cost = Quantity x Unit Price.
|
| CRITICAL RULE: NO LUMP-SUM AMOUNTS
| You CANNOT enter only a total dollar amount (e.g., just typing $5,000 total) without product line items. If you only enter a lump-sum, the system has no way to know which products were purchased, in what quantities, or at what unit cost. Cost calculation will not work.
|
| HOW THE SYSTEM USES THIS DATA
| - When you select a stock item, the unit price field auto-fills with the purchase price from the product master as a convenience default
| - You can and should override this price with the actual supplier invoice price
| - The system records each purchase line and uses these actual transaction prices to compute weighted average cost
| - Weighted Average formula: total purchase value across all receipts divided by total purchase quantity
|
| SHIPPING AND INCIDENTAL COSTS
| Shipping, freight, handling, and other incidental purchase costs are NOT automatically allocated to individual product unit costs. Instead, record them as separate COGS line items on the purchase order. You can set up a non-inventory item called Shipping or Freight to track these costs separately. They will appear under COGS in your Profit and Loss statement alongside the product costs.
|
| WHAT HAPPENS BEHIND THE SCENES
| When you save a purchase (receive goods), the accounting entry is: Dr COGS, Cr Bank or Accounts Payable. No separate stock-in action is needed. The purchase immediately charges to COGS - this is by design. Inventory value is adjusted later through stock posting at period-end.
|
| PURCHASE PRICE FLUCTUATIONS
| If you buy the same product at different prices from different suppliers or at different times, simply enter each purchase with its actual unit price. The weighted average costing method will automatically compute the blended average cost across all purchases. No manual cost calculation is needed.
|
| Excel import is available: download the purchase order template, fill in your line items, and import.
at 2026-06-02 09:08, Question said: | How does stock posting and period-end COGS roll-forward work?
at 2026-06-02 09:09, Answer said: | STOCK POSTING / STOCK ROLL-FORWARD (庫存滾存)
|
| Stock posting is the period-end process that transfers inventory value between the Profit and Loss statement and the Balance Sheet. It adjusts COGS to reflect only the cost of goods actually sold.
|
| WHY STOCK POSTING IS NEEDED
| During the period, all purchases are recorded as: Dr COGS, Cr Bank/AP. This means COGS initially includes ALL purchases, not just the cost of goods sold. Stock posting corrects this by deducting the value of unsold closing stock from COGS and adding opening stock back. The real COGS formula is:
|
| Real COGS = Opening Stock + Purchases in Period - Closing Stock
|
| Without stock posting, your P&L will overstate COGS (since all purchases are included) and understate profit. Your Balance Sheet will also not show any inventory asset value.
|
| THE TWO ENTRIES
|
| Closing Stock Entry (period end, e.g., March 31):
| Dr Inventory (Balance Sheet asset)
| Cr Closing Stock (Profit and Loss)
| This removes the value of unsold stock from COGS and places it as an asset on the Balance Sheet.
|
| Opening Stock Entry (next day, e.g., April 1):
| Dr Opening Stock (Profit and Loss)
| Cr Inventory (Balance Sheet asset)
| This brings the inventory value back into COGS for the new period's calculation.
|
| MANUAL CARRY-FORWARD REQUIRED
| The system does NOT automatically carry forward closing stock to the next period. You must manually input: this year opening stock equals last year closing stock. Reference the Stock Posting FAQ for detailed navigation steps.
|
| FREQUENCY
| - Monthly: if you need monthly management accounts with accurate COGS
| - Annually: at minimum, at year-end for statutory reporting
|
| STOCK TAKE
| Before doing stock posting, you should perform a physical stock take (盤點) to determine the actual closing stock quantity and value. The Stock Take Report (盤點報表) shows current stock with WA costing to help with this.
|
| VIEWING FIFO VALUES IN STOCK POSTING
| If your company uses FIFO costing, you can view the FIFO total value when doing stock posting. The FIFO total value shown represents the closing stock value under FIFO method.
at 2026-06-02 09:10, Question said: | How do I handle stock adjustments such as value swaps, write-offs, and found items?
at 2026-06-02 09:11, Answer said: | STOCK ADJUSTMENTS (庫存調整)
|
| Stock adjustments handle physical inventory changes that are not regular purchases or sales. There are two main types, both accessed from the Stock module.
|
| TYPE 1: STOCK ADJUSTMENT IN (轉入)
| Use this for two scenarios:
|
| Scenario A - Value Swap (Revaluation): When stock still physically exists but its book value needs to change (e.g., expired goods now sold at a lower price, or goods revalued after audit). Enter a two-line entry:
| - Line 1: Negative quantity at the OLD (higher) cost - this removes the old value
| - Line 2: Positive quantity at the NEW (lower) cost - this establishes the new value
| - Net Result: Physical quantity unchanged (negative cancels positive), but book value decreases
|
| Scenario B - Found Items (Gain): If you discover extra stock during a physical count that was not previously recorded. Enter a standard positive quantity and its cost to bring the asset onto your books.
|
| TYPE 2: STOCK ADJUSTMENT OUT (轉出)
| Use this for broken, damaged, expired, or missing stock that must be written off. Simply enter the quantity to remove from inventory. The system removes these units from stock records.
|
| ACCOUNTING IMPACT
| When you post a stock adjustment, the system automatically creates a journal entry:
| - Debit: Expense Account
| - Credit: Cost of Goods Sold (COGS)
|
| This converts COGS to an expense on the Profit and Loss statement, immediately reflecting the loss and lowering net profit.
|
| Formula for net loss on value swap: Net Loss = (Quantity x Old Cost) - (Quantity x New Cost)
|
| RELATIONSHIP WITH STOCK POSTING
| Stock adjustments do NOT directly affect the Inventory asset on the Balance Sheet. The adjustment journal entry only touches Expense and COGS accounts. The Balance Sheet inventory value is updated later through the stock posting process.
|
| Proper workflow:
| 1. First, complete all necessary stock adjustments (In/Out)
| 2. Then, perform stock posting (closing and opening entries)
| 3. The closing stock entry will automatically reflect the post-adjustment inventory value
|
| Always do adjustments before stock posting to ensure accurate financial reporting.
at 2026-06-02 09:04, Question said: | How does the COGS (Cost of Goods Sold) flow work in the system?
at 2026-06-02 09:05, Answer said: | COGS ACCOUNTING FLOW
|
| Purchase Transaction (Daily):
| When a purchase is made, the system directly debits COGS and credits the bank or accounts payable: Dr COGS, Cr Bank/AP.
| No separate stock-in action is needed.
|
| Month/Year End - Stock Posting:
| 1. Perform physical stock take to determine closing stock value.
| 2. Closing Entry: Dr Inventory, Cr Closing Stock.
| 3. Next Day Opening Entry: Dr Opening Stock, Cr Inventory.
|
| Real COGS Formula:
| COGS = Opening Stock + Purchases in Period - Closing Stock.
|
| No Posting Required for Reports:
| Unlike traditional accounting software, The system does NOT require posting before viewing reports. You can directly view or export P&L, Balance Sheet, etc. at any time. Stock posting is only needed to adjust COGS at period-end.
at 2026-06-02 09:06, Question said: | What are common mistakes or limitations I should be aware of?
at 2026-06-02 09:07, Answer said: | COMMON PITFALLS AND LIMITATIONS
|
| What Does NOT Work:
|
| 1. Entering lump-sum amounts on purchases: If you only enter a total dollar amount without product line items (quantity and unit price), the system CANNOT calculate product cost. You must enter line-item details.
|
| 2. Per-invoice profit/loss tracking: The system does not support per-invoice cost and profit matching. Cost is tracked at the product level, viewed via Sales by Stock reports.
|
| 3. Adding shipping or incidental costs to product unit cost: Shipping, handling, and other incidental costs are recorded as separate COGS line items. They are NOT automatically allocated to individual product unit costs.
|
| 4. Expecting real-time costing: Costing updates once daily at midnight. Today's transactions will not show updated cost figures until the next day.
|
| 5. Forgetting stock posting: If you do not perform the closing and opening stock entries at period-end, the Balance Sheet will not reflect inventory value, and the P&L COGS will include all purchases without deducting closing stock (overstating COGS, understating profit).
|
| 6. FIFO not available everywhere: The Stock Take Report only shows WA costing. If your auditor requires FIFO, you must use the Sales by Stock/Customer (FIFO) report or the Stock Flow Report.
|
| MINIMUM INPUT CHECKLIST:
|
| Step 1. Create Products in 庫存: Product name, codes.
| Step 2. Opening Stock in 初始餘額 then 庫存: Quantity plus Cost price per item.
| Step 3. Purchase Orders in 採購單 then 收貨: Line items: product plus quantity plus unit price.
| Step 4. Stock Posting in 庫存滾存 at period-end: Closing stock quantity and value.
| Step 5. Adjustments in 庫存調整轉入/轉出 if needed: Quantity plus or minus at specified cost.
at 2026-06-02 09:08, Question said: | Where can I view cost reports after entering all the data?
at 2026-06-02 09:09, Answer said: | COST REPORTING
|
| Stock Take Report (盤點報表): Shows current stock quantity and cost value using WA method only. Use this to view remaining stock cost.
|
| Sales by Stock/Customer Report (銷售依庫存/客戶): Available in both WA and FIFO versions. Shows sales with product-level cost and profit.
|
| Stock Flow Report (流量報表): Shows inventory movement with FIFO costing.
|
| Profit & Loss (損益表): Shows COGS equals Opening Stock plus Purchases minus Closing Stock. Click any account line to drill into the ledger.
|
| Purchase by Stock/Supplier Report: Shows historical purchase prices by product.

260603-invoice-import-excel-template.json

at 2026-06-03 08:38, Question said: | 想問問我想匯入資料的excel在哪裡下載?
at 2026-06-03 08:39, Answer said: | 在 系統 中,各種資料(會計科目、客戶、供應商、庫存、發票等)的 Excel 匯入模板,都是透過該資料的**紀錄列表頁面**的**匯出 (Export)** 功能取得的。
|
| **通用規則:匯出時不選擇任何紀錄 = 空白模板**
|
| 步驟如下:
| 1. 前往該資料的紀錄列表頁面
| 2. 使用「匯出」(Export) 功能
| 3. 若**不勾選**任何紀錄 → 系統會匯出**空白模板**
| 4. 若**勾選**了紀錄 → 系統會匯出所選紀錄的資料(可作參考格式)
| 5. 在 Excel 中填寫資料後,回到同一頁面使用「匯入」(Import) 功能上傳
|
| 這個 Export/Import 配對機制適用於 系統 中所有支援 Excel 匯入的資料類型。
at 2026-06-03 08:54, Question said: | 需要將發票導入呢?
at 2026-06-03 08:55, Answer said: | 發票的 Excel 匯入模板下載步驟:
|
| 1. 前往「運作專區」→「銷售(批發)」→「發票 (出貨)」→「匯入」
|
| 2. 在發票紀錄匯入頁面,點擊「匯出」(Export) 按鈕
| - **不勾選任何發票** → 匯出的是**空白模板**,可直接填寫新發票資料
| - **勾選現有發票** → 匯出的是所選發票的資料,可作為格式參考或修改後重新匯入
|
| 3. 在空白模板中填寫發票資料(發票號碼、日期、客戶、金額、項目等)
|
| 4. 完成後,回到同一頁面,使用「匯入」(Import) 功能上傳填好的 Excel 檔案
|
| 請注意:匯入時系統會根據模板格式驗證資料,請勿修改模板的欄位結構。
at 2026-06-03 08:55, Question said: | 怎麼下載相應的 Excel 模板?看不到一個選項可以下載空白範本。
at 2026-06-03 08:56, Answer said: | 系統 **沒有**獨立的「下載空白範本」按鈕。空白模板是透過**匯出 (Export)** 功能取得的。
|
| **關鍵操作:**
| - 在發票匯入頁面,直接點擊「匯出」(Export)
| - **不要勾選任何發票紀錄**
| - 系統就會匯出一個空白的 Excel 模板
|
| 這是 系統 的通用設計:所有資料類型(科目表、客戶、供應商、庫存、發票、傳票等)都是透過同樣的 Export 機制取得空白模板。
|
| 如果您仍然找不到匯出按鈕,請檢查:
| 1. 是否在正確的頁面(發票紀錄列表,不是新增/編輯發票的頁面)
| 2. 您的用戶權限是否包含匯出功能
|
| 如需進一步協助,請提供您看到的畫面截圖,我們可以為您指引具體位置。

260605-view-bank-statement-after-upload-cht.json

at 2026-06-05 10:00, Question said: | 上傳銀行月結單後,在哪裡可以看到這張月結單?
at 2026-06-05 10:01, Answer said: | 有三種方式可以查看已上傳的銀行月結單:
|
| 1. 會計 → 銀行月結單 / 現金(查看已匯入的月結單列表)
| - 在左側導航欄「運作專區」中,點擊「會計」
| - 在「傳票」區塊中,點擊「銀行月結單 / 現金」卡片
| - 系統會顯示已匯入的銀行月結單列表(紀錄由新至舊排列)
| - 點擊任一記錄即可打開該筆月結單,檢視所有分錄明細
|
| 2. 匯入記錄(查看匯入進度與結果)
| - 點擊左側導航欄頂部的公司名稱區域,打開下拉選單
| - 點擊選單中的「匯入記錄」
| - 即可查看所有匯入隊列的狀態與結果
|
| 3. 總分類帳(跨月查閱全部銀行交易)
| - 在「會計」頁面右上方點擊「報表」按鈕
| - 選擇「總分類帳 (General Ledger)」
| - 選擇對應的銀行科目,設定日期範圍後查看所有交易記錄
|
| 注意:以上方式適用於所有匯入類型,不僅限於銀行月結單。匯入任何資料(如發票、採購單、支出等)後,你都可以:(a) 在對應模組的列表中查看已匯入的記錄,(b) 在「匯入記錄」查看匯入結果,(c) 在相關報表中查看匯入的數據。
at 2026-06-05 10:02, Question said: | 匯入銀行月結單後需要做什麼?
at 2026-06-05 10:03, Answer said: | 匯入後操作流程:
|
| 1. 前往「匯入記錄」確認所有記錄已成功匯入
| 2. 如為 CSV/PDF 匯入,需手動為每筆交易指定正確的科目編號(系統預設為暫收款科目)
| 3. 按「儲存」將所有分錄記錄到銀行帳戶
| 4. 點擊交易行的「S」(結算)按鈕結算應收/應付 — 選擇收款/付款,選取客戶/供應商,再選取要結算的發票
| 5. 避免重複入帳:如已透過銷售或採購模組輸入過相同交易,請在銀行月結單列表中點擊該行左側的「X」按鈕刪除重複記錄

260605-view-bank-statement-after-upload.json

at 2026-06-05 10:00, Question said: | After I upload a bank monthly statement, where can I see or view it?
at 2026-06-05 10:01, Answer said: | There are 3 ways to view your uploaded bank statement:
|
| 1. Accounting → Bank Statement / Cash (View the imported statement list)
| - In the left sidebar under Operations, click Accounting
| - In the Vouchers section, click the Bank Statement / Cash card
| - The system displays a list of all imported bank statements (newest first)
| - Click any record to open and view all entry details
|
| 2. Import History (Check import progress and results)
| - Click the company name area at the top of the left sidebar to open the dropdown menu
| - Click Import History from the menu
| - View the status and results of all your import jobs
|
| 3. General Ledger (View all bank transactions across months)
| - On the Accounting page, click the Reports button at the top-right
| - Select General Ledger
| - Choose your bank account and set the date range to view all transactions
|
| Note: The above applies to all import types, not just bank statements. After importing any data (invoices, purchases, expenses, etc.), you can always: (a) find the imported records in their own list under the relevant module, (b) check import results in Import History, and (c) view the data in their corresponding reports.
at 2026-06-05 10:02, Question said: | What should I do after the bank statement is imported?
at 2026-06-05 10:03, Answer said: | Post-import workflow:
|
| 1. Go to Import History to confirm all records were imported successfully
| 2. For CSV/PDF imports, manually assign the correct account code for each transaction (default is Temp account)
| 3. Click Save to record all entries in the bank account
| 4. Click the S (Settlement) button on each transaction row to settle AR/AP — select Receipt/Payment, choose customer/supplier, and select invoices to settle
| 5. Avoid double-entry: if transactions were already entered via Sales or Purchase modules, delete the duplicates from the bank statement list by clicking the X button on the row

260611-unit-ratio-and-multi-unit.json

at 2026-06-11 11:32, Mat. Wu. said: | 單位比率係乜嘢意思?
at 2026-06-11 11:33, Support Team said: | 單位比率是指 1 個這個單位等於多少個本單位(基礎單位)。
|
| 舉例說明:
| - 假設你的產品本單位是「件」,而「箱」是另一個單位
| - 如果 1 箱裡面有 24 件,那麼「箱」的單位比率就是 24(1 箱 = 24 件)
| - 當你採購時用「箱」進貨(例如進 10 箱),系統會自動換算成 240 件入庫
| - 銷售時你可以選擇用「件」還是「箱」來開單
|
| 簡單來說,單位比率 = 1 個這個單位對應有多少個本單位。
|
| 如果你的買賣單位是一樣的(例如全部用「件」),單位比率設為 1 就可以。單位比率是用來處理不同單位之間的自動換算,確保庫存和銷售數量的準確性。
|
| 需要我幫你設定的話,可以告訴我你的產品單位關係。
at 2026-06-11 11:38, Mat. Wu. said: | 本單位、對應單位、基礎單位、包裝單位有什麼分別?
at 2026-06-11 11:39, Support Team said: | 系統中有四個相關的單位概念,以下逐一解釋:
|
| **1. 本單位(Base Unit)**
| - 是系統用來計算所有數量的基礎單位,通常是最小的計量單位
| - 例如你的產品最小單位是「包」,那麼本單位就是「包」
| - 所有其他單位的數量都會換算成本單位來計算庫存和價格
| - 本單位是產品預設的那個單位,你可以修改它的編號和其他資料,但不可以將另一個單位轉為本單位
|
| **2. 對應單位(Corresponding Unit)**
| - 指這個單位是對應哪個單位做換算
| - 例如「箱」的對應單位是「包」,意思是 1 箱可以換算成若干包
| - 每個單位設定時都要指定對應哪個單位和單位比率
|
| **3. 基礎單位(Basic Unit)**
| - 是系統介面上的按鈕名稱,按「基礎單位」按鈕會打開多單位設定列表
| - 在這個列表裡面,你可以新增、修改不同的單位
| - 「基礎單位」是 UI 上的按鈕術語,「本單位」是概念上的術語——兩者指向同一個預設單位
|
| **4. 包裝單位(Packaging Unit)**
| - 是商品的包裝形式,通常是較大的單位(例如箱)
| - 包裝單位只用於顯示用途,例如在發票上顯示包裝數量和包裝單位
| - 入單時可以選擇包裝單位,系統會自動根據單位比率換算成本單位
|
| **關於單位編號和單位名稱的重要區別:**
| - 單位編號(Unit ID):必須是獨一無二的,例如 box_12、box_24、box_120,用於系統內部辨識
| - 單位名稱(Unit Name):可以使用相同的顯示名稱,例如全部叫「箱」,列印發票給客人看時只會看到「箱」,不會看到 box_12
| - 這樣即使你有不同大小的箱(12包/箱、24包/箱、120包/箱),客人只會看到「箱」
|
| **舉例說明整個關係:**
| - 本單位:包 —— 最小單位,庫存以包計算
| - 單位 1 —— 編號:box_12,名稱:箱,對應單位:包,單位比率:12
| - 單位 2 —— 編號:box_24,名稱:箱,對應單位:包,單位比率:24
| - 包裝單位:箱 —— 只用於發票顯示
|
| 當你開銷售單選擇 box_24(發票顯示為「箱」),輸入 1 箱,系統自動計算出 1 × 24 = 24 包。
|
| 需要我指導你如何在系統中設定的話,可以告訴我。
at 2026-06-11 11:40, Mat. Wu. said: | 指導我一箱等於24包
at 2026-06-11 11:41, Support Team said: | 以下是設定「一箱等於 24 包」的逐步指導:
|
| **步驟 1:確定你的單位關係**
| - 本單位:包 —— 最小的計量單位
| - 箱:1 箱 = 24 包
|
| **步驟 2:打開多單位設定**
| 1. 前往「庫存」頁面
| 2. 找到你要設定的產品,點擊進入查看詳情
| 3. 在產品詳情頁面,按「基礎單位」按鈕(在多單位功能區域)
| 4. 系統會打開單位列表
|
| **步驟 3:確認本單位設定**
| - 在單位列表中,確認「包」是本單位
| - 單位比率 = 1(本單位對自己的比率一定是 1)
|
| **步驟 4:新增「箱」單位**
| - 按「新增」按鈕
| - 單位編號(Unit ID):輸入 box_24(必須獨一無二,例如你之後有其他大小的箱,可以用 box_12、box_120 等)
| - 單位名稱(Name):輸入「箱」(這是列印發票時客人會看到的名稱)
| - 對應單位:選擇「包」
| - 單位比率:輸入 24
| - 按「儲存」
|
| **步驟 5:設定包裝單位(可選)**
| - 如果你想在發票上顯示包裝資訊(例如「1 箱 = 24 包」),可以將「箱」設為包裝單位
| - 包裝單位只用於顯示用途,不影響庫存計算
|
| **步驟 6:驗證**
| 設定完成後,當你開採購單或銷售單時,選擇 box_24(顯示為「箱」)作為單位,輸入數量後,系統會自動換算成對應的包數入庫或出庫。例如輸入 1 箱,系統自動計算出 24 包。
|
| **補充說明:**
| - 如果你有多種不同大小的箱(例如 12包/箱、24包/箱、120包/箱),你需要為每個大小建立獨立的單位編號(box_12、box_24、box_120),但單位名稱可以全部設為「箱」
| - 列印發票時客人只會看到「箱」,不會看到內部編號
| - 如果你的產品只有一種箱(24包),那麼單位編號用「箱」或者「box_24」都可以
|
| 你可以告訴我你產品的實際包裝情況,讓我幫你確認設定是否正確。

260612-toggle-support-button.json

at 6/12/2026 12:00:00 AM, Question said: | How do I turn off the support chat button? The notification badge (red dot) keeps flashing in my browser tab when I have multiple pages open, which is very distracting.
at 6/12/2026 12:00:00 AM, Answer said: | The support chat button at the bottom-right corner of the interface can be toggled on or off directly from the Dashboard. When the button is turned off, it will no longer appear on any page, and the notification badge (red dot) and browser tab flashing will also stop.
|
| Here are the steps to toggle the support button:
|
| 1. Log in to the system and go to the Dashboard (the main landing page after login).
|
| 2. Look at the left sidebar navigation panel. Scroll down past the main menu items (Dashboard, Registration Area, Operations Area, Upgrade Modules).
|
| 3. Locate the information card labeled "Upgraded Online Support" (升級在線支援). This card displays a yellow progress bar showing your remaining support days and contains a toggle switch.
|
| 4. The toggle switch controls whether the support button appears on your interface:
| - Toggle ON (active / coloured): The support chat button is visible at the bottom-right corner of all pages.
| - Toggle OFF (grey / inactive): The support chat button is hidden from all pages.
|
| 5. Hovering over the toggle displays a tooltip: "Turn on/off support button" (開啟/關閉支援按鈕).
|
| 6. Click the toggle to switch it to the OFF (grey) position. The support button and its notification badge will immediately be hidden across all open pages, and the browser tab will stop flashing.
|
| 7. When you need to contact support in the future, return to the Dashboard and toggle it back ON. The support button will reappear and you can use it to start a chat or submit a ticket.
|
| Note: Toggling the support button off does not affect your support subscription status. Your remaining support days continue to count down as normal. This feature only controls whether the chat button is visible on your screen.
at 6/12/2026 12:00:00 AM, Question said: | 你哋個聊天按鈕可唔可以關閉預設嘅紅色通知點?每次打開多個頁面嘅時候,瀏覽器分頁標籤一直閃,好困擾。
at 6/12/2026 12:00:00 AM, Answer said: | 介面右下角嘅支援聊天按鈕可以喺 Dashboard(主頁面)直接選擇開啟或關閉。當按鈕關閉之後,佢唔會再喺任何頁面顯示,同時紅色通知點(紅點)同瀏覽器分頁閃爍嘅問題亦會一併解決。
|
| 以下係開關支援按鈕嘅詳細步驟:
|
| 1. 登入系統,進入 Dashboard(登入後嘅主頁面)。
|
| 2. 喺左側導航欄向下搵,經過主選單項目(Dashboard、登記專區、運作專區、升級模組)之後。
|
| 3. 搵到「升級在線支援」嘅資訊卡。呢張卡會顯示一個黃色進度條,標示剩餘嘅支援日數,同埋包含一個切換開關(toggle switch)。
|
| 4. 呢個切換開關係用嚟控制支援按鈕嘅顯示狀態:
| - 開啟(著燈 / 有顏色):支援聊天按鈕會喺所有頁面嘅右下角顯示。
| - 關閉(灰色 / 熄燈):支援聊天按鈕會喺所有頁面隱藏。
|
| 5. 將滑鼠移到切換開關上面,會顯示提示文字:「開啟/關閉支援按鈕」。
|
| 6. 點擊切換開關,將佢轉為關閉(灰色)狀態。支援按鈕同埋紅色通知點會即刻喺所有已開啟嘅頁面上隱藏,瀏覽器分頁亦唔會再閃爍。
|
| 7. 日後如果需要聯絡支援團隊,可以隨時返去 Dashboard,將切換開關重新開啟。支援按鈕會再次顯示,你可以透過佢發起即時聊天或者提交查詢(ticket)。
|
| 注意:關閉支援按鈕唔會影響你嘅支援訂閱狀態,剩餘嘅支援日數會照常計算。呢個功能只係俾你控制聊天按鈕幾時喺畫面上顯示。

260618-non-stock-item-in-bills.json

at 2026-06-18 02:00, Question said: | How do I add a non-stock item (such as shipping/freight) to bills like purchase orders, invoices, or quotations?
at 2026-06-18 02:01, Answer said: | The following modules support non-stock items (such as shipping, freight, handling fees, etc.) alongside regular stock items in the same bill: Quotation, Sales Order, Invoice, Purchase Order, and Purchase / Bill. The Receipt, Payment, Expense, and Accounting / Journal Entry modules do not use this structure and are not covered here.
|
| Understanding the Detail Section Structure
|
| In the detail (line items) section of these bills, there is a two-level hierarchy:
|
| - Account Row: This is a group header row. It contains an "Item" dropdown where you select the account (e.g., Purchases, Sales, or an expense account). Each account row can optionally have stock rows beneath it.
|
| - Stock Row: This is a detail row nested under an account row. It contains inventory-specific fields such as Stock item, Location, Specification, Quantity, Unit, and Unit Price. Stock rows always belong to an account row above them.
|
| An account row can have zero, one, or multiple stock rows beneath it. When an account row has no stock rows, it becomes a standalone non-stock line — this is how you add shipping, freight, or any other expense-only item.
|
| Step-by-Step Instructions
|
| Step 1 — Navigate to the Module and Open a New Bill
|
| For purchase-side bills:
| - Purchase Order: Purchases module → Purchase Order → click "Add" button
| - Purchase / Bill: Purchases module → Purchase → click "Add" button
|
| For sales-side bills:
| - Quotation: Sales module → Quotation → click "Add" button
| - Sales Order: Sales module → Sales Order → click "Add" button
| - Invoice: Sales module → Invoice → click "Add" button
|
| Step 2 — Understand the Default Layout
|
| When you open a new bill, the detail section is pre-filled with one account row and one stock row beneath it. The stock row displays fields for stock item selection, location, specification, quantity, unit price, etc. Below the stock row, there is a blank space where you can add more stock rows under the same account row.
|
| Step 3 — Delete the Default Stock Row
|
| Since a non-stock item like shipping does not involve physical inventory, you do not need the stock row. Hover your mouse cursor over the far left edge of the stock row. A small "x" button will appear. Click that "x" button to delete the stock row.
|
| After deletion, the account row remains but no longer has any stock rows under it. The account row is now unconstrained by the stock group format and can be used as a standalone non-stock item line.
|
| Step 4 — Select the Expense Account
|
| In the "Item" dropdown field on the account row, select the appropriate expense account that represents your non-stock cost. Common examples include:
| - Freight / Shipping
| - Handling Fee
| - Delivery Charge
| - Insurance
| - Packaging
|
| If the account you need does not exist in the dropdown list yet, click the "Add" option at the bottom of the dropdown menu. This opens a small form where you can create the new account directly without leaving the bill screen. Fill in the account details and save it — the new account will then appear in the dropdown for selection.
|
| Step 5 — Enter the Amount
|
| On the right side of the account row, there is an "Amount" field. Enter the total cost for this non-stock item directly into this field. No quantity, unit, or unit price is required — just the total amount.
|
| Step 6 — Add More Lines as Needed
|
| You can add more account rows (click the add-row button below the detail section) for additional non-stock items or for stock items. Stock and non-stock lines can coexist freely in the same bill:
| - For stock items: Keep the stock row under its account row and fill in the inventory fields.
| - For non-stock items: Delete the stock row under its account row and use the account row standalone with just the account and amount.
|
| Step 7 — Save
|
| After entering all line items and verifying the amounts, click the "Save" button at the top left corner of the screen to save the bill.
|
| Summary of Applicable Modules
|
| Quotation: Yes
| Sales Order: Yes
| Invoice: Yes
| Purchase Order: Yes
| Purchase / Bill: Yes
| Receipt: No — different structure
| Payment: No — different structure
| Expense: No — different structure
| Accounting / Journal Entry: No — different structure
at 2026-06-18 02:02, Question said: | 如何在採購訂單、發票或報價單等單據中加入非庫存項目(例如運費)?
at 2026-06-18 02:03, Answer said: | 以下模組支援在同一單據中同時使用庫存項目和非庫存項目(如運費、手續費等):報價單、銷售訂單、發票(出貨)、採購訂單、採購(入貨)。收款、付款、支出和會計(分錄)模組不使用此結構,不在本文討論範圍內。
|
| 了解明細區塊的結構
|
| 在這些單據的明細(項目行)區塊中,採用兩層式架構:
|
| - 科目列:這是群組標題行。每行科目列都有一個「項目」下拉選單,用於選擇會計科目(例如採購、銷售或費用科目)。每個科目列下方可以選擇性地包含庫存列。
|
| - 庫存列:這是隸屬於科目列下方的明細行。庫存列包含庫存相關欄位,例如庫存品項、地區(倉庫)、規格、數量、單位和單價。庫存列必須隸屬於上方的某個科目列。
|
| 一個科目列下方可以有零行、一行或多行庫存列。當科目列下方沒有任何庫存列時,它就會變成獨立的非庫存項目行——這就是加入運費、運輸費或任何其他純費用項目的方式。
|
| 逐步操作指引
|
| 步驟一 —— 進入對應模組並開啟新單據
|
| 採購端單據:
| - 採購訂單:採購模組 → 採購訂單 → 點擊「新增」按鈕
| - 採購/帳單:採購模組 → 採購 → 點擊「新增」按鈕
|
| 銷售端單據:
| - 報價單:銷售模組 → 報價單 → 點擊「新增」按鈕
| - 銷售訂單:銷售模組 → 銷售訂單 → 點擊「新增」按鈕
| - 發票:銷售模組 → 發票 → 點擊「新增」按鈕
|
| 步驟二 —— 了解預設的版面配置
|
| 開啟新單據時,明細區塊會預先帶入一行科目列,其下方附帶一行庫存列。庫存列顯示庫存品項選擇、地區、規格、數量、單價等欄位。在庫存列下方有空白區域,可以在同一科目列下新增更多庫存列。
|
| 步驟三 —— 刪除預設的庫存列
|
| 由於運費等非庫存項目不涉及實體庫存,您不需要庫存列。將滑鼠游標移至該庫存列的最左側邊緣,會出現一個「x」按鈕。點擊該「x」按鈕即可刪除庫存列。
|
| 刪除後,科目列仍然保留,但其下方不再有任何庫存列。該科目列不再受庫存群組格式的限制,可以直接作為獨立的非庫存項目行使用。
|
| 步驟四 —— 選擇費用科目
|
| 在科目列的「項目」下拉選單中,選擇代表您非庫存成本的適當費用科目。常見的例子包括:
| - 貨運費/運輸費
| - 手續費
| - 運送費
| - 保險費
| - 包裝費
|
| 如果下拉選單中沒有您需要的科目,請點擊下拉選單底部的「新增」選項。這會開啟一個小表單,讓您可以直接在當前畫面建立新科目,無需離開單據。填寫科目詳細資料並儲存後,新科目就會出現在下拉選單中供選擇。
|
| 步驟五 —— 輸入金額
|
| 在科目列右側的「金額」欄位中,直接輸入此非庫存項目的總費用。不需要填寫數量、單位或單價——只需輸入總金額即可。
|
| 步驟六 —— 按需要新增更多行
|
| 您可以新增更多科目列(點擊明細區塊下方的新增行按鈕)來加入其他非庫存項目或庫存項目。庫存和非庫存行可以在同一單據中自由混合使用:
| - 庫存項目:保留科目列下方的庫存列,並填寫庫存相關欄位。
| - 非庫存項目:刪除科目列下方的庫存列,僅使用科目列並填寫科目和金額。
|
| 步驟七 —— 儲存
|
| 輸入所有項目行並核對金額無誤後,點擊畫面左上角的「儲存」按鈕保存單據。
|
| 適用模組總覽
|
| 報價單:是
| 銷售訂單:是
| 發票:是
| 採購訂單:是
| 採購(帳單):是
| 收款:否 — 結構不同
| 付款:否 — 結構不同
| 支出:否 — 結構不同
| 會計(分錄):否 — 結構不同

260716-cur-rate-adj.json

at 2026-07-16 10:00, Question said: | What is the Currency Rate Adjustment feature and when should I use it?
at 2026-07-16 10:01, Answer said: | The Currency Rate Adjustment feature allows you to revalue foreign currency balances in your bank and cash accounts at an updated exchange rate. It is typically used at month-end or period-end to reflect the current market exchange rates.
|
| When to use it:
| - Month-end closing: to adjust foreign currency bank/cash balances to the latest exchange rate
| - When exchange rates have moved significantly and you need your books to reflect current values
| - To generate a journal voucher that records the exchange difference (gain or loss)
|
| Key capabilities:
| - Automatically fetches updated rates from ECB (European Central Bank) for synced currencies OR uses manually-set fixed rates
| - Nets out partially settled transactions so only the outstanding balance is revalued
| - Creates a proper double-entry journal voucher: reverses the old rate and posts at the new rate for each foreign currency balance
| - Posts the net exchange difference to your designated Exchange Difference account (usually an Other Income/Expense account)
|
| Navigation: Report → Currency Rate Adjustment
at 2026-07-16 10:02, Question said: | How do I use the Currency Rate Adjustment search page?
at 2026-07-16 10:03, Answer said: | The search page (CurRateAdjSearch.aspx) has three inputs:
|
| 1. Date (日期): Defaults to the last day of the previous month. This is the 'as at' date — the system will revalue all foreign currency balances as of this date using the exchange rate effective on or before this date.
|
| 2. Exchange Difference Account (匯兌差額科目): A dropdown to select which account will receive the net exchange difference. The system tries to auto-detect this account by searching for names containing 'Exchange Diff', '匯率', or '汇率'. If not found, it defaults to Other Expenses or Other Income nature accounts.
|
| 3. Account Selection (科目選擇): A table of checkboxes listing accounts. By default, all Bank and Cash nature accounts are pre-selected. You can check/uncheck specific accounts to include or exclude them from the adjustment.
|
| After setting these parameters, click 'View' to open the report.
at 2026-07-16 10:04, Question said: | How do I read the Currency Rate Adjustment report?
at 2026-07-16 10:05, Answer said: | The report displays a table with the following columns for each foreign currency balance in each selected account:
|
| - Account (科目): The account name (grouped — shown only once per account)
| - Currency (貨幣): The foreign currency code (e.g., USD, EUR)
| - Balance - FC (外幣餘額): The outstanding balance in the foreign currency
| - Rate - Original (原匯率): The average/original exchange rate used in the books (calculated as Local Currency Balance ÷ Foreign Currency Balance)
| - Balance - LC (本地貨幣餘額): The outstanding balance in local/base currency
| - Rate - Updated (更新匯率): The latest exchange rate fetched from the system (ECB synced rate or manual fixed rate)
| - Sync (同步): Shows 'Yes' if the updated rate comes from ECB automatic sync, 'No' if it is a manually-set fixed rate
| - Amount - Updated (更新後金額): What the local currency balance should be at the updated rate (FC Balance × Updated Rate)
| - Exchange Diff (匯兌差額): The difference between the Updated Amount and the original Local Currency Balance — this is the exchange gain or loss per currency line
| - Adjust (調整): A checkbox — shown only for foreign currency rows where the exchange difference (rounded to 2 decimal places) is non-zero
|
| Rows in the base/local currency (e.g., HKD) will have the updated rate, updated amount, exchange diff, and adjust checkbox hidden, since there is no exchange difference for the base currency.
at 2026-07-16 10:06, Question said: | How do I execute the adjustment to create a journal voucher?
at 2026-07-16 10:07, Answer said: | Step-by-step process to execute the adjustment:
|
| 1. Check the boxes: In the 'Adjust' column of the report, check the boxes for the currency lines you want to adjust. Only foreign currency rows with a non-zero exchange difference will have a checkbox.
|
| 2. Click 'Adjust' button: A modal dialog will appear showing:
| - The Exchange Difference account that will be used
| - The base/local currency (e.g., HKD)
| - The total net exchange difference amount (sum of all checked rows)
|
| 3. Review and Confirm: Verify the total adjustment amount. If correct, click 'Confirm' to proceed.
|
| 4. Journal voucher created: The system creates a General Journal (JV, adjustment type) with these lines per checked currency row:
|
| LINE 1 (Debit) — Reverse at OLD rate:
| Account: The foreign currency bank/cash account
| Description: 'Currency Rate Adjustment [account] ([old rate])'
| Dr FC: [foreign currency amount] at the original rate → Dr LC: [original LC balance]
|
| LINE 2 (Debit/Credit) — Balancing to Exchange Diff account:
| Account: The Exchange Difference account (usually an Other Income or Other Expense account)
| Description: 'Gain / (Loss) on Exchange Difference [date]'
| Dr/Cr LC: [net exchange difference] at rate 1.00
|
| LINE 3 (Credit) — Re-establish at NEW rate:
| Account: Same foreign currency bank/cash account (as Line 1)
| Description: 'Currency Rate Adjustment [account] ([new rate])'
| Cr FC: [same foreign currency amount] at the updated rate → Cr LC: [updated LC balance]
|
| The debit and credit totals balance: Dr LC total = Cr LC total = [original LC + exchange diff].
|
| Example: If a USD bank account has a balance of USD 1,000.00 at an old rate of 7.8000 (LC HKD 7,800.00 Dr), and the updated rate is 7.8500 (LC HKD 7,850.00), the journal would be:
| - Dr Bank USD Account: USD 1,000.00 × 7.80 → LC HKD 7,800.00
| - Dr Exchange Difference Account: HKD 50.00 × 1.00 → LC HKD 50.00
| - Cr Bank USD Account: USD 1,000.00 × 7.85 → LC HKD 7,850.00
| → Dr Total: HKD 7,850.00 = Cr Total: HKD 7,850.00 ✓
|
| 5. Result: A success message appears with a link to view the created journal voucher. The report page reloads.
|
| Important notes:
| - Each adjustment creates a single journal voucher that covers ALL checked rows
| - The journal entries preserve a full audit trail showing both the old and new rates in the description
| - For zero-balance foreign currency entries (where FC = 0 but LC ≠ 0, e.g., fully settled invoices with residual rate differences), the system uses a special calculation to handle the adjustment
| - The description format is 'Currency Rate Adjustment [account name] ([rate])' for the reversal and re-establishment lines
at 2026-07-16 10:08, Question said: | 什麼是匯率調整功能?我應該何時使用它?
at 2026-07-16 10:09, Answer said: | 匯率調整功能讓您可以按更新後的匯率重估銀行和現金科目中的外幣餘額。通常用於月末或期末結算,以反映當前市場匯率。
|
| 使用時機:
| - 月末結算:將外幣銀行/現金餘額調整至最新匯率
| - 當匯率大幅變動時,需要帳目反映當前價值
| - 生成記錄匯兌差額(收益或虧損)的日記帳傳票
|
| 主要功能:
| - 自動從 ECB(歐洲中央銀行)獲取同步貨幣的最新匯率,或使用手動設定的固定匯率
| - 自動扣除部分結算的交易,只對未結算餘額進行重估
| - 為每個外幣餘額建立正確的複式記帳日記帳分錄:以舊匯率沖銷,以新匯率重新入帳
| - 將淨匯兌差額過帳到您指定的匯兌差額科目(通常為其他收入/支出科目)
|
| 導航:報表 → 貨幣匯率調整
at 2026-07-16 10:10, Question said: | 如何使用匯率調整搜尋頁面?
at 2026-07-16 10:11, Answer said: | 搜尋頁面有三個輸入項:
|
| 1. 日期:預設為上個月的最後一天。這是「截至日期」— 系統將使用此日期或之前有效的匯率,重估截至此日期的所有外幣餘額。
|
| 2. 匯兌差額科目:下拉選單,選擇接收淨匯兌差額的科目。系統會自動嘗試偵測此科目,搜尋名稱包含「Exchange Diff」、「匯率」或「汇率」的科目。如果找不到,則預設為其他支出或其他收入性質的科目。
|
| 3. 科目選擇:包含核取方塊的科目列表。預設會預先選取所有銀行和現金性質的科目。您可以勾選/取消勾選特定科目以包含或排除它們。
|
| 設定這些參數後,點擊「檢視」以開啟報表。
at 2026-07-16 10:12, Question said: | 如何閱讀匯率調整報表?
at 2026-07-16 10:13, Answer said: | 報表顯示每個所選科目中每個外幣餘額的以下欄位:
|
| - 科目:科目名稱(分組顯示 — 每個科目只顯示一次)
| - 貨幣:外幣代碼(例如 USD、EUR)
| - 外幣餘額:以外幣計算的未結算餘額
| - 原匯率:帳目中使用的平均/原始匯率(計算方式:本地貨幣餘額 ÷ 外幣餘額)
| - 本地貨幣餘額:以本地/基礎貨幣計算的未結算餘額
| - 更新匯率:從系統獲取的最新匯率(ECB 同步匯率或手動固定匯率)
| - 同步:如果更新匯率來自 ECB 自動同步則顯示「是」,如果是手動設定的固定匯率則顯示「否」
| - 更新後金額:按更新匯率計算的本地貨幣餘額(外幣餘額 × 更新匯率)
| - 匯兌差額:更新後金額與原始本地貨幣餘額之間的差額 — 即每條貨幣線的匯兌收益或虧損
| - 調整:核取方塊 — 僅對匯兌差額(四捨五入至小數點後 2 位)不為零的外幣行顯示
|
| 基礎/本地貨幣(例如 HKD)的行將隱藏更新匯率、更新後金額、匯兌差額和調整核取方塊,因為基礎貨幣沒有匯兌差額。
at 2026-07-16 10:14, Question said: | 如何執行調整以建立日記帳傳票?
at 2026-07-16 10:15, Answer said: | 執行調整的逐步流程:
|
| 1. 勾選核取方塊:在報表的「調整」欄中,勾選您想要調整的貨幣行的核取方塊。只有匯兌差額不為零的外幣行才會顯示核取方塊。
|
| 2. 點擊「調整」按鈕:將顯示一個模態對話框,顯示:
| - 將使用的匯兌差額科目
| - 基礎/本地貨幣(例如 HKD)
| - 總淨匯兌差額金額(所有已勾選行的總和)
|
| 3. 檢閱並確認:驗證總調整金額。如果正確,點擊「確認」繼續。
|
| 4. 日記帳傳票已建立:系統建立一個普通日記帳(JV,調整類型),每個已勾選的貨幣行包含以下分錄:
|
| 第一行(借方)— 以舊匯率沖銷:
| 科目:外幣銀行/現金科目
| 摘要:「Currency Rate Adjustment [科目] ([舊匯率])」
| 借方 FC:[外幣金額] × 舊匯率 → 借方 LC:[原始本地貨幣餘額]
|
| 第二行(借方/貸方)— 平衡至匯兌差額科目:
| 科目:匯兌差額科目(通常為其他收入或其他支出科目)
| 摘要:「Gain / (Loss) on Exchange Difference [日期]」
| 借方/貸方 LC:[淨匯兌差額] × 匯率 1.00
|
| 第三行(貸方)— 以新匯率重新建立:
| 科目:與第一行相同的外幣銀行/現金科目
| 摘要:「Currency Rate Adjustment [科目] ([新匯率])」
| 貸方 FC:[相同外幣金額] × 新匯率 → 貸方 LC:[更新後本地貨幣餘額]
|
| 借方和貸方總額平衡:借方 LC 總額 = 貸方 LC 總額 = [原始 LC + 匯兌差額]。
|
| 範例:如果一個美元銀行帳戶有 USD 1,000.00,舊匯率 7.8000(LC 借方 HKD 7,800.00),新匯率為 7.8500(LC HKD 7,850.00),日記帳將為:
| - 借方 銀行美元帳戶:USD 1,000.00 × 7.80 → LC HKD 7,800.00
| - 借方 匯兌差額科目:HKD 50.00 × 1.00 → LC HKD 50.00
| - 貸方 銀行美元帳戶:USD 1,000.00 × 7.85 → LC HKD 7,850.00
| → 借方總額:HKD 7,850.00 = 貸方總額:HKD 7,850.00 ✓
|
| 5. 結果:顯示成功訊息,附帶查看已建立日記帳傳票的連結。報表頁面重新載入。
|
| 重要注意事項:
| - 每次調整建立一個涵蓋所有已勾選行的單一日記帳傳票
| - 日記帳分錄在摘要中保留新舊匯率的完整審計追蹤
| - 對於外幣餘額為零的項目(FC = 0 但 LC ≠ 0,例如已完全結算但有殘留匯率差額的發票),系統使用特殊計算來處理調整
| - 摘要格式為「Currency Rate Adjustment [科目名稱] ([匯率])」用於沖銷和重新建立行

260716-round-adj.json

at 2026-07-16 10:00, Question said: | What is the Rounding Adjustments feature and when should I use it?
at 2026-07-16 10:01, Answer said: | The Rounding Adjustments feature detects and corrects discrepancies between an account's Amount (foreign-currency balance) and CurAmount (base-currency balance) that arise from cumulative rounding errors in intermediate calculations.
|
| When both Amount and CurAmount are summed from base-currency journal entries only, they should be equal. Any difference is purely due to rounding.
|
| When to use it:
| - Period-end closing: to clean up small rounding discrepancies that have accumulated across accounts
| - When you notice an account has a non-zero base-currency balance but the Amount and CurAmount don't match
| - As part of regular maintenance before generating financial reports
|
| Key capabilities:
| - Scans all accounts (or a selected subset) for rounding discrepancies where |Amount - CurAmount| >= 0.01
| - Auto-detects or creates a dedicated Rounding Adjustments expense account (range 69001-69199)
| - Creates a single adjustment journal voucher with one line per affected account plus a balancing entry
| - Navigation: Report → Rounding Adjustments
at 2026-07-16 10:02, Question said: | How do I use the Rounding Adjustments search page?
at 2026-07-16 10:03, Answer said: | The search page (RoundAdjSearch.aspx) has three inputs:
|
| 1. Date: Defaults to the last day of the previous month. This is the cutoff date — the system sums all base-currency journal entries up to (but not including) this date to compute each account's Amount and CurAmount balances.
|
| 2. Rounding Difference Account: A dropdown to select which account will receive the balancing entry. The system auto-detects this account by searching for names containing 'Rounding', '舍入', '進位', '进位', '小數位', '小数位', or '整零'. If none found, it automatically creates a new account named 'Rounding Adjustments' / '小数位调整' / '小數位調整' in the 69001-69199 range.
|
| 3. Account Selection: A multi-select list of accounts. You can select specific accounts to check, or leave all unselected to scan every account.
|
| After setting these parameters, click 'View' to open the report.
at 2026-07-16 10:04, Question said: | How do I read the Rounding Adjustments report?
at 2026-07-16 10:05, Answer said: | The report displays a table with the following columns for each account that has a rounding discrepancy:
|
| - Account: The account number and name
| - Balance - FC (Amount): The sum of foreign-currency amounts (FAmount × DC) from all base-currency journal entries, shown to 4 decimal places
| - Balance - BC (CurAmount): The sum of base-currency amounts (FCurAmount × DC) from the same entries, shown to 4 decimal places
| - Diff: The rounding discrepancy, calculated as Round(Amount, 4) - Round(CurAmount, 4), shown to 4 decimal places
| - Adjust: A checkbox — pre-checked by default. Only rows with a diff that rounds to a non-zero value at 2 decimal places (|diff| >= 0.01) appear in the report.
|
| Only accounts that have at least one base-currency journal entry and a non-zero diff are shown. Accounts with no discrepancy are excluded.
at 2026-07-16 10:06, Question said: | How do I execute the adjustment to create a journal voucher?
at 2026-07-16 10:07, Answer said: | Step-by-step process to execute the adjustment:
|
| 1. Review the report: Examine the accounts with rounding discrepancies in the table. Each row shows the account, its Amount and CurAmount balances, and the computed Diff.
|
| 2. Check/uncheck boxes: By default, all rows are checked. Uncheck any account you do not want to adjust in this batch.
|
| 3. Click 'Adjust' button: A modal dialog appears showing the total net rounding difference (sum of all checked rows' Diff values).
|
| 4. Review and Confirm: Verify the total adjustment amount. If correct, click 'Confirm' to proceed.
|
| 5. Journal voucher created: The system creates an Adjustment-type General Journal (GeneralAccounting2) with these lines:
|
| For each checked account:
| Account: The account with the rounding discrepancy
| DC: Debit (1) if Diff > 0, Credit (-1) if Diff < 0
| Amount (FC): Always 0 (base-currency-only adjustment)
| CurAmount (BC): Absolute value of the Diff, rounded to 4 decimal places
| Description: 'Rounding Adjustments ([Diff:N4])'
|
| One balancing entry:
| Account: The Rounding Adjustments account (selected on search page)
| DC: Opposite sign of the net diff across all checked rows
| Amount (FC): Absolute value of the net diff
| CurAmount (BC): Same as Amount
| Description: 'Rounding Adjustments ([net diff:N4])'
|
| The voucher balances to zero because the balancing entry offsets the net of all per-account entries.
|
| Example: If Account A has Diff = +0.02 and Account B has Diff = -0.01:
| - Dr Account A: Amount=0, CurAmount=0.02
| - Cr Account B: Amount=0, CurAmount=0.01
| - Cr Rounding Adj Account: Amount=0.01, CurAmount=0.01 (balancing +0.02 - 0.01 = +0.01 net)
|
| 6. Result: A success message appears with a clickable link to view the created journal voucher. The report page reloads.
|
| Important notes:
| - One journal voucher is created per adjustment, covering all checked rows
| - The description on each journal line preserves the exact Diff value for audit trail
| - Amount (FC) is always 0 for per-account lines because this is a base-currency-only correction
| - The balancing entry has both Amount and CurAmount populated
at 2026-07-16 10:16, Question said: | How do I find past rounding adjustments I've already made?
at 2026-07-16 10:17, Answer said: | On the Rounding Adjustments search page (Report → Rounding Adjustments), click the 'Adjustment Records' link. This opens a list of all previously created adjustment vouchers, where you can review, edit, or void past rounding adjustment journal entries.
at 2026-07-16 10:08, Question said: | 什麼是小數位調整功能?我應該何時使用它?
at 2026-07-16 10:09, Answer said: | 小數位調整功能用於檢測和修正由於中間計算的累積捨入誤差,導致科目的 Amount(外幣餘額)與 CurAmount(基礎貨幣餘額)之間出現的差異。
|
| 當 Amount 和 CurAmount 都是從基礎貨幣的日記帳分錄加總而來時,兩者應該相等。任何差異純粹是由於捨入造成的。
|
| 使用時機:
| - 期末結算:清理各科目累積的小數位捨入差異
| - 當您發現某科目的基礎貨幣餘額不為零,但 Amount 與 CurAmount 不匹配時
| - 在生成財務報表前進行定期維護
|
| 主要功能:
| - 掃描所有科目(或選定的子集)以查找 |Amount - CurAmount| >= 0.01 的捨入差異
| - 自動偵測或建立專用的小數位調整費用科目(範圍 69001-69199)
| - 建立單一調整日記帳傳票,每個受影響科目一行,加上一個平衡分錄
| - 導航:報表 → 小數位調整
at 2026-07-16 10:10, Question said: | 如何使用小數位調整搜尋頁面?
at 2026-07-16 10:11, Answer said: | 搜尋頁面有三個輸入項:
|
| 1. 日期:預設為上個月的最後一天。這是截止日期 — 系統將加總截至此日期(不含)的所有基礎貨幣日記帳分錄,以計算每個科目的 Amount 和 CurAmount 餘額。
|
| 2. 捨入差額科目:下拉選單,選擇接收平衡分錄的科目。系統會自動偵測此科目,搜尋名稱包含「Rounding」、「舍入」、「進位」、「进位」、「小數位」、「小数位」或「整零」的科目。如果找不到,則自動在 69001-69199 範圍內建立名為「Rounding Adjustments」/「小数位调整」/「小數位調整」的新科目。
|
| 3. 科目選擇:多選科目列表。您可以選擇特定科目進行檢查,或全部不選以掃描所有科目。
|
| 設定這些參數後,點擊「檢視」以開啟報表。
at 2026-07-16 10:12, Question said: | 如何閱讀小數位調整報表?
at 2026-07-16 10:13, Answer said: | 報表顯示每個有捨入差異的科目的以下欄位:
|
| - 科目:科目編號和名稱
| - 外幣餘額 (Amount):所有基礎貨幣日記帳分錄的外幣金額總和(FAmount × DC),顯示至小數點後 4 位
| - 基礎貨幣餘額 (CurAmount):相同分錄的基礎貨幣金額總和(FCurAmount × DC),顯示至小數點後 4 位
| - 差額 (Diff):捨入差異,計算方式為 Round(Amount, 4) - Round(CurAmount, 4),顯示至小數點後 4 位
| - 調整:核取方塊 — 預設為勾選。只有差額在小數點後 2 位捨入後不為零(|diff| >= 0.01)的行才會顯示在報表中。
|
| 只有至少有一筆基礎貨幣日記帳分錄且差額不為零的科目才會顯示。沒有差異的科目不會出現。
at 2026-07-16 10:14, Question said: | 如何執行調整以建立日記帳傳票?
at 2026-07-16 10:15, Answer said: | 執行調整的逐步流程:
|
| 1. 檢閱報表:檢查表格中有捨入差異的科目。每行顯示科目、其 Amount 和 CurAmount 餘額,以及計算出的 Diff。
|
| 2. 勾選/取消核取方塊:預設所有行都已勾選。取消勾選您不想在此批次中調整的科目。
|
| 3. 點擊「調整」按鈕:顯示模態對話框,顯示總淨捨入差異(所有已勾選行 Diff 值的總和)。
|
| 4. 檢閱並確認:驗證總調整金額。如果正確,點擊「確認」繼續。
|
| 5. 日記帳傳票已建立:系統建立一個調整類型的普通日記帳 (GeneralAccounting2),包含以下分錄:
|
| 每個已勾選科目:
| 科目:有捨入差異的科目
| 借貸方向:Diff > 0 為借方 (1),Diff < 0 為貸方 (-1)
| Amount (FC):始終為 0(僅基礎貨幣調整)
| CurAmount (BC):Diff 的絕對值,四捨五入至小數點後 4 位
| 摘要:「Rounding Adjustments ([Diff:N4])」
|
| 一個平衡分錄:
| 科目:捨入差額科目(在搜尋頁面選擇的科目)
| 借貸方向:所有已勾選行淨差額的相反方向
| Amount (FC):淨差額的絕對值
| CurAmount (BC):與 Amount 相同
| 摘要:「Rounding Adjustments ([淨差額:N4])」
|
| 傳票借貸平衡,因為平衡分錄抵銷了所有科目分錄的淨額。
|
| 範例:如果科目 A 的 Diff = +0.02,科目 B 的 Diff = -0.01:
| - 借方 科目 A:Amount=0, CurAmount=0.02
| - 貸方 科目 B:Amount=0, CurAmount=0.01
| - 貸方 捨入差額科目:Amount=0.01, CurAmount=0.01(平衡 +0.02 - 0.01 = +0.01 淨額)
|
| 6. 結果:顯示成功訊息,附帶查看已建立日記帳傳票的連結。報表頁面重新載入。
|
| 重要注意事項:
| - 每次調整建立一個涵蓋所有已勾選行的單一日記帳傳票
| - 每個日記帳分錄的摘要保留確切的 Diff 值以供審計追蹤
| - 科目行的 Amount (FC) 始終為 0,因為這是僅基礎貨幣的修正
| - 平衡分錄的 Amount 和 CurAmount 都有值
at 2026-07-16 10:18, Question said: | 如何查找我之前已做過的小數位調整記錄?
at 2026-07-16 10:19, Answer said: | 在小數位調整搜尋頁面(報表 → 小數位調整),點擊「調整記錄」連結。這將打開一個列表,顯示所有先前建立的調整傳票,您可以在其中查看、編輯或作廢過去的小數位調整日記帳分錄。

260727-customer-deposit-workflows.json

at 2026-07-27 04:30, Question said: | My customer paid me before I issued the invoice. The receipt date is earlier than the invoice date. How do I record this?
at 2026-07-27 04:30, Answer said: | This is a normal situation. It is called a customer deposit, advance payment, or prepayment: the customer pays before you issue the final invoice or deliver the goods or services. A receipt date earlier than the final invoice date is supported.
|
| Prerequisite — create the Customer Deposit account if it does not exist:
| 1. Go to the Chart of Accounts and add a new account.
| 2. Name it 'Customer Deposit' (or a name containing 'deposit' or '按金').
| 3. Set its nature to Current Liabilities. Customer payments received before a sale occurs are a liability of the company, not yet sales revenue.
|
| You can record it in either of these two ways. Both produce the same accounting result; the difference is convenience and how the deposit is tracked.
|
| --- Method 1: Manual method (flexible, not tied to a specific invoice) ---
|
| This method uses the standard invoice and receipt pages. The deposit is recorded as ordinary account entries. It is flexible because one deposit can be applied to any future invoice for that customer.
|
| Workflow A — with a deposit invoice (when you need a formal document):
| - Step 1: Create a sales invoice. In the account entry grid, select 'Customer Deposit' as the account and enter the deposit amount. Do not add inventory items — this invoice only requests the advance payment. Save. Accounting: DR Accounts Receivable, CR Customer Deposit.
| - Step 2: Open the Receipt page, choose the customer. The deposit invoice appears in the invoice list. Enter the amount received against it. The system auto-populates the receiving bank or cash account. Save. Accounting: DR Bank/Cash, CR Accounts Receivable.
| - Step 3: When you later issue the final sales invoice with inventory items, add an extra row in the account grid. Select 'Customer Deposit' and enter the deposit as a negative amount (e.g., -200.00). This debits the deposit liability and reduces the net AR on the invoice. Accounting: the negative credit on the deposit row offsets the sales revenue, leaving net AR as the remaining balance.
|
| Workflow B — without a deposit invoice (shortcut, direct receipt):
| Go directly to the Receipt page. Choose the customer. Enter two rows: the first row is the bank or cash account (positive amount), the second row is the Customer Deposit account (negative amount). For example, Bank 3,000, Customer Deposit -3,000. Save. Later apply the deposit on the final invoice the same way as Step 3 above.
|
| --- Method 2: Deposit button method (tied to a specific invoice) ---
|
| This method uses a dedicated Deposit button on the Invoice page. Deposits are linked to that specific invoice and stored in a dedicated tracking table. The system provides a modal dialog with automatic calculations.
|
| - Create the invoice with customer, inventory items, and total as usual.
| - Click 'Deposit' at the bottom-right of the invoice page, near the Total and Balance area. A 'Deposits Details' modal opens with a table containing these columns: Deposit Account, % (percentage of invoice total), Amount, Remarks, Received (checkbox), Date, Receipt Account, and Settlement Remarks.
| - Add a row. Choose the Deposit Account. Enter either the percentage or the exact amount — the other value updates automatically (bidirectional calculation).
| - Enter the actual receipt date and select the bank or cash account that received the payment.
| - If the payment has already been received, tick 'Received'. This triggers the system to auto-generate a separate settlement bill (type 'inv-D') with paired entries: DR Bank/Cash, CR Customer Deposit. You do not need to record the receipt again on the separate Receipt page.
| - Save. The invoice updates its Deposit and Balance amounts automatically. Balance = Total minus Deposit.
|
| This deposit is only usable on this specific invoice and cannot be applied to other invoices for the same customer. You may add multiple deposit rows if the customer made several advance payments.
|
| --- Reporting ---
|
| Review both types of deposits in the Deposit Status Report: Reports → Sales Analysis Report → Deposit Status. The report shows a per-customer running ledger with transaction date, description, invoice or receipt number, amount, and deposit/balance.
at 2026-07-27 04:30, Question said: | 客戶在我開出發票前已經付款,收款日期早過發票日期,應該如何記錄?
at 2026-07-27 04:30, Answer said: | 這是常見情況,稱為客戶按金、預收款或預付款:客戶在您開出正式發票或交付貨品或服務前先付款。收款日期早於正式發票日期是系統支援的正常流程。
|
| 前置步驟 —— 如尚未建立「客戶按金」科目,請先建立:
| 1. 前往會計科目表,新增一個科目。
| 2. 名稱使用「客戶按金」(或包含「按金」或「deposit」等字眼)。
| 3. 科目性質選擇「流動負債」。客戶在銷售發生前預先支付的款項屬於公司的負債,不應立即記作銷售收入。
|
| 您可以用以下兩種方式記錄。兩種方式的會計結果相同,分別只在於操作方便程度及按金的追蹤方式。
|
| --- 方式一:手動方式(較靈活,不限於特定發票) ---
|
| 此方式使用標準的發票及收款頁面操作,按金以一般會計分錄記錄。優點是靈活,一筆按金可用於該客戶日後任何一張發票。
|
| 做法 A —— 開立按金發票(需要正式文件給客戶時):
| - 步驟 1:建立銷售發票,在科目欄選擇「客戶按金」,輸入按金金額。不要加入存貨項目,此發票只用作要求預付款。儲存。會計分錄:借方 應收帳款,貸方 客戶按金。
| - 步驟 2:進入收款頁面,選擇客戶。步驟 1 的按金發票會顯示在發票列表中,直接對該發票輸入已收金額。系統會自動填入收款的銀行或現金科目。儲存。會計分錄:借方 銀行/現金,貸方 應收帳款。
| - 步驟 3:日後開立正式銷售發票時,在科目欄新增一行,選擇「客戶按金」,輸入負數金額(例如 -200.00)。這會借方沖減按金負債,扣減發票的應收淨額。
|
| 做法 B —— 不開按金發票(快捷方式):
| 直接進入收款頁面,選擇客戶。輸入兩行:第一行選擇銀行或現金科目(正數),第二行選擇「客戶按金」(負數)。例如銀行 3,000,客戶按金 -3,000。儲存。日後在正式發票以步驟 3 方式扣減按金。
|
| --- 方式二:按金按鈕方式(款項明確屬於該張發票) ---
|
| 此方式使用發票頁面的專用「按金」按鈕,按金與該張發票綁定,並儲存在專用的追蹤資料表。系統提供對話視窗及自動計算功能。
|
| - 如常建立發票,輸入客戶、存貨項目及發票總額。
| - 在頁面右下角「總額」和「餘額」附近按一下「按金」,開啟「按金詳情」對話視窗。視窗中的表格包含以下欄位:按金科目、%(佔發票總額百分比)、金額、備註、已收取(勾選框)、日期、收取科目及收款備註。
| - 新增一行,選擇按金科目。輸入百分比或實際金額,另一個數值會自動更新(雙向計算)。
| - 輸入實際收款日期,並選擇收款的銀行或現金科目。
| - 如款項已收取,勾選「已收取」。系統會自動產生獨立的結算單據(類型 'inv-D'),分錄為:借方 銀行/現金,貸方 客戶按金。您毋須再到獨立的收款頁面重複輸入同一筆收款。
| - 儲存。系統會自動更新發票上的按金及餘額:餘額 = 總額 − 按金。
|
| 此按金僅限該張發票使用,不能用於該客戶的其他發票。如客戶有多筆預付款,可新增多行按金。
|
| --- 報表查閱 ---
|
| 兩種按金都可查看:報表 → 銷售分析報表 → 按金狀況。報表以每個客戶的累計流水帳方式顯示,包括交易日期、說明、發票或收據編號、金額及按金/餘額。
at 2026-07-27 04:31, Question said: | How do I record an advance payment from a customer before I know which final invoice it will be used for?
at 2026-07-27 04:31, Answer said: | Use the manual deposit method. It is designed for cases where the advance payment is not yet assigned to a particular invoice. Choose the approach that fits your workflow:
|
| Approach A — with a deposit invoice (when you need a formal document for the customer):
|
| 1. Create a deposit invoice:
| - Go to Operations Zone → Sales → Invoice and open a new invoice.
| - Fill in the date, invoice number, and customer.
| - In the account entry grid, select 'Customer Deposit' as the account. The account code may vary by template (e.g., 22320); look for any Current Liabilities account with 'deposit' or '按金' in its name.
| - Enter the deposit amount. Do not add inventory items — this invoice is only for requesting the advance payment.
| - Save. Accounting: DR Accounts Receivable, CR Customer Deposit.
|
| 2. Record the money received:
| - Open the Receipt page (Operations Zone → Receipt).
| - Choose the date and customer.
| - The deposit invoice from step 1 appears in the invoice list. Enter the amount received against it.
| - The system auto-populates the receiving bank or cash account in the settlement grid.
| - Verify the amounts balance and save. Accounting: DR Bank/Cash, CR Accounts Receivable.
|
| 3. Apply the deposit later:
| - When the final sale is confirmed, create the sales invoice as usual with inventory items and revenue accounts.
| - Add an extra row in the account grid. Select 'Customer Deposit' as the account.
| - Enter the deposit as a negative amount (e.g., if the deposit was 200.00, enter -200.00).
| - The system treats this negative credit as a debit to the deposit liability, reducing the net AR. For example, a 1,000.00 invoice with a -200.00 deposit row results in net AR of 800.00.
| - Save. Then collect the remaining balance (800.00) through a normal receipt.
|
| Approach B — without a deposit invoice (shortcut, direct receipt):
|
| If you do not need a formal deposit invoice document, skip step 1 entirely:
| - Go directly to the Receipt page. Choose the customer.
| - Enter two rows in the settlement grid:
| Row 1: Bank or Cash account (positive amount, e.g., 3,000).
| Row 2: Customer Deposit account (negative amount, e.g., -3,000).
| - The two rows must balance to zero. Save.
| - Later, apply the deposit on the final invoice the same way as step 3 in Approach A: add a Customer Deposit row with a negative amount.
|
| The Customer Deposit account must be a Current Liabilities account. This method is flexible because one advance payment can be managed separately and applied to any future invoice for that customer.
at 2026-07-27 04:31, Question said: | 客戶預先付款,但我暫時未知道會用在哪一張正式發票上,應該如何記錄?
at 2026-07-27 04:31, Answer said: | 如果客戶的預付款暫時未指定用於哪一張正式發票,應使用手動按金方式。請根據需要選擇做法:
|
| 做法一 —— 開立按金發票(需要正式文件給客戶時):
|
| 1. 建立按金發票:
| - 前往「運作專區 → 銷售 → 發票」,開啟新增發票頁面。
| - 填寫日期、發票編號及客戶。
| - 在科目欄選擇「客戶按金」。注意:不同公司使用的會計科目模板不同,科目編號可能不同(例如 22320);只要是「客戶按金」或名稱包含「按金」或「deposit」的流動負債科目即可。
| - 輸入按金金額。不要加入存貨項目,此發票只用作要求預付款。
| - 儲存。會計分錄:借方 應收帳款,貸方 客戶按金。
|
| 2. 記錄已收款項:
| - 進入收款頁面(運作專區 → 收款)。
| - 選擇日期及客戶。
| - 步驟 1 的按金發票會顯示在發票列表中,直接對該發票輸入已收金額。
| - 系統會自動在結算欄填入收款的銀行或現金科目。
| - 確認金額平衡後儲存。會計分錄:借方 銀行/現金,貸方 應收帳款。
|
| 3. 日後套用按金:
| - 確認正式銷售後,如常建立銷售發票,輸入存貨項目及收入科目。
| - 新增一行科目,選擇「客戶按金」,輸入負數金額(例如之前收按金 200.00,此處輸入 -200.00)。
| - 系統將此負數貸方視為借方沖減按金負債,扣減發票的應收淨額。例如發票總額 1,000.00,扣減按金 -200.00,應收淨額為 800.00。
| - 儲存。之後以一般收款方式收取餘額 800.00。
|
| 做法二 —— 不開按金發票(快捷方式):
|
| 如不需要正式的按金發票文件,可跳過步驟 1:
| - 直接進入收款頁面,選擇客戶。
| - 在收款戶口輸入兩行:
| 第一行:銀行或現金科目(正數,例如 3,000)。
| 第二行:客戶按金科目(負數,例如 -3,000)。
| - 兩行金額必須互相平衡。儲存。
| - 日後在正式發票以做法一步驟 3 的方式扣減按金:新增一行「客戶按金」並輸入負數金額。
|
| 「客戶按金」科目必須是流動負債科目。此方法較靈活,因為您可以先獨立管理預付款,之後才決定套用於該客戶的哪一張發票。
at 2026-07-27 04:32, Question said: | My customer has already paid part of this invoice. Can I show that payment directly on the invoice?
at 2026-07-27 04:32, Answer said: | Yes. If the advance payment belongs to this specific invoice, use the Deposit button on the Invoice page. This method ties the deposit to that invoice and stores it in a dedicated tracking table.
|
| 1. Create the invoice as usual:
| - Go to Operations Zone → Sales → Invoice.
| - Enter the customer, inventory items, quantities, prices, and revenue accounts.
| - The system calculates the invoice total.
|
| 2. Click 'Deposit' at the bottom-right of the invoice page, near the Total and Balance area. A 'Deposits Details' modal dialog opens with a table.
|
| 3. In the deposit window, add a row. The table has these columns:
| - Deposit Account: Select the Customer Deposit account (a Current Liabilities account).
| - %: Enter the percentage of the invoice total (e.g., 50 for 50%).
| - Amount: Or enter the exact deposit amount directly. The other field updates automatically — if you enter 50%, the amount is calculated; if you enter an amount, the percentage is calculated.
| - Remarks: Optional description for this deposit row.
| - Received: A checkbox — tick if the payment has already been received.
|
| 4. Enter the date when the payment was actually received.
|
| 5. Select the bank or cash account that received the payment (Receipt Account column).
|
| 6. Optionally add Settlement Remarks (e.g., cheque number, bank reference).
|
| 7. Save the invoice.
|
| The invoice updates its Deposit and Balance values automatically. Balance = Total minus Deposit. When you print or export the invoice as PDF, the document shows the total amount, the deposit received, and the remaining balance.
|
| You may add more than one deposit row if the customer made multiple advance payments. Each row can have its own account, amount, date, and settlement details.
|
| This deposit is only usable on this specific invoice — it cannot be applied to other invoices for the same customer.
|
| If you ticked 'Received', the system automatically generates a separate settlement bill (type 'inv-D') with the paired entries: DR Bank/Cash, CR Customer Deposit. The deposit liability nets to zero after settlement. You do not need to enter this receipt again on the separate Receipt page.
at 2026-07-27 04:32, Question said: | 客戶已經支付了這張發票的部分款項,可以直接在發票上顯示這筆付款嗎?
at 2026-07-27 04:32, Answer said: | 可以。如果這筆預付款明確屬於這張發票,請使用發票頁面的「按金」按鈕。此方式將按金與該發票綁定,並儲存在專用的追蹤資料表。
|
| 1. 如常建立發票:
| - 前往「運作專區 → 銷售 → 發票」。
| - 輸入客戶、存貨項目、數量、單價及收入科目。
| - 系統會計算發票總額。
|
| 2. 在發票頁面右下角、「總額」和「餘額」附近按一下「按金」,開啟「按金詳情」對話視窗。
|
| 3. 在按金視窗中新增一行,視窗表格包含以下欄位:
| - 按金科目:選擇「客戶按金」科目(流動負債科目)。
| - %:輸入佔發票總額的百分比(例如輸入 50 即 50%)。
| - 金額:或直接輸入按金金額;另一個數值會自動更新。輸入百分比時金額自動計算,輸入金額時百分比自動計算。
| - 備註:此按金行的可選說明。
| - 已收取:勾選框 —— 如款項已收到請勾選。
|
| 4. 輸入實際收到款項的日期。
|
| 5. 選擇收款的銀行或現金科目(收取科目欄)。
|
| 6. 如有需要可加入收款備註(例如支票號碼、銀行參考編號)。
|
| 7. 儲存發票。
|
| 系統會自動更新發票上的按金及餘額。餘額 = 總額 − 按金。列印或匯出 PDF 發票時,文件會清楚顯示總額、已收按金及尾款。
|
| 如客戶有多筆預付款,可新增多行按金。每行可有各自的科目、金額、日期及結算詳情。
|
| 此按金僅限該張發票使用,不能用於該客戶的其他發票。
|
| 如勾選了「已收取」,系統會自動產生獨立的結算單據(類型 'inv-D'),分錄為:借方 銀行/現金,貸方 客戶按金。結算後按金負債淨額歸零。您毋須再到獨立的收款頁面重複輸入同一筆收款。
at 2026-07-27 04:33, Question said: | What should I do if my customer has already paid the advance amount?
at 2026-07-27 04:33, Answer said: | When you add the advance amount through the invoice Deposit window, tick the 'Received' checkbox to indicate the payment has already been received.
|
| Then fill in the settlement details:
| - Date: Enter the actual date when you received the payment.
| - Receipt Account: Select the bank or cash account that received the money (e.g., HSBC, Cash in Hand).
| - Settlement Remarks (optional): Add a reference such as a cheque number, bank transaction reference, or payment note.
|
| Save the invoice.
|
| What happens automatically:
| When 'Received' is ticked and you have provided the date and receipt account, the system automatically creates a separate settlement bill behind the scenes. This settlement bill:
| - Has type 'inv-D' (invoice deposit settlement).
| - Has its own bill number (the invoice number with a '-D1' suffix, e.g., 'INV001-D1').
| - Contains two paired accounting entries:
| DR Bank/Cash (the receipt account you selected).
| CR Customer Deposit (the deposit liability account).
| - This clears the deposit liability — after settlement, the deposit nets to zero.
|
| You do not need to go to the separate Receipt page to record this payment again. Doing so would create a duplicate entry.
|
| If 'Received' is NOT ticked:
| The deposit amount is still applied to reduce the invoice balance (Balance = Total minus Deposit), but it remains recorded as an amount expected from the customer. The deposit liability stays open. Only tick 'Received' after you have actually received the payment.
|
| If you need to record a partial receipt (e.g., the customer paid half now and will pay the rest later), you can add multiple deposit rows: tick 'Received' on the row for the portion already paid, and leave it unticked on the row for the portion still outstanding.
at 2026-07-27 04:33, Question said: | 如果客戶已經支付了預付款,我應該怎樣做?
at 2026-07-27 04:33, Answer said: | 如您透過發票的「按金」視窗加入預付款,而款項已經收到,請勾選「已收取」。
|
| 然後填寫結算詳情:
| - 日期:輸入實際收到款項的日期。
| - 收取科目:選擇收款的銀行或現金科目(例如匯豐銀行、現金)。
| - 收款備註(可選):加入參考資料,例如支票號碼、銀行交易參考編號或付款備註。
|
| 儲存發票。
|
| 系統自動處理的事項:
| 勾選「已收取」並提供日期及收款科目後,系統會在背後自動建立獨立的結算單據。此結算單據:
| - 類型為 'inv-D'(發票按金結算)。
| - 擁有自己的單據編號(發票編號加上 '-D1' 後綴,例如 'INV001-D1')。
| - 包含兩筆配對的會計分錄:
| 借方 銀行/現金(您選擇的收款科目)。
| 貸方 客戶按金(按金負債科目)。
| - 此舉會結清按金負債 —— 結算後按金淨額歸零。
|
| 您毋須再到獨立的收款頁面輸入此筆收款,否則會造成重複記錄。
|
| 如沒有勾選「已收取」:
| 系統仍會將該按金金額套用以扣減發票餘額(餘額 = 總額 − 按金),但會保留為預期從客戶收取的款項,按金負債仍未結清。只有在實際收到款項後才應勾選此選項。
|
| 如需記錄部分收款(例如客戶現在支付一半,稍後支付餘額),可新增多行按金:已支付的部分勾選「已收取」,尚未支付的部分不勾選。
at 2026-07-27 04:34, Question said: | How can I check how much advance payment a customer has paid and how much is still available?
at 2026-07-27 04:34, Answer said: | Go to Reports → Sales Analysis Report → Deposit Status.
|
| 1. Choose the date range you want to review (From and To dates).
| 2. Select the customer from the dropdown. Important: the report shows one customer at a time. There is no consolidated view across all customers — you must select each customer individually.
| 3. Click Search to run the report.
|
| The report displays a running ledger for the selected customer. Each row shows:
| - Date: The transaction date.
| - Description: The nature of the transaction.
| - Trans No.: The invoice or receipt number.
| - Amount: The transaction amount.
| - Deposit/Balance: The running deposit balance after each transaction (cumulative).
|
| The report includes deposits from both methods:
| - Manual method deposits recorded as Customer Deposit account entries on invoices and receipts.
| - Deposit button method deposits entered through the invoice Deposit modal.
|
| Both produce the same kind of accounting entries on Current Liabilities accounts, so the report treats them identically.
|
| For a printable record, you can also use the customer statement report.
|
| If deposit entries do not appear in the report:
| - Confirm the entries were saved successfully.
| - Verify the Customer Deposit account is a Current Liabilities account.
| - Check that the entries are within the selected date range.
| - Note that entries made through Accounting/Journal Entry instead of the Sales module may not appear in Sales module reports.
at 2026-07-27 04:34, Question said: | 我如何查看客戶已支付多少預付款,以及尚餘多少可用?
at 2026-07-27 04:34, Answer said: | 請前往「報表 → 銷售分析報表 → 按金狀況」。
|
| 1. 選擇要查閱的日期範圍(由及至)。
| 2. 從下拉選單選擇客戶。注意:報表每次只顯示一個客戶的資料,不提供跨客戶的匯總檢視——您必須逐一選擇客戶查看。
| 3. 按「搜尋」執行報表。
|
| 報表以累計流水帳方式顯示所選客戶的記錄。每行顯示:
| - 日期:交易日期。
| - 摘要:交易性質說明。
| - 交易編號:發票或收據編號。
| - 金額:交易金額。
| - 按金/餘額:每筆交易後的累計按金餘額。
|
| 報表包含兩種方式記錄的按金:
| - 手動方式:在發票及收款中以「客戶按金」科目記錄的按金。
| - 按金按鈕方式:透過發票「按金」對話視窗輸入的按金。
|
| 兩種方式在流動負債科目上產生相同類型的會計分錄,因此報表無需區分處理。
|
| 如需列印記錄,亦可使用客戶結單報表。
|
| 如按金記錄沒有顯示在報表中:
| - 確認記錄已成功儲存。
| - 確認「客戶按金」科目為流動負債科目。
| - 檢查記錄是否在選擇的日期範圍內。
| - 注意:透過會計/傳票輸入而非銷售模組輸入的記錄,可能不會顯示在銷售模組報表中。

260730-desc-remark-spec-terminology.json

at 2026-07-30 11:43, Question said: | How are Description, Remarks, and Specification fields used across bill header, account rows, stock rows?
at 2026-07-30 11:44, Answer said: | The list view is bill-level (one row per bill), but Remarks are usually account-row-level (one row per account line). A single bill can contain multiple account rows and therefore multiple different remarks, so the bill list does not show a single Remarks value to avoid ambiguity. The ledger is line-level, so each account row is shown as a separate entry and can display its own remarks directly.
|
| Field naming in bills uses different labels for similar free-text purposes:
| - Bill header uses Description (many bill types have Description 1 and Description 2).
| - Account rows use Remarks.
| - Stock rows use Specification; some bill types also include a Description field in stock rows.
|
| Description, Remarks, and Specification are similar annotation fields in practice, with naming differences mainly based on context and screen design rather than a strict functional difference.
at 2026-07-30 11:45, Question said: | Description、Remarks、Specification 在單據表頭、科目行、存貨行中分別如何使用?
at 2026-07-30 11:46, Answer said: | 列表頁是單據層級(每張單據一行),但 Remarks 通常是科目行層級(每個科目行一個)。一張單據可以有多個科目行,因此可同時有多個不同 Remarks,列表無法顯示單一 Remarks 以避免混淆。總帳是分錄層級,每個科目行都會獨立顯示,所以可以直接顯示該行的 Remarks。
|
| 在欄位命名上,系統會依位置使用不同名稱,但本質上都屬於相近的文字備註用途:
| - 單據表頭使用 Description(很多單據類型有 Description 1、Description 2)。
| - 科目行使用 Remarks。
| - 存貨行使用 Specification;而部分單據類型在存貨行也會有 Description 欄位。
|
| 整體而言,Description、Remarks、Specification 在實務上用途相近,差異主要是依畫面/位置命名,並非嚴格功能差異。

260806-plan-naming-convention.json

at 8/6/2026 4:57:00 AM, Question said: | What are the different plan names? I've seen 會計雲, 初創雲, 小企雲, 企業雲, 批發雲 — are these all separate plans?
at 8/6/2026 4:57:00 AM, Answer said: | There are exactly 3 plan tiers. The current plan names are:
|
| 1. 會計雲 (Accounting Cloud) — also previously called 初創雲(Startup Cloud). This is the basic tier designed for non-accounting professionals. It provides bank statement entry and automatic generation of financial reports (Balance Sheet, Profit and Loss, General Ledger). It does NOT include invoicing, AR/AP management, purchase orders, inventory, or multi-currency.
|
| 2. 小企雲 (SME Cloud) — the mid-tier plan. Includes everything in 會計雲 plus: order and invoice generation, quotation creation, accounts receivable/payable management, payroll input and daily expense recording, CRM, and purchase orders.
|
| 3. 企業雲 (Enterprise Cloud) — also previously called 批發雲 (Trading Cloud). The top-tier plan. Includes everything in 會計雲 and 小企雲 plus: inventory management with stock control, multi-currency with automatic daily exchange rates, retail modules, and project analysis functions.
|
| In short: 初創雲 is the former name for 會計雲, and 批發雲 is the former name for 企業雲. They are not separate plans.
at 8/6/2026 4:57:00 AM, Question said: | 方案名稱有何不同?我見過 會計雲、初創雲、小企雲、企業雲、批發雲 — 這些都是不同的方案嗎?
at 8/6/2026 4:57:00 AM, Answer said: | 系統只有 3 個方案層級。目前使用的方案名稱為:
|
| 1. 會計雲(Accounting Cloud)— 亦曾稱為初創雲(Startup Cloud)。此為基本方案,主要提供非會計人士入數使用。由銀行月結單自動產生財務報表(資產負債表、損益表、總分類帳)。不包含發票、應收應付帳款管理、採購訂單、庫存或多貨幣功能。
|
| 2. 小企雲(SME Cloud)— 中階方案。包含會計雲所有功能,外加:訂單及發票生成、報價單創建、應收帳款/應付帳款管理、薪酬輸入及日常開支記錄、CRM 客戶管理、採購訂單功能。
|
| 3. 企業雲(Enterprise Cloud)— 亦曾稱為批發雲 (Trading Cloud)。最高階方案。包含會計雲及小企雲所有功能,外加:庫存管理與存貨控制、多貨幣功能連自動每日匯率更新、零售模組、項目分析功能。
|
| 簡單來說:初創雲是會計雲的舊稱,批發雲是企業雲的舊稱。它們並非獨立的方案。

260817-mobile-app-and-website-access.json

at 2026-08-17 10:00, Question said: | Is there a mobile app, or can the system only be accessed through the website?
at 2026-08-17 10:01, Answer said: | The system provides a mobile app in addition to the website version, but the mobile app has fewer features than the website version. The app is mainly for scanning documents, barcodes, or QR codes, and for quickly entering documents; the other features are simplified. The website version is the full-featured one.
|
| Users can log in to the official website through a browser on any internet-connected device (including computers, tablets, and phones) — no software installation is required. You can also log in through the browser on your phone, but the smaller screen may be less convenient for entering data, so phones are generally better suited for viewing reports.
|
| If you want to use a phone, you can download the mobile app and try it to see whether its features are sufficient for your needs. For full functionality, we recommend logging in to the website through a browser on a computer or other device.
at 2026-08-17 10:02, Question said: | 系統有手機應用程式(app)嗎?還是只能透過網站使用?
at 2026-08-17 10:03, Answer said: | 系統除了網站版之外,亦有提供手機應用程式(app),不過手機應用程式的功能比網站版少,主要是方便用戶掃描單據、條碼或 QR code 以及快速輸入單據,其餘功能都作了簡化;網站版才是完整功能。
|
| 用戶可以透過任何可上網的裝置(包括電腦、平板和手機),直接用瀏覽器登入官方網站使用,無需安裝任何軟件。手機也可以直接用瀏覽器登入,但螢幕較小,輸入資料可能不太方便,一般較適合用來查看報表。
|
| 如需使用手機,可以下載手機應用程式試用,看看其功能是否足夠你的需要;如需完整功能,建議以電腦或其他裝置的瀏覽器登入網站使用。