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

1 line
22 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "label": "sale_order_line.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L1"}, {"id": "sale_order_line_saleorderline", "label": "SaleOrderLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L9"}, {"id": "sale_order_line_saleorderline_compute_is_adp_sale_line", "label": "._compute_is_adp_sale_line()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L22"}, {"id": "sale_order_line_compute_adp_device_type", "label": "_compute_adp_device_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L31"}, {"id": "sale_order_line_compute_adp_portions", "label": "_compute_adp_portions()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L153"}, {"id": "sale_order_line_saleorderline_get_adp_device_code", "label": "._get_adp_device_code()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L272"}, {"id": "sale_order_line_saleorderline_get_adp_code_for_report", "label": "._get_adp_code_for_report()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L322"}, {"id": "sale_order_line_saleorderline_get_adp_device_type", "label": "._get_adp_device_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L346"}, {"id": "sale_order_line_saleorderline_get_serial_number", "label": "._get_serial_number()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L365"}, {"id": "sale_order_line_saleorderline_get_device_placement", "label": "._get_device_placement()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L380"}, {"id": "sale_order_line_saleorderline_prepare_invoice_line", "label": "._prepare_invoice_line()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L388"}, {"id": "sale_order_line_onchange_product_adp_info", "label": "_onchange_product_adp_info()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L407"}, {"id": "sale_order_line_rationale_23", "label": "Check if parent order is an ADP sale.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L23"}, {"id": "sale_order_line_rationale_32", "label": "Compute ADP device type and build type from the product's device code.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L32"}, {"id": "sale_order_line_rationale_154", "label": "Compute ADP and client portions based on product's ADP price, client type, and a", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L154"}, {"id": "sale_order_line_rationale_273", "label": "Get ADP device code from product. Checks multiple sources in or", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L273"}, {"id": "sale_order_line_rationale_323", "label": "Return the ADP device code for display on reports. Uses the product's x", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L323"}, {"id": "sale_order_line_rationale_347", "label": "Live lookup of device type from the ADP device code table. Returns 'No", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L347"}, {"id": "sale_order_line_rationale_366", "label": "Get serial number from mapped field or native field.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L366"}, {"id": "sale_order_line_rationale_381", "label": "Get device placement.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L381"}, {"id": "sale_order_line_rationale_389", "label": "Override to copy ADP line fields to the invoice line.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L389"}, {"id": "sale_order_line_rationale_408", "label": "Lookup ADP info from device codes when product changes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L408"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "target": "sale_order_line_saleorderline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L9", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_compute_is_adp_sale_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L22", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "target": "sale_order_line_compute_adp_device_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L31", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "target": "sale_order_line_compute_adp_portions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L153", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_get_adp_device_code", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L272", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_get_adp_code_for_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L322", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_get_adp_device_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L346", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_get_serial_number", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L365", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_get_device_placement", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L380", "weight": 1.0}, {"source": "sale_order_line_saleorderline", "target": "sale_order_line_saleorderline_prepare_invoice_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L388", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_models_sale_order_line_py", "target": "sale_order_line_onchange_product_adp_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L407", "weight": 1.0}, {"source": "sale_order_line_compute_adp_device_type", "target": "sale_order_line_saleorderline_get_adp_device_code", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L39", "weight": 1.0}, {"source": "sale_order_line_compute_adp_portions", "target": "sale_order_line_saleorderline_get_adp_device_code", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L197", "weight": 1.0}, {"source": "sale_order_line_saleorderline_get_adp_device_type", "target": "sale_order_line_saleorderline_get_adp_code_for_report", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L354", "weight": 1.0}, {"source": "sale_order_line_onchange_product_adp_info", "target": "sale_order_line_saleorderline_get_adp_device_code", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L411", "weight": 1.0}, {"source": "sale_order_line_rationale_23", "target": "sale_order_line_saleorderline_compute_is_adp_sale_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L23", "weight": 1.0}, {"source": "sale_order_line_rationale_32", "target": "sale_order_line_saleorderline_compute_adp_device_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L32", "weight": 1.0}, {"source": "sale_order_line_rationale_154", "target": "sale_order_line_saleorderline_compute_adp_portions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L154", "weight": 1.0}, {"source": "sale_order_line_rationale_273", "target": "sale_order_line_saleorderline_get_adp_device_code", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L273", "weight": 1.0}, {"source": "sale_order_line_rationale_323", "target": "sale_order_line_saleorderline_get_adp_code_for_report", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L323", "weight": 1.0}, {"source": "sale_order_line_rationale_347", "target": "sale_order_line_saleorderline_get_adp_device_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L347", "weight": 1.0}, {"source": "sale_order_line_rationale_366", "target": "sale_order_line_saleorderline_get_serial_number", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L366", "weight": 1.0}, {"source": "sale_order_line_rationale_381", "target": "sale_order_line_saleorderline_get_device_placement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L381", "weight": 1.0}, {"source": "sale_order_line_rationale_389", "target": "sale_order_line_saleorderline_prepare_invoice_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L389", "weight": 1.0}, {"source": "sale_order_line_rationale_408", "target": "sale_order_line_saleorderline_onchange_product_adp_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L408", "weight": 1.0}], "raw_calls": [{"caller_nid": "sale_order_line_saleorderline_compute_is_adp_sale_line", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L27"}, {"caller_nid": "sale_order_line_saleorderline_compute_is_adp_sale_line", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L27"}, {"caller_nid": "sale_order_line_compute_adp_device_type", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L33"}, {"caller_nid": "sale_order_line_compute_adp_device_type", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L42"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L162"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "_is_adp_sale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L173"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "is_non_adp_funded", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L188"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L201"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "_get_client_type", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L225"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L239"}, {"caller_nid": "sale_order_line_compute_adp_portions", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L259"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L283"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L288"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L292"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L293"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L296"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L300"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L301"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L302"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L307"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "findall", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L314"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_code", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L316"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L328"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "is_non_adp_funded", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L331"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L335"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L336"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L337"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L338"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L341"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_code_for_report", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L342"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_type", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L351"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_type", "callee": "is_non_adp_funded", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L352"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_type", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L359"}, {"caller_nid": "sale_order_line_saleorderline_get_adp_device_type", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L359"}, {"caller_nid": "sale_order_line_saleorderline_get_serial_number", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L367"}, {"caller_nid": "sale_order_line_saleorderline_get_serial_number", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L368"}, {"caller_nid": "sale_order_line_saleorderline_get_serial_number", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L369"}, {"caller_nid": "sale_order_line_saleorderline_get_serial_number", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L372"}, {"caller_nid": "sale_order_line_saleorderline_get_serial_number", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L373"}, {"caller_nid": "sale_order_line_saleorderline_get_device_placement", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L382"}, {"caller_nid": "sale_order_line_saleorderline_prepare_invoice_line", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L390"}, {"caller_nid": "sale_order_line_saleorderline_prepare_invoice_line", "callee": "update", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L391"}, {"caller_nid": "sale_order_line_onchange_product_adp_info", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L413"}, {"caller_nid": "sale_order_line_onchange_product_adp_info", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/models/sale_order_line.py", "source_location": "L413"}]}