Files
Odoo-Modules/graphify-out/cache/6622946da3bb9440d5a265876139c89cf74c247cd864be33f72880cd7e19b79d.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
19 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "label": "extraction_review_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L1"}, {"id": "extraction_review_wizard_fusionextractionreviewwizard", "label": "FusionExtractionReviewWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L23"}, {"id": "extraction_review_wizard_compute_attachment_preview", "label": "_compute_attachment_preview()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L124"}, {"id": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "label": ".action_apply()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L138"}, {"id": "extraction_review_wizard_fusionextractionreviewwizard_action_discard", "label": ".action_discard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L192"}, {"id": "extraction_review_wizard_fusionextractionreviewwizard_action_re_extract", "label": ".action_re_extract()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L200"}, {"id": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "label": "._track_corrections()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L215"}, {"id": "extraction_review_wizard_rationale_1", "label": "Fusion Accounting - Extraction Review Wizard Transient model that presents the", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L1"}, {"id": "extraction_review_wizard_rationale_24", "label": "Review and optionally correct OCR-extracted invoice fields before they are c", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L24"}, {"id": "extraction_review_wizard_rationale_125", "label": "Fetch the first image / PDF attachment for inline preview.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L125"}, {"id": "extraction_review_wizard_rationale_139", "label": "Validate the (possibly corrected) fields and apply them to the invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L139"}, {"id": "extraction_review_wizard_rationale_193", "label": "Close the wizard without applying any changes. Returns: dic", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L193"}, {"id": "extraction_review_wizard_rationale_201", "label": "Re-run the OCR extraction pipeline from scratch. Useful when the user h", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L201"}, {"id": "extraction_review_wizard_rationale_216", "label": "Compare the wizard values against the original extraction and record any", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L216"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L14", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L17", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L18", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "extraction_review_wizard_fusionextractionreviewwizard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L23", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "target": "extraction_review_wizard_compute_attachment_preview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L124", "weight": 1.0}, {"source": "extraction_review_wizard_fusionextractionreviewwizard", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L138", "weight": 1.0}, {"source": "extraction_review_wizard_fusionextractionreviewwizard", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_discard", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L192", "weight": 1.0}, {"source": "extraction_review_wizard_fusionextractionreviewwizard", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_re_extract", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L200", "weight": 1.0}, {"source": "extraction_review_wizard_fusionextractionreviewwizard", "target": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L215", "weight": 1.0}, {"source": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "target": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L173", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_1", "target": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_extraction_review_wizard_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L1", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_24", "target": "extraction_review_wizard_fusionextractionreviewwizard", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L24", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_125", "target": "extraction_review_wizard_fusionextractionreviewwizard_compute_attachment_preview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L125", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_139", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L139", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_193", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_discard", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L193", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_201", "target": "extraction_review_wizard_fusionextractionreviewwizard_action_re_extract", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L201", "weight": 1.0}, {"source": "extraction_review_wizard_rationale_216", "target": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L216", "weight": 1.0}], "raw_calls": [{"caller_nid": "extraction_review_wizard_compute_attachment_preview", "callee": "_find_extractable_attachment", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L127"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L145"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L151"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L152"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L163"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L164"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "ValueError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L165"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L167"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L168"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L168"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "_apply_extracted_fields", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L176"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L179"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_apply", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L185"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_re_extract", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L209"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_action_re_extract", "callee": "action_extract_from_attachment", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L210"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L225"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L229"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L239"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L239"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L240"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L240"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L248"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L249"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L251"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "list", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L251"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "keys", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L251"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L255"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L256"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L257"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L258"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L261"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L262"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L263"}, {"caller_nid": "extraction_review_wizard_fusionextractionreviewwizard_track_corrections", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/extraction_review_wizard.py", "source_location": "L263"}]}