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

1 line
15 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "label": "followup_send_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L1"}, {"id": "followup_send_wizard_fusionfollowupsendwizard", "label": "FusionFollowupSendWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L7"}, {"id": "followup_send_wizard_default_get", "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L101"}, {"id": "followup_send_wizard_compute_email_preview", "label": "_compute_email_preview()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L114"}, {"id": "followup_send_wizard_compute_channel_defaults", "label": "_compute_channel_defaults()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L158"}, {"id": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "label": ".action_send_followup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L177"}, {"id": "followup_send_wizard_fusionfollowupsendwizard_action_preview_email", "label": ".action_preview_email()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L244"}, {"id": "followup_send_wizard_rationale_8", "label": "Wizard for previewing and manually sending payment follow-ups. Allows the u", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L8"}, {"id": "followup_send_wizard_rationale_102", "label": "Populate the wizard from the active follow-up line.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L102"}, {"id": "followup_send_wizard_rationale_115", "label": "Build a preview of the email subject and body. Uses the level's email t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L115"}, {"id": "followup_send_wizard_rationale_159", "label": "Pre-fill channel toggles from the follow-up level configuration.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L159"}, {"id": "followup_send_wizard_rationale_178", "label": "Send the follow-up using the wizard-configured channels and content. Se", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L178"}, {"id": "followup_send_wizard_rationale_245", "label": "Recompute the email preview after manual edits to the level. :returns:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L245"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "followup_send_wizard_fusionfollowupsendwizard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "followup_send_wizard_default_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L101", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "followup_send_wizard_compute_email_preview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L114", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_wizard_followup_send_wizard_py", "target": "followup_send_wizard_compute_channel_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L158", "weight": 1.0}, {"source": "followup_send_wizard_fusionfollowupsendwizard", "target": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L177", "weight": 1.0}, {"source": "followup_send_wizard_fusionfollowupsendwizard", "target": "followup_send_wizard_fusionfollowupsendwizard_action_preview_email", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L244", "weight": 1.0}, {"source": "followup_send_wizard_fusionfollowupsendwizard_action_preview_email", "target": "followup_send_wizard_compute_email_preview", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L250", "weight": 1.0}, {"source": "followup_send_wizard_rationale_8", "target": "followup_send_wizard_fusionfollowupsendwizard", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L8", "weight": 1.0}, {"source": "followup_send_wizard_rationale_102", "target": "followup_send_wizard_fusionfollowupsendwizard_default_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L102", "weight": 1.0}, {"source": "followup_send_wizard_rationale_115", "target": "followup_send_wizard_fusionfollowupsendwizard_compute_email_preview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L115", "weight": 1.0}, {"source": "followup_send_wizard_rationale_159", "target": "followup_send_wizard_fusionfollowupsendwizard_compute_channel_defaults", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L159", "weight": 1.0}, {"source": "followup_send_wizard_rationale_178", "target": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L178", "weight": 1.0}, {"source": "followup_send_wizard_rationale_245", "target": "followup_send_wizard_fusionfollowupsendwizard_action_preview_email", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L245", "weight": 1.0}], "raw_calls": [{"caller_nid": "followup_send_wizard_default_get", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L103"}, {"caller_nid": "followup_send_wizard_default_get", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L104"}, {"caller_nid": "followup_send_wizard_default_get", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L105"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "_render_field", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L128"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L133"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "_render_field", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L134"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L139"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L141"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L148"}, {"caller_nid": "followup_send_wizard_compute_email_preview", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L153"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L186"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L189"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L189"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_compute_overdue_values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L191"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L194"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L194"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_get_invoice_attachments", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L206"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L221"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L221"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "send", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L222"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_send_sms", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L227"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "_get_next_level", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L234"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L235"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "context_today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L236"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L240"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_send_followup", "callee": "context_today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L240"}, {"caller_nid": "followup_send_wizard_fusionfollowupsendwizard_action_preview_email", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/wizard/followup_send_wizard.py", "source_location": "L249"}]}