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

1 line
85 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "label": "shopfloor_controller.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1"}, {"id": "shopfloor_controller_fpshopfloorcontroller", "label": "FpShopfloorController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L20"}, {"id": "shopfloor_controller_scan", "label": "scan()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L31"}, {"id": "shopfloor_controller_log_chemistry", "label": "log_chemistry()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L207"}, {"id": "shopfloor_controller_start_bake", "label": "start_bake()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L246"}, {"id": "shopfloor_controller_end_bake", "label": "end_bake()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L260"}, {"id": "shopfloor_controller_start_wo", "label": "start_wo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L276"}, {"id": "shopfloor_controller_stop_wo", "label": "stop_wo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L293"}, {"id": "shopfloor_controller_log_thickness_reading", "label": "log_thickness_reading()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L318"}, {"id": "shopfloor_controller_quality_hold", "label": "quality_hold()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L387"}, {"id": "shopfloor_controller_tablet_overview", "label": "tablet_overview()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L448"}, {"id": "shopfloor_controller_pair_station", "label": "pair_station()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L709"}, {"id": "shopfloor_controller_mark_gate", "label": "mark_gate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L723"}, {"id": "shopfloor_controller_queue", "label": "queue()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L739"}, {"id": "shopfloor_controller_plant_overview_move_card", "label": "plant_overview_move_card()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L768"}, {"id": "shopfloor_controller_plant_overview", "label": "plant_overview()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L806"}, {"id": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "label": "._plant_overview_mrp()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L843"}, {"id": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "label": "._wo_to_card()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L876"}, {"id": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "label": "._plant_overview_fallback()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L973"}, {"id": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "label": "._card_matches_search()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1044"}, {"id": "shopfloor_controller_wo_process_flow", "label": "wo_process_flow()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1057"}, {"id": "shopfloor_controller_wo_cost_summary", "label": "wo_cost_summary()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1065"}, {"id": "shopfloor_controller_process_tree", "label": "process_tree()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1076"}, {"id": "shopfloor_controller_rationale_21", "label": "JSON-RPC endpoints for the shop-floor tablet client. NOTE \u2014 Odoo 19 require", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L21"}, {"id": "shopfloor_controller_rationale_32", "label": "Resolve a scanned QR code to a target record. Recognised payloads:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L32"}, {"id": "shopfloor_controller_rationale_208", "label": "Create a fusion.plating.bath.log with one line per reading. readings: l", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L208"}, {"id": "shopfloor_controller_rationale_277", "label": "Start the MRP timer on a work order.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L277"}, {"id": "shopfloor_controller_rationale_294", "label": "Pause or finish the MRP timer on a work order. finish=True calls button", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L294"}, {"id": "shopfloor_controller_rationale_324", "label": "Record a single Fischerscope reading against an MO. Auto-links to the C", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L324"}, {"id": "shopfloor_controller_rationale_392", "label": "Create a quality hold record, splitting qty from the original lot. If t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L392"}, {"id": "shopfloor_controller_rationale_449", "label": "Return a rich dashboard snapshot for the Tablet Station page. Shape:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L449"}, {"id": "shopfloor_controller_rationale_770", "label": "Move a work order card to a different work centre (drag & drop). Only m", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L770"}, {"id": "shopfloor_controller_rationale_807", "label": "Return work orders grouped by work centre for the plant overview. Works", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L807"}, {"id": "shopfloor_controller_rationale_844", "label": "Build columns from mrp.workorder records.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L844"}, {"id": "shopfloor_controller_rationale_877", "label": "Convert an mrp.workorder to a card dict.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L877"}, {"id": "shopfloor_controller_rationale_974", "label": "Build columns from bake windows + first-piece gates when MRP is not inst", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L974"}, {"id": "shopfloor_controller_rationale_1045", "label": "Return True if the card matches the search term.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1045"}, {"id": "shopfloor_controller_rationale_1058", "label": "Return process flow steps for the horizontal bar.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1058"}, {"id": "shopfloor_controller_rationale_1066", "label": "Return cost breakdown for a work order's MO.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1066"}, {"id": "shopfloor_controller_rationale_1077", "label": "Return routing tree for a manufacturing order. Walks the MO's recipe tr", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1077"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "odoo_addons_fusion_plating_models_fp_tz", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L14", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "odoo_http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_fpshopfloorcontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L20", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_scan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L31", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_log_chemistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L207", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_start_bake", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L246", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_end_bake", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L260", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_start_wo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L276", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_stop_wo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L293", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_log_thickness_reading", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L318", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_quality_hold", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L387", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_tablet_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L448", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_pair_station", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L709", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_mark_gate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L723", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_queue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L739", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_plant_overview_move_card", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L768", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_plant_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L806", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L843", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller", "target": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L876", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L973", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller", "target": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1044", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_wo_process_flow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1057", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_wo_cost_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1065", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_controllers_shopfloor_controller_py", "target": "shopfloor_controller_process_tree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1076", "weight": 1.0}, {"source": "shopfloor_controller_plant_overview", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L833", "weight": 1.0}, {"source": "shopfloor_controller_plant_overview", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L836", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "target": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L861", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "target": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L864", "weight": 1.0}, {"source": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "target": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1000", "weight": 1.0}, {"source": "shopfloor_controller_rationale_21", "target": "shopfloor_controller_fpshopfloorcontroller", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L21", "weight": 1.0}, {"source": "shopfloor_controller_rationale_32", "target": "shopfloor_controller_fpshopfloorcontroller_scan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L32", "weight": 1.0}, {"source": "shopfloor_controller_rationale_208", "target": "shopfloor_controller_fpshopfloorcontroller_log_chemistry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L208", "weight": 1.0}, {"source": "shopfloor_controller_rationale_277", "target": "shopfloor_controller_fpshopfloorcontroller_start_wo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L277", "weight": 1.0}, {"source": "shopfloor_controller_rationale_294", "target": "shopfloor_controller_fpshopfloorcontroller_stop_wo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L294", "weight": 1.0}, {"source": "shopfloor_controller_rationale_324", "target": "shopfloor_controller_fpshopfloorcontroller_log_thickness_reading", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L324", "weight": 1.0}, {"source": "shopfloor_controller_rationale_392", "target": "shopfloor_controller_fpshopfloorcontroller_quality_hold", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L392", "weight": 1.0}, {"source": "shopfloor_controller_rationale_449", "target": "shopfloor_controller_fpshopfloorcontroller_tablet_overview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L449", "weight": 1.0}, {"source": "shopfloor_controller_rationale_770", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_move_card", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L770", "weight": 1.0}, {"source": "shopfloor_controller_rationale_807", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L807", "weight": 1.0}, {"source": "shopfloor_controller_rationale_844", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L844", "weight": 1.0}, {"source": "shopfloor_controller_rationale_877", "target": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L877", "weight": 1.0}, {"source": "shopfloor_controller_rationale_974", "target": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L974", "weight": 1.0}, {"source": "shopfloor_controller_rationale_1045", "target": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1045", "weight": 1.0}, {"source": "shopfloor_controller_rationale_1058", "target": "shopfloor_controller_fpshopfloorcontroller_wo_process_flow", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1058", "weight": 1.0}, {"source": "shopfloor_controller_rationale_1066", "target": "shopfloor_controller_fpshopfloorcontroller_wo_cost_summary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1066", "weight": 1.0}, {"source": "shopfloor_controller_rationale_1077", "target": "shopfloor_controller_fpshopfloorcontroller_process_tree", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1077", "weight": 1.0}], "raw_calls": [{"caller_nid": "shopfloor_controller_scan", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L44"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L46"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L47"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L48"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L63"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L64"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L65"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L79"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L80"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L81"}, {"caller_nid": "shopfloor_controller_scan", "callee": "action_ping", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L85"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L97"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L98"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L99"}, {"caller_nid": "shopfloor_controller_scan", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L110"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L113"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L114"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L115"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L126"}, {"caller_nid": "shopfloor_controller_scan", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L127"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L130"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L131"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L147"}, {"caller_nid": "shopfloor_controller_scan", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L148"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L151"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L152"}, {"caller_nid": "shopfloor_controller_scan", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L170"}, {"caller_nid": "shopfloor_controller_scan", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L171"}, {"caller_nid": "shopfloor_controller_scan", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L172"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L175"}, {"caller_nid": "shopfloor_controller_scan", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L176"}, {"caller_nid": "shopfloor_controller_scan", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L189"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L213"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L214"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L214"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L215"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L216"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L220"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L221"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L224"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L225"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L226"}, {"caller_nid": "shopfloor_controller_log_chemistry", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L229"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L247"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L247"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L248"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L249"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L251"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "action_start_bake", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L252"}, {"caller_nid": "shopfloor_controller_start_bake", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L256"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L261"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L261"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L262"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L263"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "action_end_bake", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L264"}, {"caller_nid": "shopfloor_controller_end_bake", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L268"}, {"caller_nid": "shopfloor_controller_start_wo", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L278"}, {"caller_nid": "shopfloor_controller_start_wo", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L281"}, {"caller_nid": "shopfloor_controller_start_wo", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L281"}, {"caller_nid": "shopfloor_controller_start_wo", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L282"}, {"caller_nid": "shopfloor_controller_start_wo", "callee": "button_start", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L285"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L298"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L301"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L301"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L302"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "button_finish", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L305"}, {"caller_nid": "shopfloor_controller_stop_wo", "callee": "button_pending", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L307"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L330"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L333"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L333"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L334"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L339"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L344"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L345"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L346"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L347"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L358"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L367"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L369"}, {"caller_nid": "shopfloor_controller_log_thickness_reading", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L376"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L397"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L398"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L402"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L403"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L406"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L411"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L413"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L417"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L418"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L420"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L425"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L427"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L427"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L428"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L432"}, {"caller_nid": "shopfloor_controller_quality_hold", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L436"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L471"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L471"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L472"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L478"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L478"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L484"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L490"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L500"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L507"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L507"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L508"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L508"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L510"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L511"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L513"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L513"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L514"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L514"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L515"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L515"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L516"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L516"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L517"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L537"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L541"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L542"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L545"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "filter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L545"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L548"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L552"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "build_for_user", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L561"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L565"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L570"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L581"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L590"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L590"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L591"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L593"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L600"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L601"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L608"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L610"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L616"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L617"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L627"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "_dom", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L634"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L635"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L644"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L652"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L659"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L659"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L667"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L702"}, {"caller_nid": "shopfloor_controller_tablet_overview", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L702"}, {"caller_nid": "shopfloor_controller_pair_station", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L710"}, {"caller_nid": "shopfloor_controller_pair_station", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L710"}, {"caller_nid": "shopfloor_controller_pair_station", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L711"}, {"caller_nid": "shopfloor_controller_pair_station", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L713"}, {"caller_nid": "shopfloor_controller_pair_station", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L715"}, {"caller_nid": "shopfloor_controller_mark_gate", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L724"}, {"caller_nid": "shopfloor_controller_mark_gate", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L724"}, {"caller_nid": "shopfloor_controller_mark_gate", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L725"}, {"caller_nid": "shopfloor_controller_mark_gate", "callee": "action_mark_pass", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L728"}, {"caller_nid": "shopfloor_controller_mark_gate", "callee": "action_mark_fail", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L730"}, {"caller_nid": "shopfloor_controller_queue", "callee": "build_for_user", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L741"}, {"caller_nid": "shopfloor_controller_queue", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L743"}, {"caller_nid": "shopfloor_controller_queue", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L747"}, {"caller_nid": "shopfloor_controller_queue", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L754"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L779"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L783"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L783"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L784"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L787"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L787"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L788"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L793"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L794"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L800"}, {"caller_nid": "shopfloor_controller_plant_overview_move_card", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L801"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L815"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L815"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L820"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L820"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L821"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L824"}, {"caller_nid": "shopfloor_controller_plant_overview", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L831"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L846"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L867"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L870"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_mrp", "callee": "values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L871"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L884"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L887"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L890"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L893"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L900"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L902"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L903"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L904"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L913"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L916"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "fp_time_ago", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L919"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L923"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L925"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L927"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L932"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L933"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L941"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_wo_to_card", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L942"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L981"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "fp_time_ago", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L995"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L997"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1001"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1004"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1013"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "fp_time_ago", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1027"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "fp_format", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1029"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1033"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_plant_overview_fallback", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1036"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1046"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1046"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1047"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1048"}, {"caller_nid": "shopfloor_controller_fpshopfloorcontroller_card_matches_search", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1049"}, {"caller_nid": "shopfloor_controller_wo_process_flow", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1059"}, {"caller_nid": "shopfloor_controller_wo_process_flow", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1059"}, {"caller_nid": "shopfloor_controller_wo_process_flow", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1060"}, {"caller_nid": "shopfloor_controller_wo_process_flow", "callee": "get_process_flow", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1062"}, {"caller_nid": "shopfloor_controller_wo_cost_summary", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1067"}, {"caller_nid": "shopfloor_controller_wo_cost_summary", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1067"}, {"caller_nid": "shopfloor_controller_wo_cost_summary", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1068"}, {"caller_nid": "shopfloor_controller_wo_cost_summary", "callee": "get_cost_summary", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1070"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1091"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1093"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1093"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1094"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1095"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1103"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1107"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1114"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1116"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1121"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1126"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1130"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "set", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1221"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "_walk", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1271"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "_wo_payload", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1278"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1303"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "_wo_payload", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1308"}, {"caller_nid": "shopfloor_controller_process_tree", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/controllers/shopfloor_controller.py", "source_location": "L1309"}]}