- Add currency-utils module for SEK conversion with exchange rates - Refactor createJournalEntry to use draft+commit flow preventing voucher number gaps (BFL 5 kap. 7§) - Add foreign currency support to invoice entries with per-line SEK conversion - Centralize category-to-account mapping into single source of truth - Refactor invoice inbox to use shared document analyzer with document type classification (receipt, supplier invoice, government letter) - Update mapping engine, supplier invoice entries, and transaction entries - Fix report component rendering issues - Add new validation schemas and tests Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
26 lines
996 B
JSON
26 lines
996 B
JSON
{
|
|
"id": "invoice-inbox",
|
|
"sector": "general",
|
|
"exportName": "invoiceInboxExtension",
|
|
"entryPoint": "@/extensions/general/invoice-inbox",
|
|
"workspace": "@/components/extensions/general/DocumentInboxWorkspace",
|
|
"requiredEnvVars": ["ANTHROPIC_API_KEY"],
|
|
"optionalEnvVars": [],
|
|
"npmDependencies": ["@anthropic-ai/sdk"],
|
|
"definition": {
|
|
"name": "Dokumentinkorg",
|
|
"category": "import",
|
|
"icon": "Inbox",
|
|
"dataPattern": "manual",
|
|
"hasOwnData": true,
|
|
"description": "Ta emot alla dokument via e-post — fakturor, kvitton och myndighetspost",
|
|
"longDescription": "Skicka alla affärsdokument till en dedikerad e-postadress. AI klassificerar automatiskt dokumenttyp (faktura, kvitto, myndighetspost), extraherar data och matchar mot transaktioner. En inkorg för alla dokument.",
|
|
"quickAction": {
|
|
"label": "Dokumentinkorg",
|
|
"description": "Granska inkommande dokument",
|
|
"icon": "Inbox",
|
|
"href": "/e/general/invoice-inbox"
|
|
}
|
|
}
|
|
}
|