Files
Odoo-Modules/fusion_accounting/fusion_accounting_ai/graphify-out/cache/255579abed43fbe813a9d41c59348465d23d2604f9ec9c7d4e1a72ad59227ccb.json
gsinghpal 9ebf89bde2 changes
2026-05-16 13:18:52 -04:00

1 line
28 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "label": "reports.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L1"}, {"id": "reports_reportsadapter", "label": "ReportsAdapter", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L18"}, {"id": "dataadapter", "label": "DataAdapter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "reports_reportsadapter_trial_balance", "label": ".trial_balance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L30"}, {"id": "reports_reportsadapter_trial_balance_via_fusion", "label": ".trial_balance_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L33"}, {"id": "reports_reportsadapter_trial_balance_via_enterprise", "label": ".trial_balance_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L37"}, {"id": "reports_reportsadapter_trial_balance_via_community", "label": ".trial_balance_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L43"}, {"id": "reports_reportsadapter_run_report", "label": ".run_report()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L76"}, {"id": "reports_reportsadapter_run_report_via_fusion", "label": ".run_report_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L82"}, {"id": "reports_reportsadapter_run_report_via_enterprise", "label": ".run_report_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L88"}, {"id": "reports_reportsadapter_run_report_via_community", "label": ".run_report_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L111"}, {"id": "reports_reportsadapter_export_report", "label": ".export_report()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L124"}, {"id": "reports_reportsadapter_export_report_via_fusion", "label": ".export_report_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L130"}, {"id": "reports_reportsadapter_export_report_via_enterprise", "label": ".export_report_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L135"}, {"id": "reports_reportsadapter_export_report_via_community", "label": ".export_report_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L166"}, {"id": "reports_reportsadapter_run_fusion_report", "label": ".run_fusion_report()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L186"}, {"id": "reports_reportsadapter_run_fusion_report_via_fusion", "label": ".run_fusion_report_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L195"}, {"id": "reports_reportsadapter_run_fusion_report_via_enterprise", "label": ".run_fusion_report_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L226"}, {"id": "reports_reportsadapter_run_fusion_report_via_community", "label": ".run_fusion_report_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L236"}, {"id": "reports_reportsadapter_get_anomalies", "label": ".get_anomalies()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L245"}, {"id": "reports_reportsadapter_get_anomalies_via_fusion", "label": ".get_anomalies_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L254"}, {"id": "reports_reportsadapter_get_anomalies_via_enterprise", "label": ".get_anomalies_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L270"}, {"id": "reports_reportsadapter_get_anomalies_via_community", "label": ".get_anomalies_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L274"}, {"id": "reports_reportsadapter_get_commentary", "label": ".get_commentary()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L280"}, {"id": "reports_reportsadapter_get_commentary_via_fusion", "label": ".get_commentary_via_fusion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L289"}, {"id": "reports_reportsadapter_get_commentary_via_enterprise", "label": ".get_commentary_via_enterprise()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L315"}, {"id": "reports_reportsadapter_get_commentary_via_community", "label": ".get_commentary_via_community()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L322"}, {"id": "reports_rationale_1", "label": "Reports data adapter. Routes report-data lookups across: - FUSION: fusion.a", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L1"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L12", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "target": "reports_reportsadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L18", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "dataadapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L18", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_trial_balance", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L30", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_trial_balance_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L33", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_trial_balance_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L37", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_trial_balance_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L43", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L76", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_report_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L82", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_report_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L88", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_report_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L111", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_export_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L124", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_export_report_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L130", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_export_report_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L135", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_export_report_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L166", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_fusion_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L186", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_fusion_report_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L195", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_fusion_report_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L226", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_run_fusion_report_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L236", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_anomalies", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L245", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_anomalies_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L254", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_anomalies_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L270", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_anomalies_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L274", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_commentary", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L280", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_commentary_via_fusion", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L289", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_commentary_via_enterprise", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L315", "weight": 1.0}, {"source": "reports_reportsadapter", "target": "reports_reportsadapter_get_commentary_via_community", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L322", "weight": 1.0}, {"source": "reports_reportsadapter_trial_balance_via_fusion", "target": "reports_reportsadapter_trial_balance_via_community", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L35", "weight": 1.0}, {"source": "reports_reportsadapter_trial_balance_via_enterprise", "target": "reports_reportsadapter_trial_balance_via_community", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L41", "weight": 1.0}, {"source": "reports_reportsadapter_run_report_via_fusion", "target": "reports_reportsadapter_run_report_via_community", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L84", "weight": 1.0}, {"source": "reports_reportsadapter_export_report_via_fusion", "target": "reports_reportsadapter_export_report_via_community", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L131", "weight": 1.0}, {"source": "reports_reportsadapter_get_anomalies_via_fusion", "target": "reports_reportsadapter_run_fusion_report_via_fusion", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L261", "weight": 1.0}, {"source": "reports_reportsadapter_get_commentary_via_fusion", "target": "reports_reportsadapter_run_fusion_report_via_fusion", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L303", "weight": 1.0}, {"source": "reports_rationale_1", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_data_adapters_reports_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "reports_reportsadapter_trial_balance", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L31"}, {"caller_nid": "reports_reportsadapter_trial_balance_via_community", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L46"}, {"caller_nid": "reports_reportsadapter_trial_balance_via_community", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L48"}, {"caller_nid": "reports_reportsadapter_trial_balance_via_community", "callee": "list", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L48"}, {"caller_nid": "reports_reportsadapter_trial_balance_via_community", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L50"}, {"caller_nid": "reports_reportsadapter_trial_balance_via_community", "callee": "_read_group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L51"}, {"caller_nid": "reports_reportsadapter_run_report", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L77"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L90"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get_options", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L100"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "_get_lines", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L101"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L105"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L106"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L107"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L107"}, {"caller_nid": "reports_reportsadapter_run_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L107"}, {"caller_nid": "reports_reportsadapter_export_report", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L125"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L137"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "get_options", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L147"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "dispatch_report_action", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L150"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "dispatch_report_action", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L152"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L153"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L153"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L155"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L156"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L157"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L157"}, {"caller_nid": "reports_reportsadapter_export_report_via_enterprise", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L164"}, {"caller_nid": "reports_reportsadapter_run_fusion_report", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L188"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L203"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "strptime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L203"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L204"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L205"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "strptime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L205"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L206"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "Period", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L207"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "compute_pnl", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L211"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "compute_balance_sheet", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L215"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "compute_trial_balance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L219"}, {"caller_nid": "reports_reportsadapter_run_fusion_report_via_fusion", "callee": "compute_gl", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L223"}, {"caller_nid": "reports_reportsadapter_get_anomalies", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L247"}, {"caller_nid": "reports_reportsadapter_get_anomalies_via_fusion", "callee": "detect", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L268"}, {"caller_nid": "reports_reportsadapter_get_commentary", "callee": "_dispatch", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L282"}, {"caller_nid": "reports_reportsadapter_get_commentary_via_fusion", "callee": "detect", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L310"}, {"caller_nid": "reports_reportsadapter_get_commentary_via_fusion", "callee": "generate_commentary", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/data_adapters/reports.py", "source_location": "L311"}]}