LMS - TransferCSV
2. PDF Extractor

PDF Extractor

Import raw CSV/Excel/PDF, save/reuse PDF trial balance templates, AI-match narratives, duplicate rows, and export CSV files.

1. Import Or Select Raw
Part 1 guide: Import Raw
  1. Select Company, Customer, Period, and Customer Account.
  2. Upload a raw CSV, Excel, PDF, HTML, or Australian retail receipt image.
  3. For multi-page PDFs, use Page Preview to select the pages to review.
  4. Click Review Raw to check data before saving.
  5. Tick the rows to use, then save them as a template.
What are Company / Customer / Period / Customer Account used for?
  • Company: Company or customer group.
  • Customer: Customer whose data is being processed.
  • Period: Data period, for example Q32026.
  • Customer Account: Base account used to save the raw template.
File guide
  • CSV/XLSX: transaction tables, auto-detect or manual columns.
  • PDF/HTML: bank statements, with optional page review.
  • Image: Australian retail receipt, AI reads it as one raw row.
No file selected
How do Review / Save work?
  • Review Raw: Read the file and show a table for checking first.
  • Save Selected Rows: Only save checked rows into the batch template.
  • After saving, you can continue ticking/unticking and save more rows if needed.

Batch guide
  • A batch is a saved group of raw rows.
  • Select a batch to view Original/Duplicated/Remaining.
  • AI Match creates duplicated rows for the selected batch.
2. Extract Or Select PDF Trial Balance Template
Part 2 guide: Trial Balance, Prompt and Match
  1. Select a Saved PDF Template if the account list already exists.
  2. Otherwise upload a PDF/image Trial Balance and click Extract Accounts.
  3. Use AI Prompt Template to adjust how AI chooses accounts.
  4. Use Map Rules to force special transactions to the right account code.
  5. When raw batch and account list are ready, click AI Match & Duplicate.
Trial Balance guide
  • This file is used to extract account code and account name.
  • It is different from the raw bank statement in column 1.
  • If a Saved PDF Template already exists, upload is not needed.
No file selected
What is AI Prompt Template used for?
  • The prompt controls how AI reads narratives and chooses account codes.
  • Click Write to let AI draft a prompt from business context and examples.
  • Click Edit to edit manually, then Save Template for the customer.
  • If a transaction has no suitable account, the prompt should require 0000.
When should Map Rules be used?
  • Use them to force exact accounts for familiar narratives.
  • Example: BPAY|STOCKLAND → rent/land/buildings account.
  • Rules run after AI/fallback when Use map rules after AI/fallback is enabled.
  • Lower priority numbers usually run first.
Main action buttons
  • Extract Accounts: extract account code/name from PDF Trial Balance.
  • Save PDF Template: save the account list for reuse.
  • AI Match & Duplicate: create duplicated rows from raw rows by account matching.
  • Download CSV: export the file after duplicated rows exist.
  • Clear: reset the current workspace.
3. Results / Accounts
Part 3 guide: Results / Accounts
  • Check the account list that AI will use to match narratives.
  • If accounts are missing, extract the PDF Trial Balance again or choose another template.
  • This list is only the account source; duplicated rows appear below after AI Match.
No extracted accounts yet. Select or extract a PDF Trial Balance template first.
Copyright © 2026 LMS.
An unhandled error has occurred, Reload please! 🗙