40 lines
1.3 KiB
Python
40 lines
1.3 KiB
Python
{
|
|
'name': 'Fusion Accounting — Invoice OCR',
|
|
'version': '19.0.1.0.0',
|
|
'category': 'Accounting/Accounting',
|
|
'summary': 'OCR for vendor bills via tesseract + LLM-driven field extraction.',
|
|
'description': """
|
|
Fusion Accounting — Invoice OCR
|
|
================================
|
|
Replaces Enterprise's account_invoice_extract with a Fusion-native pipeline:
|
|
|
|
1. Tesseract OCRs the bill attachment (PDF or image) into raw text
|
|
2. The fusion_accounting_ai LLMProvider parses the raw text into structured
|
|
fields (vendor, invoice number, dates, amounts, line items)
|
|
3. Draft invoice fields are populated for the AP user to confirm
|
|
|
|
Pluggable backend architecture: future Mindee, Google Document AI, or
|
|
Ollama-vision adapters can be dropped in alongside the default tesseract
|
|
adapter.
|
|
""",
|
|
'icon': '/fusion_accounting_ocr/static/description/icon.png',
|
|
'author': 'Westin / Fusion Suite',
|
|
'depends': [
|
|
'fusion_accounting_core',
|
|
'fusion_accounting_ai',
|
|
'account',
|
|
],
|
|
'external_dependencies': {
|
|
'python': ['pytesseract', 'pdf2image', 'PIL'],
|
|
},
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
'views/account_move_views.xml',
|
|
'views/res_config_settings_views.xml',
|
|
],
|
|
'auto_install': False,
|
|
'installable': True,
|
|
'application': False,
|
|
'license': 'LGPL-3',
|
|
}
|