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

1 line
15 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "label": "journal_review.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L1"}, {"id": "journal_review_find_wrong_direction_balances", "label": "find_wrong_direction_balances()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L28"}, {"id": "journal_review_find_duplicate_entries", "label": "find_duplicate_entries()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L62"}, {"id": "journal_review_find_wrong_account_entries", "label": "find_wrong_account_entries()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L95"}, {"id": "journal_review_find_sequence_gaps", "label": "find_sequence_gaps()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L132"}, {"id": "journal_review_find_draft_entries", "label": "find_draft_entries()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L149"}, {"id": "journal_review_find_unreconciled_suspense", "label": "find_unreconciled_suspense()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L171"}, {"id": "journal_review_verify_reconciliation_integrity", "label": "verify_reconciliation_integrity()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L192"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L1", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L2", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_wrong_direction_balances", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L28", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_duplicate_entries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L62", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_wrong_account_entries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L95", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_sequence_gaps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L132", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_draft_entries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L149", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_find_unreconciled_suspense", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L171", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_ai_services_tools_journal_review_py", "target": "journal_review_verify_reconciliation_integrity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L192", "weight": 1.0}], "raw_calls": [{"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "read_group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L29"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L33"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L36"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L41"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L43"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L46"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L49"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L51"}, {"caller_nid": "journal_review_find_wrong_direction_balances", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L59"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L63"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L64"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L70"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L72"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L73"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L80"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L84"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L89"}, {"caller_nid": "journal_review_find_duplicate_entries", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L92"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L96"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L97"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L103"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L105"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L108"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L114"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L121"}, {"caller_nid": "journal_review_find_wrong_account_entries", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L129"}, {"caller_nid": "journal_review_find_sequence_gaps", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L133"}, {"caller_nid": "journal_review_find_sequence_gaps", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L139"}, {"caller_nid": "journal_review_find_sequence_gaps", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L143"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L150"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L150"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L152"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L152"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L153"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L159"}, {"caller_nid": "journal_review_find_draft_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L163"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L172"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L178"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L178"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L178"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L182"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L183"}, {"caller_nid": "journal_review_find_unreconciled_suspense", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L189"}, {"caller_nid": "journal_review_verify_reconciliation_integrity", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L193"}, {"caller_nid": "journal_review_verify_reconciliation_integrity", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L198"}, {"caller_nid": "journal_review_verify_reconciliation_integrity", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L199"}, {"caller_nid": "journal_review_verify_reconciliation_integrity", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L201"}, {"caller_nid": "journal_review_verify_reconciliation_integrity", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_ai/services/tools/journal_review.py", "source_location": "L209"}]}