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

1 line
50 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "label": "fp_quality_check.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L1"}, {"id": "fp_quality_check_fpqualitycheck", "label": "FpQualityCheck", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L30"}, {"id": "fp_quality_check_compute_partner_id", "label": "_compute_partner_id()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L131"}, {"id": "fp_quality_check_compute_line_stats", "label": "_compute_line_stats()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L143"}, {"id": "fp_quality_check_compute_thickness_count", "label": "_compute_thickness_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L157"}, {"id": "fp_quality_check_default_name", "label": "_default_name()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L165"}, {"id": "fp_quality_check_create", "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L172"}, {"id": "fp_quality_check_create_for_production", "label": "create_for_production()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L182"}, {"id": "fp_quality_check_fpqualitycheck_action_start", "label": ".action_start()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L243"}, {"id": "fp_quality_check_fpqualitycheck_action_pass", "label": ".action_pass()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L253"}, {"id": "fp_quality_check_fpqualitycheck_action_fail", "label": ".action_fail()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L266"}, {"id": "fp_quality_check_fpqualitycheck_action_rework", "label": ".action_rework()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L278"}, {"id": "fp_quality_check_fpqualitycheck_action_reset_to_draft", "label": ".action_reset_to_draft()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L288"}, {"id": "fp_quality_check_fpqualitycheck_action_spawn_retry", "label": ".action_spawn_retry()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L296"}, {"id": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "label": "._ensure_all_required_complete()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L319"}, {"id": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "label": "._on_thickness_pdf_uploaded()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L347"}, {"id": "fp_quality_check_extract_pdf_text", "label": "_extract_pdf_text()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L401"}, {"id": "fp_quality_check_parse_fischerscope_text", "label": "_parse_fischerscope_text()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L426"}, {"id": "fp_quality_check_fpqualitycheck_write", "label": ".write()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L496"}, {"id": "fp_quality_check_fpqualitycheck_action_open_tablet", "label": ".action_open_tablet()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L508"}, {"id": "fp_quality_check_fpqualitycheckline", "label": "FpQualityCheckLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L520"}, {"id": "fp_quality_check_compute_value_in_range", "label": "_compute_value_in_range()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L566"}, {"id": "fp_quality_check_fpqualitycheckline_action_mark_pass", "label": ".action_mark_pass()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L580"}, {"id": "fp_quality_check_fpqualitycheckline_action_mark_fail", "label": ".action_mark_fail()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L603"}, {"id": "fp_quality_check_fpqualitycheckline_action_mark_na", "label": ".action_mark_na()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L611"}, {"id": "fp_quality_check_rationale_183", "label": "Spin up a QC record for an MO, cloning lines from the template. If no t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L183"}, {"id": "fp_quality_check_rationale_297", "label": "Spin up a fresh QC instance for the same MO. Used after a failed QC \u2014 t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L297"}, {"id": "fp_quality_check_rationale_320", "label": "Guard for action_pass \u2014 every required line must be resolved to pass or", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L320"}, {"id": "fp_quality_check_rationale_348", "label": "Parse the attached PDF with `pdftotext` and create fp.thickness.reading", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L348"}, {"id": "fp_quality_check_rationale_402", "label": "Run pdftotext on an ir.attachment and return the text.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L402"}, {"id": "fp_quality_check_rationale_427", "label": "Best-effort Fischerscope WinFTM table parser. WinFTM single-reading exp", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L427"}, {"id": "fp_quality_check_rationale_509", "label": "Launch the mobile QC checklist OWL client action.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L509"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L16", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L17", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L18", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L19", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L20", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "markupsafe", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L22", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L24", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L25", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_fpqualitycheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L30", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_compute_partner_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L131", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_compute_line_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L143", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_compute_thickness_count", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L157", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_default_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L165", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L172", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_create_for_production", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L182", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L243", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_pass", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L253", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_fail", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L266", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_rework", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L278", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_reset_to_draft", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L288", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_spawn_retry", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L296", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L319", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L347", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_extract_pdf_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L401", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_parse_fischerscope_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L426", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L496", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck", "target": "fp_quality_check_fpqualitycheck_action_open_tablet", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L508", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_fpqualitycheckline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L520", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_bridge_mrp_models_fp_quality_check_py", "target": "fp_quality_check_compute_value_in_range", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L566", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline", "target": "fp_quality_check_fpqualitycheckline_action_mark_pass", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L580", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline", "target": "fp_quality_check_fpqualitycheckline_action_mark_fail", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L603", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline", "target": "fp_quality_check_fpqualitycheckline_action_mark_na", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L611", "weight": 1.0}, {"source": "fp_quality_check_create", "target": "fp_quality_check_default_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L175", "weight": 1.0}, {"source": "fp_quality_check_create_for_production", "target": "fp_quality_check_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L212", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_start", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L246", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_pass", "target": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L255", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_pass", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L256", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_fail", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L268", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_rework", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L280", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_reset_to_draft", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L290", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_spawn_retry", "target": "fp_quality_check_create_for_production", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L306", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_action_spawn_retry", "target": "fp_quality_check_fpqualitycheck_action_open_tablet", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L317", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "target": "fp_quality_check_extract_pdf_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L362", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "target": "fp_quality_check_parse_fischerscope_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L369", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "target": "fp_quality_check_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L386", "weight": 1.0}, {"source": "fp_quality_check_extract_pdf_text", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L409", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheck_write", "target": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L502", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline_action_mark_pass", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L597", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline_action_mark_fail", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L605", "weight": 1.0}, {"source": "fp_quality_check_fpqualitycheckline_action_mark_na", "target": "fp_quality_check_fpqualitycheck_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L618", "weight": 1.0}, {"source": "fp_quality_check_rationale_183", "target": "fp_quality_check_fpqualitycheck_create_for_production", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L183", "weight": 1.0}, {"source": "fp_quality_check_rationale_297", "target": "fp_quality_check_fpqualitycheck_action_spawn_retry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L297", "weight": 1.0}, {"source": "fp_quality_check_rationale_320", "target": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L320", "weight": 1.0}, {"source": "fp_quality_check_rationale_348", "target": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L348", "weight": 1.0}, {"source": "fp_quality_check_rationale_402", "target": "fp_quality_check_fpqualitycheck_extract_pdf_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L402", "weight": 1.0}, {"source": "fp_quality_check_rationale_427", "target": "fp_quality_check_fpqualitycheck_parse_fischerscope_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L427", "weight": 1.0}, {"source": "fp_quality_check_rationale_509", "target": "fp_quality_check_fpqualitycheck_action_open_tablet", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L509", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_quality_check_compute_partner_id", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L137"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L145"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L146"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L146"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L149"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L149"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L152"}, {"caller_nid": "fp_quality_check_compute_line_stats", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L152"}, {"caller_nid": "fp_quality_check_compute_thickness_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L159"}, {"caller_nid": "fp_quality_check_default_name", "callee": "next_by_code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L166"}, {"caller_nid": "fp_quality_check_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L174"}, {"caller_nid": "fp_quality_check_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L174"}, {"caller_nid": "fp_quality_check_create", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L176"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L189"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L193"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "resolve_for_partner", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L198"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L202"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L205"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L218"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L233"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L234"}, {"caller_nid": "fp_quality_check_create_for_production", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L235"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_start", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L248"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_start", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L251"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_start", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L251"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_pass", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L259"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_pass", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L262"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_pass", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L262"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_fail", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L271"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_fail", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L274"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_fail", "callee": "Markup", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L274"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_rework", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L283"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_rework", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L286"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_rework", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L286"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L303"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L306"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L311"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L311"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L314"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_spawn_retry", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L314"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L324"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L328"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L328"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L333"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L334"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L334"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L336"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L338"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L338"}, {"caller_nid": "fp_quality_check_fpqualitycheck_ensure_all_required_complete", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L342"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L364"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L371"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L371"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L380"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L383"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L385"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L390"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L391"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L392"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L393"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L396"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L396"}, {"caller_nid": "fp_quality_check_fpqualitycheck_on_thickness_pdf_uploaded", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L398"}, {"caller_nid": "fp_quality_check_extract_pdf_text", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L403"}, {"caller_nid": "fp_quality_check_extract_pdf_text", "callee": "NamedTemporaryFile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L406"}, {"caller_nid": "fp_quality_check_extract_pdf_text", "callee": "flush", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L410"}, {"caller_nid": "fp_quality_check_extract_pdf_text", "callee": "run", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L412"}, {"caller_nid": "fp_quality_check_extract_pdf_text", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L418"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "compile", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L441"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "splitlines", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L453"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L454"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "match", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L457"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L461"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L461"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L462"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L462"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L463"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L463"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L464"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L464"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L478"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L478"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L479"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L487"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "add", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L492"}, {"caller_nid": "fp_quality_check_parse_fischerscope_text", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L493"}, {"caller_nid": "fp_quality_check_fpqualitycheck_write", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L497"}, {"caller_nid": "fp_quality_check_fpqualitycheck_write", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L500"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_open_tablet", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L510"}, {"caller_nid": "fp_quality_check_fpqualitycheck_action_open_tablet", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L514"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_pass", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L583"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_pass", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L583"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_pass", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L594"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_pass", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L594"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_pass", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L600"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_fail", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L608"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_na", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L614"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_na", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L614"}, {"caller_nid": "fp_quality_check_fpqualitycheckline_action_mark_na", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_bridge_mrp/models/fp_quality_check.py", "source_location": "L621"}]}