メインコンテンツへスキップ

AIによる銀行取引明細書の処理 n8n アクション

PDF4me AI処理銀行取引明細書 銀行取引明細書から構造化データを抽出する AI- による機械学習 n8n 自動化ワークフロー。銀行取引明細書の処理 PDFs または画像 n8n トリガー、バイナリデータ、base64文字列、または公開 URLs 口座情報、取引明細、残高、手数料、利息、定期支払パターン、異常取引、支出分析、包括的な財務分析を高精度かつインテリジェントなフィールド認識で自動的に抽出します。このソリューションは、銀行取引明細書処理の自動化、財務諸表のデジタル化、取引分析、銀行照合、キャッシュフロー管理、支出分析、自動会計、および財務データ抽出ワークフローに最適です。 AI- 構造化された出力とシームレスな統合を備えた、強力な抽出機能。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

設定​

追加する PDF4me 「AI-Process Bank Statement」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。

前提条件:

  • PDF4me API 資格
  • n8n ワークフローへのアクセス

構成:

  1. 追加 PDF4me ノードからワークフローへ
  2. 「AIによる銀行取引明細書の処理」アクションを選択してください。
  3. 入力パラメータを設定します(下記参照)。
AI処理銀行取引明細書

パラメータ​

AIによる銀行取引明細書処理アクションのパラメータ一覧です。これらのパラメータを設定することで、銀行取引明細書の処理を制御できます。

重要: アスタリスク(***)が付いているパラメータは必須であり、アクションが正しく機能するためには必ず指定する必要があります。

パラメータ必須その機能例
Input Data TypeRequiredChoose how to provide the bank statement document to process. Options: Binary Data, Base64 String, URL. Default is `Binary Data`.Binary Data
Input Binary FieldConditionalName of the binary property that contains the bank statement file (usually "data" for file uploads). Shown when Input Data Type is Binary Data. Default is `data`.data
Base64 Document ContentConditionalBase64 encoded bank statement document content. Shown when Input Data Type is Base64 String.
Document URLConditionalURL to the bank statement document file to process. Shown when Input Data Type is URL.
Document NameRequiredName of the bank statement document file for reference. Default is `bank_statement.pdf`.bank_statement.pdf
Bank NameOptionalOptional bank name for improved parsing accuracy.Chase Bank
Analyze PatternsOptionalWhether to analyze transaction patterns. Default is `Yes`.Yes
Custom Field KeysOptionalComma-separated list of custom field keys to extract (e.g., "field1,field2,field3").["customField1", "customField2"]
Advanced OptionsOptionalOptional settings, collapsed behind Add Option.Add Option
Custom ProfilesOptionalUse 'JSON' to adjust custom properties. Review Profiles at https://developer.pdf4me.com/api/profiles/index.html to set extra options for API calls.

出力​

出力パラメータ​

分野タイプ内容物
_metadataStringObject added by the node: success (always true), message (`Bank statement processed successfully`), processingTimestamp (time the node received the result, ISO 8601), sourceFileName (the input file's name for Binary Data, the last part of the URL for URL, and Document Name for Base64) and operation (`processBankStatement`).

すべての分野 PDF4me 応答はアイテムにコピーされます: ステートメントの詳細は読み取られます AI口座の詳細、明細期間、残高、取引、支払済み小切手、取引パターン、概要、カスタムフィールドの値など。 PDF4me オブジェクトではなくプレーンな値を返すと、 result フィールド。正確なフィールドは、 PDF4me 応答。

すべての分野の PDF4meの応答はアイテムにコピーされます: によって読み取られたステートメントの詳細 AI口座の詳細、明細期間、残高、取引、支払済み小切手、取引パターン、概要、カスタムフィールドの値など。 PDF4me オブジェクトではなくプレーンな値を返すと、 result フィールド。正確なフィールドは以下に依存します。 PDF4meの返答。

N8N 行動対応​

の PDF4me AI処理銀行取引明細書 API を返します JSON 以下の構造を持つレスポンス:

{
"bankName": "Chase Bank",
"accountHolderName": "John Michael Smith",
"accountNumber": "1234567890",
"accountType": "Checking",
"branch": "New York Main Branch",
"statementNumber": "STMT-2024-001",
"statementPeriod": {
"startDate": "2024-01-01",
"endDate": "2024-01-31"
},
"balances": {
"openingBalance": 5000.00,
"closingBalance": 6750.00,
"totalDeposits": 3500.00,
"totalWithdrawals": 1750.00
},
"currency": "USD",
"fees": 5.00,
"interest": 2.50,
"transactions": [
{
"transactionDate": "2024-01-05",
"description": "Direct Deposit - Salary",
"amount": 3500.00,
"type": "credit",
"balance": 8500.00,
"category": "Income",
"merchant": "Employer Corp",
"referenceNumber": "REF123456"
}
],
"checksPaid": [
{
"checkNumber": "1234",
"paidDate": "2024-01-12",
"amount": 500.00,
"payee": "ABC Corporation",
"description": "Invoice Payment"
}
],
"patterns": {
"recurringPayments": [
{
"merchant": "Electric Company",
"amount": 250.00,
"frequency": "Monthly",
"recurringDates": ["2024-01-10", "2024-02-10", "2024-03-10"]
}
],
"unusualTransactions": []
},
"summary": {
"totalTransactions": 3,
"categorySummary": {
"Income": {
"count": 1,
"totalAmount": 3500.00,
"averageAmount": 3500.00,
"percentage": 66.67
}
},
"averageDailyBalance": 6750.00,
"largestCredit": {
"largestTransactionDate": "2024-01-05",
"amount": 3500.00,
"description": "Direct Deposit - Salary"
},
"largestDebit": {
"largestTransactionDate": "2024-01-12",
"amount": 500.00,
"description": "Check Payment - ABC Corporation"
}
},
"fallbackUsed": false,
"warnings": [],
"jobId": "12345678-1234-1234-1234-123456789012",
"jobIdExt": "STMT-2024-001",
"success": true,
"message": "Bank statement data extracted successfully using AI technology"
}

ユースケース​

エンタープライズ財務自動化​

  • 銀行勘定調整抽出した明細書取引データを使用して銀行照合を自動化する
  • 財務報告抽出した明細書および取引データから財務報告書を生成する
  • キャッシュフロー管理抽出した残高および取引情報を使用して、キャッシュフローを監視および分析します。
  • 取引分析抽出した明細書データから取引パターンと傾向を分析する

AI- 文書処理​

  • マルチフォーマット対応: プロセス PDF、 PNG、 JPG、 そして JPEG 銀行取引明細書のフォーマット
  • 多言語処理: さまざまな言語の銀行取引明細書からデータを抽出する
  • インテリジェントフィールド認識関連する明細書項目を自動的に識別して抽出する

ビジネスインテリジェンスとアナリティクス​

  • 支出分析: 抽出した取引データとカテゴリデータから支出パターンを分析する
  • 財務ダッシュボード抽出した明細書データを使用して財務ダッシュボードを作成する
  • パフォーマンス指標処理精度と効率を追跡する

ヘルプが必要な場合​