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

1 line
46 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "label": "fusion_reconcile_engine.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L1"}, {"id": "fusion_reconcile_engine_fusionreconcileengine", "label": "FusionReconcileEngine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L45"}, {"id": "fusion_reconcile_engine_reconcile_one", "label": "reconcile_one()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L54"}, {"id": "fusion_reconcile_engine_reconcile_batch", "label": "reconcile_batch()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L167"}, {"id": "fusion_reconcile_engine_suggest_matches", "label": "suggest_matches()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L204"}, {"id": "fusion_reconcile_engine_accept_suggestion", "label": "accept_suggestion()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L257"}, {"id": "fusion_reconcile_engine_write_off", "label": "write_off()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L277"}, {"id": "fusion_reconcile_engine_unreconcile", "label": "unreconcile()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L293"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "label": "._validate_reconcile()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L333"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "label": "._build_counterpart_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L348"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "label": "._build_write_off_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L374"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "label": "._fetch_candidates()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L392"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "label": "._records_to_candidates()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L405"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "label": "._apply_strategy()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L420"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "label": "._post_audit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L438"}, {"id": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "label": "._record_precedent()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L456"}, {"id": "fusion_reconcile_engine_rationale_1", "label": "The reconcile engine \u2014 orchestrator for all bank-line reconciliations. Public A", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L1"}, {"id": "fusion_reconcile_engine_rationale_56", "label": "Reconcile one bank line against a set of journal items. Returns: ``{'pa", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L56"}, {"id": "fusion_reconcile_engine_rationale_168", "label": "Bulk-reconcile a recordset using the chosen strategy. Returns: ``{'reco", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L168"}, {"id": "fusion_reconcile_engine_rationale_205", "label": "Compute and persist AI suggestions per line. Returns: dict mapping ``li", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L205"}, {"id": "fusion_reconcile_engine_rationale_258", "label": "User clicked Accept on a suggestion -> reconcile via its proposal. Retu", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L258"}, {"id": "fusion_reconcile_engine_rationale_278", "label": "Create a write-off move + reconcile the bank line against it. Returns:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L278"}, {"id": "fusion_reconcile_engine_rationale_294", "label": "Reverse a reconciliation. Handles full vs. partial chains. Because ``re", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L294"}, {"id": "fusion_reconcile_engine_rationale_334", "label": "Phase 2: structural + safety checks.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L334"}, {"id": "fusion_reconcile_engine_rationale_350", "label": "Build the vals for one counterpart line that mirrors an invoice line on", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L350"}, {"id": "fusion_reconcile_engine_rationale_376", "label": "Build the vals for a write-off counterpart line on the bank move. ``bal", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L376"}, {"id": "fusion_reconcile_engine_rationale_393", "label": "SQL pre-filter: open journal items matching partner + reconcilable accou", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L393"}, {"id": "fusion_reconcile_engine_rationale_406", "label": "Convert ``account.move.line`` recordset to ``Candidate`` dataclasses.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L406"}, {"id": "fusion_reconcile_engine_rationale_421", "label": "Apply the named strategy. Returns matching ``account.move.line`` records", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L421"}, {"id": "fusion_reconcile_engine_rationale_439", "label": "Append an audit log to the bank-line move's chatter.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L439"}, {"id": "fusion_reconcile_engine_rationale_457", "label": "Append a precedent for future pattern learning. Best-effort.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L457"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L27", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L29", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L30", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "odoo_fields", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L31", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L33", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L39", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_memo_tokenizer_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L40", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_fusionreconcileengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L45", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_reconcile_one", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L54", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_reconcile_batch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L167", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_suggest_matches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L204", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_accept_suggestion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L257", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_write_off", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L277", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "target": "fusion_reconcile_engine_unreconcile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L293", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L333", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L348", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L374", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L392", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L405", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L420", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L438", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine", "target": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L456", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_one", "target": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L70", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_one", "target": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L94", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_one", "target": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L111", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_one", "target": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L155", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_one", "target": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L158", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_batch", "target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L185", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_batch", "target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L186", "weight": 1.0}, {"source": "fusion_reconcile_engine_reconcile_batch", "target": "fusion_reconcile_engine_reconcile_one", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L189", "weight": 1.0}, {"source": "fusion_reconcile_engine_suggest_matches", "target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L212", "weight": 1.0}, {"source": "fusion_reconcile_engine_suggest_matches", "target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L215", "weight": 1.0}, {"source": "fusion_reconcile_engine_accept_suggestion", "target": "fusion_reconcile_engine_reconcile_one", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L268", "weight": 1.0}, {"source": "fusion_reconcile_engine_write_off", "target": "fusion_reconcile_engine_reconcile_one", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L289", "weight": 1.0}, {"source": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L426", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_1", "target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L1", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_56", "target": "fusion_reconcile_engine_fusionreconcileengine_reconcile_one", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L56", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_168", "target": "fusion_reconcile_engine_fusionreconcileengine_reconcile_batch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L168", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_205", "target": "fusion_reconcile_engine_fusionreconcileengine_suggest_matches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L205", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_258", "target": "fusion_reconcile_engine_fusionreconcileengine_accept_suggestion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L258", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_278", "target": "fusion_reconcile_engine_fusionreconcileengine_write_off", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L278", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_294", "target": "fusion_reconcile_engine_fusionreconcileengine_unreconcile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L294", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_334", "target": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L334", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_350", "target": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L350", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_376", "target": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L376", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_393", "target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L393", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_406", "target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L406", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_421", "target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L421", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_439", "target": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L439", "weight": 1.0}, {"source": "fusion_reconcile_engine_rationale_457", "target": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L457", "weight": 1.0}], "raw_calls": [{"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L62"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L62"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L63"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L67"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L68"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "_seek_for_lines", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L74"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L82"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L82"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L84"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "min", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L93"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L93"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L94"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L108"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L111"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L120"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L120"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L122"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L122"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "with_context", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L124"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L126"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L127"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L129"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "min", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L138"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L138"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L139"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "zip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L140"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L142"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L142"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "reconcile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L147"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L148"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L148"}, {"caller_nid": "fusion_reconcile_engine_reconcile_one", "callee": "extend", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L153"}, {"caller_nid": "fusion_reconcile_engine_reconcile_batch", "callee": "savepoint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L184"}, {"caller_nid": "fusion_reconcile_engine_reconcile_batch", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L194"}, {"caller_nid": "fusion_reconcile_engine_reconcile_batch", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L194"}, {"caller_nid": "fusion_reconcile_engine_reconcile_batch", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L195"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "score_candidates", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L217"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L225"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L225"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L231"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L232"}, {"caller_nid": "fusion_reconcile_engine_suggest_matches", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L246"}, {"caller_nid": "fusion_reconcile_engine_accept_suggestion", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L262"}, {"caller_nid": "fusion_reconcile_engine_accept_suggestion", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L263"}, {"caller_nid": "fusion_reconcile_engine_accept_suggestion", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L265"}, {"caller_nid": "fusion_reconcile_engine_accept_suggestion", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L269"}, {"caller_nid": "fusion_reconcile_engine_accept_suggestion", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L271"}, {"caller_nid": "fusion_reconcile_engine_write_off", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L283"}, {"caller_nid": "fusion_reconcile_engine_write_off", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L285"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L306"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L310"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L311"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L317"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L318"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "action_undo_reconciliation", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L321"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L324"}, {"caller_nid": "fusion_reconcile_engine_unreconcile", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L326"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L335"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L336"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L336"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L341"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L341"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L360"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L360"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L382"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L382"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L388"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L402"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L403"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L407"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L412"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "callee": "Candidate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L412"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L414"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L414"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L427"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "callee": "match", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L432"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "callee": "strat_class", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L432"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L435"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L443"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L444"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L448"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_post_audit", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L453"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L461"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L461"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L465"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L468"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "tokenize_memo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L469"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L471"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L472"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L473"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L473"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L475"}, {"caller_nid": "fusion_reconcile_engine_fusionreconcileengine_record_precedent", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py", "source_location": "L479"}]}