expense.config.get
read讀取報銷幣種、OCR、政策、審批、預算、付款及會計匯出設定。
建議先讀取
-
治理與審批
Read-only. No approval required.
安全說明
Do not expose bank, accounting connector, OCR provider, or payroll secrets.
開支報銷系統 MCP 工具按手機收據、OCR、報銷草稿、政策檢查、預算預警、審批、付款批次、會計匯出及 audit workflow 設計。
expense.config.get
read讀取報銷幣種、OCR、政策、審批、預算、付款及會計匯出設定。
建議先讀取
-
治理與審批
Read-only. No approval required.
安全說明
Do not expose bank, accounting connector, OCR provider, or payroll secrets.
expense.employees.list
read查詢可提交報銷的員工、部門、職級、審批人及付款狀態。
建議先讀取
expense.config.get
治理與審批
Read-only. No approval required.
安全說明
Mask personal and payment profile data according to HR/finance role.
expense.employee.get
read讀取員工報銷紀錄、待批申請、付款資料摘要及政策適用範圍。
建議先讀取
expense.employees.list
治理與審批
Read-only. No approval required.
安全說明
Only HR, finance, approver, or the employee can read personal reimbursement records.
expense.departments.list
read列出部門、負責人、預算 owner 及審批 routing 基礎資料。
建議先讀取
expense.config.get
治理與審批
Read-only. No approval required.
安全說明
Do not expose restricted department cost data without finance permission.
expense.cost_centres.list
read查詢成本中心、項目代碼、會計科目及可用狀態。
建議先讀取
expense.departments.list
治理與審批
Read-only. No approval required.
安全說明
Keep ledger mapping scoped to finance/admin roles.
expense.policies.list
read讀取報銷政策、限額、收據要求、例外規則、審批層級及生效日期。
建議先讀取
expense.config.get
治理與審批
Read-only. No approval required.
安全說明
Return effective policy version and avoid applying draft rules as active rules.
expense.categories.list
read列出餐飲、交通、物料、差旅等開支類別、限額及會計科目。
建議先讀取
expense.policies.list
治理與審批
Read-only. No approval required.
安全說明
Keep category-to-ledger mappings controlled by finance roles.
expense.budgets.list
read查詢部門、項目、類別及月份預算、已用、預留及超支警示。
建議先讀取
expense.cost_centres.list
治理與審批
Read-only. No approval required.
安全說明
Budget visibility must follow department and finance permissions.
expense.claims.list
read按員工、部門、狀態、日期、類別、金額或付款狀態查詢報銷申請。
建議先讀取
expense.employee.get, expense.policies.list
治理與審批
Read-only. No approval required.
安全說明
Employees should only see own claims unless they are approvers or finance users.
expense.claim.get
read讀取報銷明細、收據、OCR、政策結果、審批、付款及 audit。
建議先讀取
expense.claims.list
治理與審批
Read-only. No approval required.
安全說明
Mask bank/payment data and preserve approver comments according to role.
expense.receipts.list
read查詢收據圖片、檔案、上載者、OCR 狀態、缺漏欄位及關聯申請。
建議先讀取
expense.claim.get
治理與審批
Read-only. No approval required.
安全說明
Return signed receipt views only to authorized users.
expense.receipt.get
read讀取單張收據、OCR 欄位、原圖、修正紀錄及可信度。
建議先讀取
expense.receipts.list
治理與審批
Read-only. No approval required.
安全說明
Mask sensitive card numbers or personal data visible on receipt images.
expense.ocr_results.list
read列出 OCR 讀取日期、商戶、金額、幣種、稅項、類別及可信度結果。
建議先讀取
expense.receipts.list
治理與審批
Read-only. No approval required.
安全說明
Low-confidence fields must be marked and not silently used for approval.
expense.duplicate_risks.list
read查詢重複收據、相同金額日期、重複編號或疑似拆單風險。
建議先讀取
expense.receipts.list, expense.claims.list
治理與審批
Read-only. No approval required.
安全說明
Risk scores must be explainable and should not auto-accuse employees.
expense.pending_approvals.list
read列出等待批核、退回補資料、超額覆核或 finance final check 的申請。
建議先讀取
expense.claims.list
治理與審批
Read-only. No approval required.
安全說明
Only return approvals assigned to the requester or their delegated role.
expense.approval_chain.get
read讀取指定申請的審批路線、已批、待批、代批及分離職責規則。
建議先讀取
expense.claim.get, expense.policies.list
治理與審批
Read-only. No approval required.
安全說明
Enforce separation of submitter, approver, and payment marker roles.
expense.reimbursements.list
read查詢已批待付、付款中、已付款、失敗或取消的報銷紀錄。
建議先讀取
expense.claims.list
治理與審批
Read-only. No approval required.
安全說明
Mask bank details and payroll identifiers.
expense.payment_batches.list
read查詢付款批次、總額、員工數、付款方式、銀行檔案及狀態。
建議先讀取
expense.reimbursements.list
治理與審批
Read-only. No approval required.
安全說明
Bank file links must be permissioned and time-limited.
expense.project_allocations.list
read查詢報銷與項目、客戶、成本中心或里程碑的成本歸屬。
建議先讀取
expense.cost_centres.list, expense.claims.list
治理與審批
Read-only. No approval required.
安全說明
Do not expose project profitability outside permitted teams.
expense.accounting_exports.list
read查詢開支匯出批次、期間、格式、狀態、錯誤及重匯紀錄。
建議先讀取
expense.config.get
治理與審批
Read-only. No approval required.
安全說明
Do not expose accounting connector tokens or private ledger details.
expense.summary.get
read讀取部門、員工、類別、項目、月份及幣種開支摘要。
建議先讀取
expense.claims.list, expense.reimbursements.list
治理與審批
Read-only. No approval required.
安全說明
Aggregate where possible; employee-level views require appropriate permission.
expense.policy_exceptions.get
read讀取超額、缺收據、重複、低可信 OCR、政策例外及待補資料摘要。
建議先讀取
expense.duplicate_risks.list, expense.policies.list
治理與審批
Read-only. No approval required.
安全說明
Do not treat exception summaries as final fraud findings.
expense.audit_logs.list
read讀取申請、收據、OCR、政策、審批、付款、匯出及預算 audit log。
建議先讀取
expense.claim.get or expense.payment_batches.list
治理與審批
Read-only. No approval required.
安全說明
Audit logs must be immutable and restricted to finance/admin/compliance roles.
expense.claim_check.preview
preview預覽申請的 OCR 結果、分類、政策限制、預算、重複風險及需補資料。
建議先讀取
expense.claim.get, expense.ocr_results.list, expense.policies.list, expense.budgets.list, expense.duplicate_risks.list
治理與審批
Used before submit or approval. No write occurs until approved action.
安全說明
Low-confidence OCR and policy exceptions must be explicit in the preview.
expense.approval_result.preview
preview預覽批准、拒絕或要求補資料後的狀態、通知、付款及 audit 影響。
建議先讀取
expense.claim_check.preview, expense.approval_chain.get
治理與審批
Approver must confirm before changing claim state.
安全說明
Prevent self-approval and bypassing required approval levels.
expense.reimbursement_batch.preview
preview預覽付款批次、員工、金額、銀行資料缺漏、會計科目及現金流影響。
建議先讀取
expense.reimbursements.list, expense.payment_batches.list, expense.employee.get
治理與審批
Finance approval required before creating or marking payment batches.
安全說明
Recheck approved status and bank data before payment execution.
expense.policy_change.preview
preview預覽政策、類別、限額或審批規則變更對員工和待批申請的影響。
建議先讀取
expense.policies.list, expense.categories.list, expense.pending_approvals.list
治理與審批
Finance/admin approval required before policy changes become active.
安全說明
Use effective dates and do not retroactively alter already approved claims without correction flow.
expense.accounting_export.preview
preview預覽已批開支匯出期間、類別、成本中心、稅務、附件及錯誤。
建議先讀取
expense.accounting_exports.list, expense.claims.list, expense.reimbursements.list
治理與審批
Finance approval required before export creation or external push.
安全說明
Prevent duplicate exports and keep stable batch references.
expense.budget_alert.preview
preview預覽申請或批核後部門、項目、類別預算使用率及超支警示。
建議先讀取
expense.budgets.list, expense.claim_check.preview
治理與審批
Approval required only when alert rules or budget amounts are changed.
安全說明
Do not block claims solely on budget alert unless policy explicitly requires it.
expense.claim.create
write建立報銷草稿,包括員工、項目、金額、幣種、類別及成本中心。
建議先讀取
expense.employee.get, expense.categories.list, expense.claim_check.preview
治理與審批
Employee submission does not need finance approval, but final reimbursement does.
安全說明
Validate employee eligibility and prevent duplicate draft creation from the same receipt.
expense.claim.update
write更新草稿或退回狀態的報銷項目、說明、類別、成本中心及附件。
建議先讀取
expense.claim.get, expense.claim_check.preview
治理與審批
Approval required when finance edits submitted or approved claims.
安全說明
Do not change approved claims without correction audit.
expense.claim.submit
write提交報銷申請進入審批流程並鎖定提交版本。
建議先讀取
expense.claim_check.preview
治理與審批
Employee confirms submission; approver approval happens later.
安全說明
Block submission only for required missing fields or invalid policy setup.
expense.claim.withdraw
write撤回尚未付款的報銷申請並記錄原因。
建議先讀取
expense.claim.get
治理與審批
Claim owner or finance approval required depending on claim state.
安全說明
Do not withdraw paid or exported claims without reversal flow.
expense.receipt.attach
write上載或連結收據圖片/PDF,並觸發 OCR 和重複檢查。
建議先讀取
expense.claim.get
治理與審批
No approval required for attachment; approval required before reimbursement.
安全說明
Virus scan files and restrict signed receipt access.
expense.ocr_result.correct
write修正 OCR 日期、商戶、金額、幣種、稅項或類別並保留修正者。
建議先讀取
expense.receipt.get, expense.ocr_results.list
治理與審批
Approval required if correction changes submitted or approved amount.
安全說明
Keep original OCR and manual correction history immutable.
expense.approval.approve
write批准報銷申請並推進付款或下一層審批。
建議先讀取
expense.approval_result.preview
治理與審批
Assigned approver must explicitly approve.
安全說明
Enforce separation of duties, policy exceptions, and approval delegation rules.
expense.approval.reject
write拒絕報銷申請並記錄原因、通知員工及鎖定審批紀錄。
建議先讀取
expense.approval_result.preview
治理與審批
Assigned approver must explicitly reject.
安全說明
Rejection reasons should be clear and policy-based where possible.
expense.approval.request_info
write退回申請要求員工補收據、說明、類別或項目資料。
建議先讀取
expense.approval_result.preview
治理與審批
Assigned approver or finance user approval required.
安全說明
Keep previous submitted version and requested fields in audit.
expense.reimbursement_batch.create
write建立已批申請的報銷付款批次、總額、付款方式及銀行檔。
建議先讀取
expense.reimbursement_batch.preview
治理與審批
Finance approval required before payment batch creation/finalisation.
安全說明
Only approved and not-yet-paid claims can enter a payment batch.
expense.reimbursement.mark_paid
write標記報銷或付款批次已付款,記錄日期、方法、參考及付款證明。
建議先讀取
expense.payment_batches.list, expense.reimbursement_batch.preview
治理與審批
Finance approval required before marking paid.
安全說明
Do not mark unapproved, failed, or already paid reimbursements as paid.
expense.policy.update
write更新報銷政策、限額、收據要求、審批層級、例外及生效日期。
建議先讀取
expense.policy_change.preview
治理與審批
Finance/admin approval required.
安全說明
Use versioning and effective dates; never silently rewrite historical policy results.
expense.category.upsert
write建立或更新開支類別、會計科目、限額、收據要求及可見範圍。
建議先讀取
expense.categories.list, expense.policy_change.preview
治理與審批
Finance/admin approval required.
安全說明
Prevent breaking active policy rules or accounting mappings.
expense.budget.upsert
write建立或更新部門、項目、類別或月份預算及預警門檻。
建議先讀取
expense.budget_alert.preview
治理與審批
Budget owner or finance approval required.
安全說明
Keep budget changes auditable and effective-dated.
expense.project_allocation.upsert
write更新開支與項目、客戶、成本中心或里程碑的成本分配。
建議先讀取
expense.project_allocations.list, expense.claim_check.preview
治理與審批
Approval required when changing submitted or approved cost allocation.
安全說明
Preserve original allocation and project profitability audit.
expense.accounting_export.create
write建立會計匯出檔或推送已批開支資料到會計系統。
建議先讀取
expense.accounting_export.preview
治理與審批
Finance approval required before export finalisation or external push.
安全說明
Prevent duplicate exports and preserve batch id on exported records.
expense.notification.send
write發送提交、退回、批核、付款、缺資料或預算警示通知。
建議先讀取
expense.approval_result.preview or expense.budget_alert.preview
治理與審批
Approval required for bulk or sensitive finance notifications.
安全說明
Respect recipient scope and avoid exposing private claim details to the wrong manager.
expense.employee_payment_profile.update
write更新員工報銷付款資料摘要、首選付款方式或付款缺漏狀態。
建議先讀取
expense.employee.get, expense.reimbursement_batch.preview
治理與審批
HR/finance approval required for sensitive payment profile changes.
安全說明
Do not expose or store full bank data in public fields; keep change audit.
expense.action_request.status
status查詢開支系統寫入、preview 或批核請求狀態,不會重新執行動作。
建議先讀取
expense.audit_logs.list
治理與審批
Read-only status lookup. No approval required.
安全說明
Return status and audit references only; never replay approval or payment writes.