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

1 line
58 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "label": "fp_part_catalog.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L1"}, {"id": "fp_part_catalog_fppartcatalog", "label": "FpPartCatalog", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L11"}, {"id": "fp_part_catalog_compute_material_weight", "label": "_compute_material_weight()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L192"}, {"id": "fp_part_catalog_compute_bbox_summary_in", "label": "_compute_bbox_summary_in()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L202"}, {"id": "fp_part_catalog_compute_effective_area", "label": "_compute_effective_area()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L214"}, {"id": "fp_part_catalog_fppartcatalog_write", "label": ".write()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L259"}, {"id": "fp_part_catalog_fppartcatalog_compute_sale_order_count", "label": "._compute_sale_order_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L330"}, {"id": "fp_part_catalog_fppartcatalog_compute_configurator_count", "label": "._compute_configurator_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L335"}, {"id": "fp_part_catalog_fppartcatalog_compute_workorder_count", "label": "._compute_workorder_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L340"}, {"id": "fp_part_catalog_fppartcatalog_compute_revision_count", "label": "._compute_revision_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L357"}, {"id": "fp_part_catalog_fppartcatalog_compute_description_template_count", "label": "._compute_description_template_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L364"}, {"id": "fp_part_catalog_compute_display_name", "label": "_compute_display_name()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L369"}, {"id": "fp_part_catalog_fppartcatalog_action_open_part_composer", "label": ".action_open_part_composer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L393"}, {"id": "fp_part_catalog_fppartcatalog_action_view_customer", "label": ".action_view_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L407"}, {"id": "fp_part_catalog_fppartcatalog_action_view_workorders", "label": ".action_view_workorders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L418"}, {"id": "fp_part_catalog_fppartcatalog_action_view_revisions", "label": ".action_view_revisions()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L433"}, {"id": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "label": ".action_view_sale_orders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L445"}, {"id": "fp_part_catalog_fppartcatalog_action_view_configurators", "label": ".action_view_configurators()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L465"}, {"id": "fp_part_catalog_fppartcatalog_action_create_revision", "label": ".action_create_revision()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L485"}, {"id": "fp_part_catalog_onchange_model_attachment_id", "label": "_onchange_model_attachment_id()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L515"}, {"id": "fp_part_catalog_onchange_model_upload", "label": "_onchange_model_upload()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L521"}, {"id": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "label": ".action_calculate_surface_area()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L544"}, {"id": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "label": "._compute_surface_area_from_model()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L565"}, {"id": "fp_part_catalog_rationale_12", "label": "Customer part library. Stores geometry, material, and complexity data for p", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L12"}, {"id": "fp_part_catalog_rationale_260", "label": "Track changes to attachments and propagate to linked configurators.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L260"}, {"id": "fp_part_catalog_rationale_370", "label": "Display = 'PART-NUMBER (Rev X) \u2014 Optional Name'. Used by m2o pickers, b", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L370"}, {"id": "fp_part_catalog_rationale_394", "label": "Launch the Process Composer client action for this part.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L394"}, {"id": "fp_part_catalog_rationale_486", "label": "Create a new revision of this part. Copies all data, increments revision number.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L486"}, {"id": "fp_part_catalog_rationale_516", "label": "Auto-calculate surface area when a 3D model is attached.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L516"}, {"id": "fp_part_catalog_rationale_522", "label": "Wrap an uploaded binary file in an ir.attachment and link it. Fires as", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L522"}, {"id": "fp_part_catalog_rationale_545", "label": "Button: calculate surface area from the uploaded 3D model file.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L545"}, {"id": "fp_part_catalog_rationale_566", "label": "Calculate surface area from the 3D model attachment. Uses OCC (OpenCASC", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L566"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "markupsafe", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_fppartcatalog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L11", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_compute_material_weight", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L192", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_compute_bbox_summary_in", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L202", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_compute_effective_area", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L214", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L259", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_sale_order_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L330", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_configurator_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L335", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_workorder_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L340", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_revision_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L357", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_description_template_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L364", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_compute_display_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L369", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_open_part_composer", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L393", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_view_customer", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L407", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_view_workorders", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L418", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_view_revisions", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L433", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L445", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_view_configurators", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L465", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_create_revision", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L485", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_onchange_model_attachment_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L515", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_models_fp_part_catalog_py", "target": "fp_part_catalog_onchange_model_upload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L521", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L544", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L565", "weight": 1.0}, {"source": "fp_part_catalog_onchange_model_attachment_id", "target": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L518", "weight": 1.0}, {"source": "fp_part_catalog_onchange_model_upload", "target": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L542", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "target": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L550", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "target": "fp_part_catalog_fppartcatalog_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L612", "weight": 1.0}, {"source": "fp_part_catalog_rationale_12", "target": "fp_part_catalog_fppartcatalog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L12", "weight": 1.0}, {"source": "fp_part_catalog_rationale_260", "target": "fp_part_catalog_fppartcatalog_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L260", "weight": 1.0}, {"source": "fp_part_catalog_rationale_370", "target": "fp_part_catalog_fppartcatalog_compute_display_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L370", "weight": 1.0}, {"source": "fp_part_catalog_rationale_394", "target": "fp_part_catalog_fppartcatalog_action_open_part_composer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L394", "weight": 1.0}, {"source": "fp_part_catalog_rationale_486", "target": "fp_part_catalog_fppartcatalog_action_create_revision", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L486", "weight": 1.0}, {"source": "fp_part_catalog_rationale_516", "target": "fp_part_catalog_fppartcatalog_onchange_model_attachment_id", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L516", "weight": 1.0}, {"source": "fp_part_catalog_rationale_522", "target": "fp_part_catalog_fppartcatalog_onchange_model_upload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L522", "weight": 1.0}, {"source": "fp_part_catalog_rationale_545", "target": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L545", "weight": 1.0}, {"source": "fp_part_catalog_rationale_566", "target": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L566", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_part_catalog_compute_material_weight", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L197"}, {"caller_nid": "fp_part_catalog_compute_material_weight", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L199"}, {"caller_nid": "fp_part_catalog_compute_effective_area", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L228"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L269"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L272"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L276"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L287"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L287"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L287"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L289"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L289"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L289"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L291"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L291"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L291"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L296"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L300"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L301"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L302"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L302"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L302"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L304"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L306"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L307"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L307"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L307"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L310"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L310"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L312"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L318"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L322"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L323"}, {"caller_nid": "fp_part_catalog_fppartcatalog_write", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L323"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_sale_order_count", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L332"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_configurator_count", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L337"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L343"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L348"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L348"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L354"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L355"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_workorder_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L355"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_revision_count", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L360"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_description_template_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L366"}, {"caller_nid": "fp_part_catalog_compute_display_name", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L383"}, {"caller_nid": "fp_part_catalog_compute_display_name", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L384"}, {"caller_nid": "fp_part_catalog_compute_display_name", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L384"}, {"caller_nid": "fp_part_catalog_compute_display_name", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L385"}, {"caller_nid": "fp_part_catalog_compute_display_name", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L391"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_open_part_composer", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L395"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_customer", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L408"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L419"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L420"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L420"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L423"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L424"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_workorders", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L427"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_revisions", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L434"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_revisions", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L438"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L446"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L447"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L448"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_sale_orders", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L458"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_configurators", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L466"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_configurators", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L467"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_configurators", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L468"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_view_configurators", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L478"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L487"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L493"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L496"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L496"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "copy", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L497"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_create_revision", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L500"}, {"caller_nid": "fp_part_catalog_onchange_model_upload", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L530"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L546"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L549"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L549"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L551"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L553"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L558"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_calculate_surface_area", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L559"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L572"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "getLogger", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L580"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L582"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L583"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "splitext", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L584"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "NamedTemporaryFile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L611"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "STEPControl_Reader", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L617"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "IGESControl_Reader", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L619"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "ReadFile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L620"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "TransferRoots", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L621"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "OneShape", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L622"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "GProp_GProps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L625"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "SurfaceProperties_s", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L626"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Mass", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L627"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "GProp_GProps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L630"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "VolumeProperties_s", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L631"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Mass", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L632"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Bnd_Box", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L635"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Add_s", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L636"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L637"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "BRepCheck_Analyzer", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L642"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L643"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "IsValid", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L643"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "TopExp_Explorer", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L654"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "More", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L655"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Face_s", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L657"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Current", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L657"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "BRepAdaptor_Surface", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L658"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "GetType", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L659"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Cylinder", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L660"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Axis", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L661"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Location", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L662"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Direction", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L663"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L664"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "LastUParameter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L665"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "FirstUParameter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L665"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Radius", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L667"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "X", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L670"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Y", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L670"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Z", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L670"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "X", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L671"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Y", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L671"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Z", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L671"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L682"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L683"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L683"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L683"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L684"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L684"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L684"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Next", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L692"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L697"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "degrees", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L698"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L699"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L699"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "Counter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L701"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L702"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L702"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L704"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L704"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L705"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L707"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L711"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L716"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "load", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L724"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L724"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "tuple", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L727"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L727"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L732"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L738"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L743"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L745"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L746"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L747"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_surface_area_from_model", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/models/fp_part_catalog.py", "source_location": "L756"}]}