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

1 line
59 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "label": "fusion_shipment.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L1"}, {"id": "fusion_shipment_fusionshipment", "label": "FusionShipment", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L13"}, {"id": "fusion_shipment_fusionshipment_compute_tracking_event_count", "label": "._compute_tracking_event_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L196"}, {"id": "fusion_shipment_create", "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L201"}, {"id": "fusion_shipment_compute_sender_fields", "label": "_compute_sender_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L210"}, {"id": "fusion_shipment_compute_recipient_fields", "label": "_compute_recipient_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L231"}, {"id": "fusion_shipment_fusionshipment_action_open_sale_order", "label": ".action_open_sale_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L247"}, {"id": "fusion_shipment_fusionshipment_action_open_picking", "label": ".action_open_picking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L258"}, {"id": "fusion_shipment_fusionshipment_action_open_attachment", "label": "._action_open_attachment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L269"}, {"id": "fusion_shipment_fusionshipment_action_view_label", "label": ".action_view_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L280"}, {"id": "fusion_shipment_fusionshipment_action_view_full_label", "label": ".action_view_full_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L283"}, {"id": "fusion_shipment_fusionshipment_action_view_receipt", "label": ".action_view_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L286"}, {"id": "fusion_shipment_fusionshipment_action_view_commercial_invoice", "label": ".action_view_commercial_invoice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L289"}, {"id": "fusion_shipment_fusionshipment_action_refresh_tracking", "label": ".action_refresh_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L294"}, {"id": "fusion_shipment_fusionshipment_process_tracking_events", "label": "._process_tracking_events()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L346"}, {"id": "fusion_shipment_fusionshipment_update_status_from_tracking", "label": "._update_status_from_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L398"}, {"id": "fusion_shipment_fusionshipment_has_return_events", "label": "._has_return_events()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L419"}, {"id": "fusion_shipment_fusionshipment_action_void_shipment", "label": ".action_void_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L432"}, {"id": "fusion_shipment_fusionshipment_parse_cp_error_response", "label": "._parse_cp_error_response()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L487"}, {"id": "fusion_shipment_fusionshipment_action_reissue_shipment", "label": ".action_reissue_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L521"}, {"id": "fusion_shipment_fusionshipment_action_track_on_carrier", "label": ".action_track_on_carrier()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L541"}, {"id": "fusion_shipment_cron_refresh_tracking", "label": "_cron_refresh_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L573"}, {"id": "fusion_shipment_fusionshipment_action_view_return_label", "label": ".action_view_return_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L593"}, {"id": "fusion_shipment_fusionshipment_action_create_return_label", "label": ".action_create_return_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L596"}, {"id": "fusion_shipment_fusionshipment_build_return_label_xml", "label": "._build_return_label_xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L656"}, {"id": "fusion_shipment_fusionshipment_process_return_label_response", "label": "._process_return_label_response()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L700"}, {"id": "fusion_shipment_rationale_270", "label": "Open an attachment PDF in the browser viewer (new tab).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L270"}, {"id": "fusion_shipment_rationale_295", "label": "Fetch latest tracking events from Canada Post VIS API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L295"}, {"id": "fusion_shipment_rationale_347", "label": "Parse CP tracking detail response and store events.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L347"}, {"id": "fusion_shipment_rationale_399", "label": "Auto-update shipment status based on tracking data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L399"}, {"id": "fusion_shipment_rationale_420", "label": "Check if any tracking events indicate a return/RTS.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L420"}, {"id": "fusion_shipment_rationale_433", "label": "Void this shipment via Canada Post API (DELETE endpoint).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L433"}, {"id": "fusion_shipment_rationale_488", "label": "Parse a Canada Post error XML response and raise a clean ValidationError", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L488"}, {"id": "fusion_shipment_rationale_522", "label": "Void current shipment and create a new one.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L522"}, {"id": "fusion_shipment_rationale_542", "label": "Open the carrier's tracking website in a new tab.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L542"}, {"id": "fusion_shipment_rationale_574", "label": "Auto-refresh tracking for all active (non-terminal) shipments.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L574"}, {"id": "fusion_shipment_rationale_597", "label": "Create a prepaid return label via Canada Post Authorized Returns API. Bi", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L597"}, {"id": "fusion_shipment_rationale_657", "label": "Build Authorized Return XML. return_to_partner = warehouse address (whe", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L657"}, {"id": "fusion_shipment_rationale_701", "label": "Parse return label response, download label PDF, store on shipment.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L701"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L1", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L2", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "lxml", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "requests", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "odoo_addons_fusion_shipping_api_canada_post_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "fusion_shipment_fusionshipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L13", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_compute_tracking_event_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L196", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "fusion_shipment_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L201", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "fusion_shipment_compute_sender_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L210", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "fusion_shipment_compute_recipient_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L231", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_open_sale_order", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L247", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_open_picking", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L258", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L269", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_view_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L280", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_view_full_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L283", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_view_receipt", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L286", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_view_commercial_invoice", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L289", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_refresh_tracking", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L294", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_process_tracking_events", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L346", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_update_status_from_tracking", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L398", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_has_return_events", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L419", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_void_shipment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L432", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_parse_cp_error_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L487", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_reissue_shipment", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L521", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_track_on_carrier", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L541", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_shipping_models_fusion_shipment_py", "target": "fusion_shipment_cron_refresh_tracking", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L573", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_view_return_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L593", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_action_create_return_label", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L596", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_build_return_label_xml", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L656", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment", "target": "fusion_shipment_fusionshipment_process_return_label_response", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L700", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_view_label", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L281", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_view_full_label", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L284", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_view_receipt", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L287", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_view_commercial_invoice", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L290", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_refresh_tracking", "target": "fusion_shipment_fusionshipment_process_tracking_events", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L344", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_process_tracking_events", "target": "fusion_shipment_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L391", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_process_tracking_events", "target": "fusion_shipment_fusionshipment_update_status_from_tracking", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L394", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_update_status_from_tracking", "target": "fusion_shipment_fusionshipment_has_return_events", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L405", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_void_shipment", "target": "fusion_shipment_fusionshipment_parse_cp_error_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L480", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_reissue_shipment", "target": "fusion_shipment_fusionshipment_action_void_shipment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L525", "weight": 1.0}, {"source": "fusion_shipment_cron_refresh_tracking", "target": "fusion_shipment_fusionshipment_action_refresh_tracking", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L583", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_view_return_label", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L594", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_create_return_label", "target": "fusion_shipment_fusionshipment_build_return_label_xml", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L630", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_create_return_label", "target": "fusion_shipment_fusionshipment_parse_cp_error_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L646", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_action_create_return_label", "target": "fusion_shipment_fusionshipment_process_return_label_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L648", "weight": 1.0}, {"source": "fusion_shipment_fusionshipment_process_return_label_response", "target": "fusion_shipment_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L732", "weight": 1.0}, {"source": "fusion_shipment_rationale_270", "target": "fusion_shipment_fusionshipment_action_open_attachment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L270", "weight": 1.0}, {"source": "fusion_shipment_rationale_295", "target": "fusion_shipment_fusionshipment_action_refresh_tracking", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L295", "weight": 1.0}, {"source": "fusion_shipment_rationale_347", "target": "fusion_shipment_fusionshipment_process_tracking_events", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L347", "weight": 1.0}, {"source": "fusion_shipment_rationale_399", "target": "fusion_shipment_fusionshipment_update_status_from_tracking", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L399", "weight": 1.0}, {"source": "fusion_shipment_rationale_420", "target": "fusion_shipment_fusionshipment_has_return_events", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L420", "weight": 1.0}, {"source": "fusion_shipment_rationale_433", "target": "fusion_shipment_fusionshipment_action_void_shipment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L433", "weight": 1.0}, {"source": "fusion_shipment_rationale_488", "target": "fusion_shipment_fusionshipment_parse_cp_error_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L488", "weight": 1.0}, {"source": "fusion_shipment_rationale_522", "target": "fusion_shipment_fusionshipment_action_reissue_shipment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L522", "weight": 1.0}, {"source": "fusion_shipment_rationale_542", "target": "fusion_shipment_fusionshipment_action_track_on_carrier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L542", "weight": 1.0}, {"source": "fusion_shipment_rationale_574", "target": "fusion_shipment_fusionshipment_cron_refresh_tracking", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L574", "weight": 1.0}, {"source": "fusion_shipment_rationale_597", "target": "fusion_shipment_fusionshipment_action_create_return_label", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L597", "weight": 1.0}, {"source": "fusion_shipment_rationale_657", "target": "fusion_shipment_fusionshipment_build_return_label_xml", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L657", "weight": 1.0}, {"source": "fusion_shipment_rationale_701", "target": "fusion_shipment_fusionshipment_process_return_label_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L701", "weight": 1.0}], "raw_calls": [{"caller_nid": "fusion_shipment_fusionshipment_compute_tracking_event_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L198"}, {"caller_nid": "fusion_shipment_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L203"}, {"caller_nid": "fusion_shipment_create", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L203"}, {"caller_nid": "fusion_shipment_create", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L203"}, {"caller_nid": "fusion_shipment_create", "callee": "next_by_code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L204"}, {"caller_nid": "fusion_shipment_create", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L206"}, {"caller_nid": "fusion_shipment_create", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L207"}, {"caller_nid": "fusion_shipment_compute_sender_fields", "callee": "filter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L219"}, {"caller_nid": "fusion_shipment_compute_sender_fields", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L225"}, {"caller_nid": "fusion_shipment_compute_recipient_fields", "callee": "filter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L236"}, {"caller_nid": "fusion_shipment_compute_recipient_fields", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L242"}, {"caller_nid": "fusion_shipment_fusionshipment_action_open_sale_order", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L248"}, {"caller_nid": "fusion_shipment_fusionshipment_action_open_picking", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L259"}, {"caller_nid": "fusion_shipment_fusionshipment_action_open_attachment", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L271"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L296"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L298"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L299"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L302"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L303"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L318"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L321"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L325"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L326"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L327"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L332"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L333"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "Response", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L336"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L337"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L341"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L342"}, {"caller_nid": "fusion_shipment_fusionshipment_action_refresh_tracking", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L342"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L348"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L349"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L350"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L353"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L357"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L361"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L362"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "strptime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L369"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "strptime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L373"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L378"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L383"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L384"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L385"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L386"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L387"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L393"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L395"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L396"}, {"caller_nid": "fusion_shipment_fusionshipment_process_tracking_events", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L396"}, {"caller_nid": "fusion_shipment_fusionshipment_update_status_from_tracking", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L403"}, {"caller_nid": "fusion_shipment_fusionshipment_update_status_from_tracking", "callee": "strptime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L410"}, {"caller_nid": "fusion_shipment_fusionshipment_update_status_from_tracking", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L413"}, {"caller_nid": "fusion_shipment_fusionshipment_has_return_events", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L425"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L434"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L436"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L437"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L439"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L440"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L444"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L445"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L463"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L470"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L475"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L476"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L484"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L485"}, {"caller_nid": "fusion_shipment_fusionshipment_action_void_shipment", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L485"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "fromstring", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L495"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L497"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "findall", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L499"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "findall", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L501"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "find", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L504"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "find", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L505"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L508"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L508"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L510"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L518"}, {"caller_nid": "fusion_shipment_fusionshipment_parse_cp_error_response", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L519"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L523"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L527"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L528"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L532"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L533"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "send_shipping", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L534"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L536"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L538"}, {"caller_nid": "fusion_shipment_fusionshipment_action_reissue_shipment", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L539"}, {"caller_nid": "fusion_shipment_fusionshipment_action_track_on_carrier", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L543"}, {"caller_nid": "fusion_shipment_fusionshipment_action_track_on_carrier", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L545"}, {"caller_nid": "fusion_shipment_fusionshipment_action_track_on_carrier", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L546"}, {"caller_nid": "fusion_shipment_fusionshipment_action_track_on_carrier", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L561"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L575"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L579"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L580"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "commit", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L584"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "rollback", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L586"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L587"}, {"caller_nid": "fusion_shipment_cron_refresh_tracking", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L589"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L601"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L603"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L604"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L607"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L608"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L610"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L611"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L619"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L620"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L638"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L642"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "ValidationError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L653"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L654"}, {"caller_nid": "fusion_shipment_fusionshipment_action_create_return_label", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L654"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "Element", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L662"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L664"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L667"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L668"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L670"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L674"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L675"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L678"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L680"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L682"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L684"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L685"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L688"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L689"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L689"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L690"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L693"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "SubElement", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L694"}, {"caller_nid": "fusion_shipment_fusionshipment_build_return_label_xml", "callee": "tostring", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L697"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "Response", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L704"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L705"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L707"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L708"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L712"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L713"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L714"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L719"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L720"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L724"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L735"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L735"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L743"}, {"caller_nid": "fusion_shipment_fusionshipment_process_return_label_response", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_shipping/models/fusion_shipment.py", "source_location": "L744"}]}