Moneta financial report Excel generator - converts JSON analysis data into professionally styled multi-tab Excel workbooks
Project description
Moneta Report Generator
Professional-grade Excel financial report generator for the Moneta bank statement analysis platform.
Features
- Converts JSON analysis output into a beautifully styled, multi-tab Excel workbook
- Moneta branded design system with traffic-light risk visualization
- 12 specialized tabs covering every aspect of financial analysis
- Resilient error handling - reports always generate even with missing data
- Print/PDF optimized with proper page setup
- Hyperlinked navigation system across all tabs
- Indonesia-friendly number formatting (IDR)
Quick Start
pip install -e .
moneta-report --input report_output.json --output MonetaReport.xlsx
Docker
docker build -t moneta-report-generator .
docker run -v $(pwd)/data:/data moneta-report-generator --input /data/report_output.json --output /data/MonetaReport.xlsx
Project Structure
moneta/
__init__.py # Package init
cli.py # Command-line interface
engine.py # Main report generation engine
design.py # Moneta design system (colors, fonts, styles)
tabs/
__init__.py
cover.py # Cover sheet
account_summary.py # Account Summary tab
eod_detailed.py # EOD Balance Detailed (per account)
eod_combined.py # EOD Balance Combined (all accounts)
liquidity.py # Liquidity Health Metrics
txn_summary.py # Transaction Summary
pl_actual.py # P&L from Transactions (Actual + Annualized)
pl_forecast.py # P&L Forecast
balance_sheet.py # Balance Sheet
metrics.py # Financial Metrics / Ratios
dscr.py # DSCR & DBR
fraud.py # Fraud Analysis
tests/
test_engine.py # Unit + integration tests
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file moneta_report_generator-1.0.3.tar.gz.
File metadata
- Download URL: moneta_report_generator-1.0.3.tar.gz
- Upload date:
- Size: 29.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8333e5780b92ea8df1cb2d3bd8243769f99323f02924ce6c541e4221a1e38b1
|
|
| MD5 |
5a081983b05d84a644a2614a9bec2db3
|
|
| BLAKE2b-256 |
b25c2bdac05a44f37a6ebe316b378d9cd063c7f40193eccd8d45d3e5d5a3bd75
|
File details
Details for the file moneta_report_generator-1.0.3-py3-none-any.whl.
File metadata
- Download URL: moneta_report_generator-1.0.3-py3-none-any.whl
- Upload date:
- Size: 34.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
822b8411dc500c272493b953186ffe4b6c42e2045fd4885992a8deb749b24df4
|
|
| MD5 |
db6144696a9bb96216fca6c9edc47dcf
|
|
| BLAKE2b-256 |
ed03451732f3b9f3b219cc67f5ddefc17530a922d343fb8e07d5caa8992d9cf5
|