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

1 line
43 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "label": "saft_export.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L1"}, {"id": "saft_export_fusionsaftexport", "label": "FusionSAFTExport", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L37"}, {"id": "saft_export_check_date_range", "label": "_check_date_range()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L115"}, {"id": "saft_export_fusionsaftexport_action_generate_saft", "label": ".action_generate_saft()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L125"}, {"id": "saft_export_fusionsaftexport_generate_saft_xml", "label": ".generate_saft_xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L165"}, {"id": "saft_export_fusionsaftexport_build_header", "label": "._build_header()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L212"}, {"id": "saft_export_fusionsaftexport_build_general_ledger_accounts", "label": "._build_general_ledger_accounts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L244"}, {"id": "saft_export_fusionsaftexport_resolve_saft_account_type", "label": "._resolve_saft_account_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L270"}, {"id": "saft_export_fusionsaftexport_compute_account_balances", "label": "._compute_account_balances()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L287"}, {"id": "saft_export_fusionsaftexport_build_customers", "label": "._build_customers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L323"}, {"id": "saft_export_fusionsaftexport_build_suppliers", "label": "._build_suppliers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L345"}, {"id": "saft_export_fusionsaftexport_get_partners_for_type", "label": "._get_partners_for_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L364"}, {"id": "saft_export_fusionsaftexport_build_tax_table", "label": "._build_tax_table()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L381"}, {"id": "saft_export_resolve_saft_tax_type", "label": "_resolve_saft_tax_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L400"}, {"id": "saft_export_fusionsaftexport_build_general_ledger_entries", "label": "._build_general_ledger_entries()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L413"}, {"id": "saft_export_add_text", "label": "_add_text()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L477"}, {"id": "saft_export_rationale_1", "label": "Fusion Accounting - SAF-T Export Generates Standard Audit File for Tax (SAF-T)", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L1"}, {"id": "saft_export_rationale_38", "label": "Wizard that produces an SAF-T XML file for a given date range. Workflow", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L38"}, {"id": "saft_export_rationale_126", "label": "Entry point called by the wizard button. Generates the XML and stores th", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L126"}, {"id": "saft_export_rationale_166", "label": "Build the full SAF-T XML document and return it as ``bytes``. The tree", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L166"}, {"id": "saft_export_rationale_213", "label": "Populate the ``<Header>`` element with company metadata.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L213"}, {"id": "saft_export_rationale_245", "label": "Add every active account for the company.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L245"}, {"id": "saft_export_rationale_271", "label": "Map an ``account.account`` to an SAF-T grouping category string. Return", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L271"}, {"id": "saft_export_rationale_288", "label": "Return ``(opening_balance, closing_balance)`` for *account* within the w", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L288"}, {"id": "saft_export_rationale_324", "label": "Export customer (receivable) partners referenced in the period.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L324"}, {"id": "saft_export_rationale_346", "label": "Export supplier (payable) partners referenced in the period.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L346"}, {"id": "saft_export_rationale_365", "label": "Return distinct partners that have posted move-lines on accounts of the", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L365"}, {"id": "saft_export_rationale_382", "label": "Export the company's active taxes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L382"}, {"id": "saft_export_rationale_401", "label": "Derive an SAF-T TaxType from the Odoo tax type_tax_use. Returns ``IVA``", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L401"}, {"id": "saft_export_rationale_414", "label": "Write all posted journal entries for the period, grouped by journal (one", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L414"}, {"id": "saft_export_rationale_478", "label": "Create a child element with the given *tag* and *text* value.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L478"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L20", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L21", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L22", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "xml_etree_elementtree", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L23", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L25", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L27", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L28", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "saft_export_fusionsaftexport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L37", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "saft_export_check_date_range", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L115", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_action_generate_saft", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L125", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_generate_saft_xml", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L165", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L212", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_general_ledger_accounts", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L244", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_resolve_saft_account_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L270", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_compute_account_balances", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L287", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_customers", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L323", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_suppliers", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L345", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_get_partners_for_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L364", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_tax_table", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L381", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "saft_export_resolve_saft_tax_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L400", "weight": 1.0}, {"source": "saft_export_fusionsaftexport", "target": "saft_export_fusionsaftexport_build_general_ledger_entries", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L413", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "target": "saft_export_add_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L477", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_action_generate_saft", "target": "saft_export_fusionsaftexport_generate_saft_xml", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L130", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L194", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_general_ledger_accounts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L196", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_customers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L197", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_suppliers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L198", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_tax_table", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L199", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_generate_saft_xml", "target": "saft_export_fusionsaftexport_build_general_ledger_entries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L200", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_header", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L217", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_general_ledger_accounts", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L255", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_general_ledger_accounts", "target": "saft_export_fusionsaftexport_resolve_saft_account_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L259", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_general_ledger_accounts", "target": "saft_export_fusionsaftexport_compute_account_balances", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L264", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_customers", "target": "saft_export_fusionsaftexport_get_partners_for_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L325", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_customers", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L332", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_suppliers", "target": "saft_export_fusionsaftexport_get_partners_for_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L347", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_suppliers", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L354", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_tax_table", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L393", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_tax_table", "target": "saft_export_resolve_saft_tax_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L393", "weight": 1.0}, {"source": "saft_export_fusionsaftexport_build_general_ledger_entries", "target": "saft_export_add_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L436", "weight": 1.0}, {"source": "saft_export_rationale_1", "target": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_saft_export_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L1", "weight": 1.0}, {"source": "saft_export_rationale_38", "target": "saft_export_fusionsaftexport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L38", "weight": 1.0}, {"source": "saft_export_rationale_126", "target": "saft_export_fusionsaftexport_action_generate_saft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L126", "weight": 1.0}, {"source": "saft_export_rationale_166", "target": "saft_export_fusionsaftexport_generate_saft_xml", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L166", "weight": 1.0}, {"source": "saft_export_rationale_213", "target": "saft_export_fusionsaftexport_build_header", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L213", "weight": 1.0}, {"source": "saft_export_rationale_245", "target": "saft_export_fusionsaftexport_build_general_ledger_accounts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L245", "weight": 1.0}, {"source": "saft_export_rationale_271", "target": "saft_export_fusionsaftexport_resolve_saft_account_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L271", "weight": 1.0}, {"source": "saft_export_rationale_288", "target": "saft_export_fusionsaftexport_compute_account_balances", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L288", "weight": 1.0}, {"source": "saft_export_rationale_324", "target": "saft_export_fusionsaftexport_build_customers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L324", "weight": 1.0}, {"source": "saft_export_rationale_346", "target": "saft_export_fusionsaftexport_build_suppliers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L346", "weight": 1.0}, {"source": "saft_export_rationale_365", "target": "saft_export_fusionsaftexport_get_partners_for_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L365", "weight": 1.0}, {"source": "saft_export_rationale_382", "target": "saft_export_fusionsaftexport_build_tax_table", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L382", "weight": 1.0}, {"source": "saft_export_rationale_401", "target": "saft_export_fusionsaftexport_resolve_saft_tax_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L401", "weight": 1.0}, {"source": "saft_export_rationale_414", "target": "saft_export_fusionsaftexport_build_general_ledger_entries", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L414", "weight": 1.0}, {"source": "saft_export_rationale_478", "target": "saft_export_add_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L478", "weight": 1.0}], "raw_calls": [{"caller_nid": "saft_export_check_date_range", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L118"}, {"caller_nid": "saft_export_check_date_range", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L119"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L128"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L134"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L137"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L142"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L153"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L154"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L156"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L158"}, {"caller_nid": "saft_export_fusionsaftexport_action_generate_saft", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L159"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L189"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "Element", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L192"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L195"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L203"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "ElementTree", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L204"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "indent", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L205"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L206"}, {"caller_nid": "saft_export_fusionsaftexport_generate_saft_xml", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L207"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L214"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L218"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L224"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L228"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L230"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L231"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L232"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L233"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L234"}, {"caller_nid": "saft_export_fusionsaftexport_build_header", "callee": "context_today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L234"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L246"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L252"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L254"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L265"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L266"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L267"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_accounts", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L268"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L304"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L307"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L307"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L307"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L307"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L310"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L316"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L316"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L316"}, {"caller_nid": "saft_export_fusionsaftexport_compute_account_balances", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L316"}, {"caller_nid": "saft_export_fusionsaftexport_build_customers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L329"}, {"caller_nid": "saft_export_fusionsaftexport_build_customers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L331"}, {"caller_nid": "saft_export_fusionsaftexport_build_customers", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L332"}, {"caller_nid": "saft_export_fusionsaftexport_build_customers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L336"}, {"caller_nid": "saft_export_fusionsaftexport_build_customers", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L340"}, {"caller_nid": "saft_export_fusionsaftexport_build_suppliers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L351"}, {"caller_nid": "saft_export_fusionsaftexport_build_suppliers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L353"}, {"caller_nid": "saft_export_fusionsaftexport_build_suppliers", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L354"}, {"caller_nid": "saft_export_fusionsaftexport_build_suppliers", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L358"}, {"caller_nid": "saft_export_fusionsaftexport_build_suppliers", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L362"}, {"caller_nid": "saft_export_fusionsaftexport_get_partners_for_type", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L368"}, {"caller_nid": "saft_export_fusionsaftexport_get_partners_for_type", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L376"}, {"caller_nid": "saft_export_fusionsaftexport_build_tax_table", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L383"}, {"caller_nid": "saft_export_fusionsaftexport_build_tax_table", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L390"}, {"caller_nid": "saft_export_fusionsaftexport_build_tax_table", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L392"}, {"caller_nid": "saft_export_fusionsaftexport_build_tax_table", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L394"}, {"caller_nid": "saft_export_fusionsaftexport_build_tax_table", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L395"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L417"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L419"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L433"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L436"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L436"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L438"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L439"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L440"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L444"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L445"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L446"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L447"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L450"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L453"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L454"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L459"}, {"caller_nid": "saft_export_fusionsaftexport_build_general_ledger_entries", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L463"}, {"caller_nid": "saft_export_add_text", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L479"}, {"caller_nid": "saft_export_add_text", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/saft_export.py", "source_location": "L480"}]}