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

1 line
45 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "label": "fp_enforcement_audit.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L1"}, {"id": "fp_enforcement_audit_gate", "label": "gate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L19"}, {"id": "fp_enforcement_audit_section", "label": "section()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L48"}, {"id": "fp_enforcement_audit_t_so_no_partner", "label": "t_so_no_partner()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L63"}, {"id": "fp_enforcement_audit_t_so_confirm_account_hold", "label": "t_so_confirm_account_hold()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L70"}, {"id": "fp_enforcement_audit_t_mo_confirm_no_facility", "label": "t_mo_confirm_no_facility()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L88"}, {"id": "fp_enforcement_audit_t_wo_start_no_operator", "label": "t_wo_start_no_operator()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L118"}, {"id": "fp_enforcement_audit_find_wo", "label": "find_wo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L130"}, {"id": "fp_enforcement_audit_t_wet_no_bath", "label": "t_wet_no_bath()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L145"}, {"id": "fp_enforcement_audit_t_bake_no_oven", "label": "t_bake_no_oven()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L156"}, {"id": "fp_enforcement_audit_t_bake_finish_no_actuals", "label": "t_bake_finish_no_actuals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L165"}, {"id": "fp_enforcement_audit_t_rack_no_rack", "label": "t_rack_no_rack()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L182"}, {"id": "fp_enforcement_audit_t_mask_no_material", "label": "t_mask_no_material()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L192"}, {"id": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "label": "t_recv_accept_with_unresolved_damage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L210"}, {"id": "fp_enforcement_audit_t_cert_issue_no_spec", "label": "t_cert_issue_no_spec()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L232"}, {"id": "fp_enforcement_audit_t_dlv_delivered_no_pod", "label": "t_dlv_delivered_no_pod()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L249"}, {"id": "fp_enforcement_audit_t_inv_post_no_terms", "label": "t_inv_post_no_terms()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L264"}, {"id": "fp_enforcement_audit_t_inv_post_account_hold", "label": "t_inv_post_account_hold()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L281"}, {"id": "fp_enforcement_audit_t_ncr_close_missing", "label": "t_ncr_close_missing()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L300"}, {"id": "fp_enforcement_audit_t_capa_close_missing", "label": "t_capa_close_missing()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L311"}, {"id": "fp_enforcement_audit_t_discharge_close_missing", "label": "t_discharge_close_missing()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L320"}, {"id": "fp_enforcement_audit_t_so_confirm_no_po", "label": "t_so_confirm_no_po()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L336"}, {"id": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "label": "t_recv_accept_qty_mismatch()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L352"}, {"id": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "label": "t_cert_issue_no_readings_aero()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L373"}, {"id": "fp_enforcement_audit_t_dlv_start_no_driver", "label": "t_dlv_start_no_driver()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L394"}, {"id": "fp_enforcement_audit_t_inspect_finish_no_readings", "label": "t_inspect_finish_no_readings()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L409"}, {"id": "fp_enforcement_audit_t_bath_log_no_lines", "label": "t_bath_log_no_lines()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L424"}, {"id": "fp_enforcement_audit_t_hold_no_data", "label": "t_hold_no_data()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L434"}, {"id": "fp_enforcement_audit_rationale_20", "label": "Run fn() in a savepoint. PASS = raises UserError mentioning one of expect_ke", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L20"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L11", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_gate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L19", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_section", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L48", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_so_no_partner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L63", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_so_confirm_account_hold", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L70", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_mo_confirm_no_facility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L88", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_wo_start_no_operator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L118", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_find_wo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L130", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_wet_no_bath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L145", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_bake_no_oven", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L156", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_bake_finish_no_actuals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L165", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_rack_no_rack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L182", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_mask_no_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L192", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L210", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_cert_issue_no_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L232", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_dlv_delivered_no_pod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L249", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_inv_post_no_terms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L264", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_inv_post_account_hold", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L281", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_ncr_close_missing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L300", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_capa_close_missing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L311", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_discharge_close_missing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L320", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_so_confirm_no_po", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L336", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L352", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L373", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_dlv_start_no_driver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L394", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_inspect_finish_no_readings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L409", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_bath_log_no_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L424", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_enforcement_audit_py", "target": "fp_enforcement_audit_t_hold_no_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L434", "weight": 1.0}, {"source": "fp_enforcement_audit_rationale_20", "target": "fp_enforcement_audit_gate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L20", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_enforcement_audit_gate", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L22"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "hash", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L22"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "execute", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L23"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "fn", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L28"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "splitlines", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L30"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L30"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L31"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L31"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "any", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L32"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L32"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L33"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "type", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L33"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "splitlines", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L34"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L34"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "execute", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L36"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L43"}, {"caller_nid": "fp_enforcement_audit_gate", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L45"}, {"caller_nid": "fp_enforcement_audit_section", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L49"}, {"caller_nid": "fp_enforcement_audit_t_so_no_partner", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L64"}, {"caller_nid": "fp_enforcement_audit_t_so_no_partner", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L64"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "copy", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L71"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "timestamp", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L71"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L71"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L72"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L72"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L75"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L77"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "with_user", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L77"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_account_hold", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L77"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L90"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L91"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L92"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L92"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L94"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L95"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L95"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L99"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L101"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L101"}, {"caller_nid": "fp_enforcement_audit_t_mo_confirm_no_facility", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L102"}, {"caller_nid": "fp_enforcement_audit_t_wo_start_no_operator", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L120"}, {"caller_nid": "fp_enforcement_audit_t_wo_start_no_operator", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L122"}, {"caller_nid": "fp_enforcement_audit_t_wo_start_no_operator", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L122"}, {"caller_nid": "fp_enforcement_audit_t_wo_start_no_operator", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L124"}, {"caller_nid": "fp_enforcement_audit_find_wo", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L131"}, {"caller_nid": "fp_enforcement_audit_find_wo", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L133"}, {"caller_nid": "fp_enforcement_audit_find_wo", "callee": "_fp_classify_kind", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L133"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L147"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L147"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L149"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L149"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L151"}, {"caller_nid": "fp_enforcement_audit_t_wet_no_bath", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L151"}, {"caller_nid": "fp_enforcement_audit_t_bake_no_oven", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L158"}, {"caller_nid": "fp_enforcement_audit_t_bake_no_oven", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L160"}, {"caller_nid": "fp_enforcement_audit_t_bake_no_oven", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L160"}, {"caller_nid": "fp_enforcement_audit_t_bake_no_oven", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L162"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L169"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L169"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "button_finish", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L171"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L171"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L173"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L173"}, {"caller_nid": "fp_enforcement_audit_t_bake_finish_no_actuals", "callee": "Exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L176"}, {"caller_nid": "fp_enforcement_audit_t_rack_no_rack", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L184"}, {"caller_nid": "fp_enforcement_audit_t_rack_no_rack", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L186"}, {"caller_nid": "fp_enforcement_audit_t_rack_no_rack", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L186"}, {"caller_nid": "fp_enforcement_audit_t_rack_no_rack", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L188"}, {"caller_nid": "fp_enforcement_audit_t_mask_no_material", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L194"}, {"caller_nid": "fp_enforcement_audit_t_mask_no_material", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L196"}, {"caller_nid": "fp_enforcement_audit_t_mask_no_material", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L196"}, {"caller_nid": "fp_enforcement_audit_t_mask_no_material", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L198"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L211"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L211"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L215"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L215"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "action_start_inspection", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L220"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_with_unresolved_damage", "callee": "action_accept", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L221"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_spec", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L233"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_spec", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L233"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_spec", "callee": "action_issue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L239"}, {"caller_nid": "fp_enforcement_audit_t_dlv_delivered_no_pod", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L250"}, {"caller_nid": "fp_enforcement_audit_t_dlv_delivered_no_pod", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L250"}, {"caller_nid": "fp_enforcement_audit_t_dlv_delivered_no_pod", "callee": "action_mark_delivered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L254"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L266"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L268"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L268"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L271"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L275"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_no_terms", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L277"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "copy", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L282"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "timestamp", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L282"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L282"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L284"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L284"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L287"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L288"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L288"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L291"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "with_user", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L291"}, {"caller_nid": "fp_enforcement_audit_t_inv_post_account_hold", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L291"}, {"caller_nid": "fp_enforcement_audit_t_ncr_close_missing", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L301"}, {"caller_nid": "fp_enforcement_audit_t_ncr_close_missing", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L301"}, {"caller_nid": "fp_enforcement_audit_t_ncr_close_missing", "callee": "action_close", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L306"}, {"caller_nid": "fp_enforcement_audit_t_capa_close_missing", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L312"}, {"caller_nid": "fp_enforcement_audit_t_capa_close_missing", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L312"}, {"caller_nid": "fp_enforcement_audit_t_capa_close_missing", "callee": "action_close", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L315"}, {"caller_nid": "fp_enforcement_audit_t_discharge_close_missing", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L321"}, {"caller_nid": "fp_enforcement_audit_t_discharge_close_missing", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L321"}, {"caller_nid": "fp_enforcement_audit_t_discharge_close_missing", "callee": "action_close", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L324"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "copy", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L337"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "timestamp", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L337"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L337"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L338"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L338"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L341"}, {"caller_nid": "fp_enforcement_audit_t_so_confirm_no_po", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L344"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L353"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "Exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L355"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L356"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L356"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "action_start_inspection", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L360"}, {"caller_nid": "fp_enforcement_audit_t_recv_accept_qty_mismatch", "callee": "action_accept", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L361"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L376"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L378"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L378"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "callee": "action_issue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L384"}, {"caller_nid": "fp_enforcement_audit_t_cert_issue_no_readings_aero", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L386"}, {"caller_nid": "fp_enforcement_audit_t_dlv_start_no_driver", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L395"}, {"caller_nid": "fp_enforcement_audit_t_dlv_start_no_driver", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L395"}, {"caller_nid": "fp_enforcement_audit_t_dlv_start_no_driver", "callee": "action_start_route", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L400"}, {"caller_nid": "fp_enforcement_audit_t_inspect_finish_no_readings", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L411"}, {"caller_nid": "fp_enforcement_audit_t_inspect_finish_no_readings", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L411"}, {"caller_nid": "fp_enforcement_audit_t_inspect_finish_no_readings", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L414"}, {"caller_nid": "fp_enforcement_audit_t_inspect_finish_no_readings", "callee": "button_finish", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L415"}, {"caller_nid": "fp_enforcement_audit_t_inspect_finish_no_readings", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L415"}, {"caller_nid": "fp_enforcement_audit_t_bath_log_no_lines", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L425"}, {"caller_nid": "fp_enforcement_audit_t_bath_log_no_lines", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L425"}, {"caller_nid": "fp_enforcement_audit_t_hold_no_data", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L435"}, {"caller_nid": "fp_enforcement_audit_t_hold_no_data", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_enforcement_audit.py", "source_location": "L435"}]}