{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py", "community": 13, "norm_label": "__init__.py" }, { "label": "__manifest__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__manifest__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_manifest_py", "community": 17, "norm_label": "__manifest__.py" }, { "label": "fusion_cp_response.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "community": 2, "norm_label": "fusion_cp_response.py" }, { "label": "ResponseDataObject", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L10", "id": "fusion_cp_response_responsedataobject", "community": 6, "norm_label": "responsedataobject" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L12", "id": "fusion_cp_response_responsedataobject_init", "community": 6, "norm_label": ".__init__()" }, { "label": ".__repr__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L15", "id": "fusion_cp_response_responsedataobject_repr", "community": 6, "norm_label": ".__repr__()" }, { "label": ".__str__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L18", "id": "fusion_cp_response_responsedataobject_str", "community": 6, "norm_label": ".__str__()" }, { "label": ".has_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L21", "id": "fusion_cp_response_responsedataobject_has_key", "community": 6, "norm_label": ".has_key()" }, { "label": ".get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L28", "id": "fusion_cp_response_responsedataobject_get", "community": 1, "norm_label": ".get()" }, { "label": "._setattr()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L34", "id": "fusion_cp_response_responsedataobject_setattr", "community": 6, "norm_label": "._setattr()" }, { "label": "._load_dict()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L44", "id": "fusion_cp_response_responsedataobject_load_dict", "community": 6, "norm_label": "._load_dict()" }, { "label": "Response", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L64", "id": "fusion_cp_response_response", "community": 2, "norm_label": "response" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L66", "id": "fusion_cp_response_response_init", "community": 2, "norm_label": ".__init__()" }, { "label": "._get_node_path()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L94", "id": "fusion_cp_response_response_get_node_path", "community": 2, "norm_label": "._get_node_path()" }, { "label": "_pullval()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L108", "id": "fusion_cp_response_pullval", "community": 2, "norm_label": "_pullval()" }, { "label": "._etree_to_dict()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L114", "id": "fusion_cp_response_response_etree_to_dict", "community": 2, "norm_label": "._etree_to_dict()" }, { "label": ".__getattr__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L146", "id": "fusion_cp_response_response_getattr", "community": 2, "norm_label": ".__getattr__()" }, { "label": "._parse_xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L149", "id": "fusion_cp_response_response_parse_xml", "community": 2, "norm_label": "._parse_xml()" }, { "label": "._get_node_tag()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L152", "id": "fusion_cp_response_response_get_node_tag", "community": 2, "norm_label": "._get_node_tag()" }, { "label": ".dom()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L155", "id": "fusion_cp_response_response_dom", "community": 2, "norm_label": ".dom()" }, { "label": ".dict()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L160", "id": "fusion_cp_response_response_dict", "community": 2, "norm_label": ".dict()" }, { "label": ".json()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L163", "id": "fusion_cp_response_response_json", "community": 2, "norm_label": ".json()" }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py", "community": 14, "norm_label": "__init__.py" }, { "label": "utils.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "community": 3, "norm_label": "utils.py" }, { "label": "parse_yaml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L4", "id": "utils_parse_yaml", "community": 3, "norm_label": "parse_yaml()" }, { "label": "python_2_unicode_compatible()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L43", "id": "utils_python_2_unicode_compatible", "community": 3, "norm_label": "python_2_unicode_compatible()" }, { "label": "get_dom_tree()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L61", "id": "utils_get_dom_tree", "community": 3, "norm_label": "get_dom_tree()" }, { "label": "attribute_check()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L65", "id": "utils_attribute_check", "community": 3, "norm_label": "attribute_check()" }, { "label": "smart_encode()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L78", "id": "utils_smart_encode", "community": 3, "norm_label": "smart_encode()" }, { "label": "to_xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L89", "id": "utils_to_xml", "community": 3, "norm_label": "to_xml()" }, { "label": "dict2xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L92", "id": "utils_dict2xml", "community": 3, "norm_label": "dict2xml()" }, { "label": "getValue()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L149", "id": "utils_getvalue", "community": 3, "norm_label": "getvalue()" }, { "label": "getNodeText()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L178", "id": "utils_getnodetext", "community": 3, "norm_label": "getnodetext()" }, { "label": "perftest_dict2xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L192", "id": "utils_perftest_dict2xml", "community": 3, "norm_label": "perftest_dict2xml()" }, { "label": "This is simple approach to parsing a yaml config that is only intended for t", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L5", "id": "utils_rationale_5", "community": 3, "norm_label": "this is simple approach to parsing a yaml config that is only intended for t" }, { "label": "A decorator that defines __unicode__ and __str__ methods under Python 2. Und", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L44", "id": "utils_rationale_44", "community": 3, "norm_label": "a decorator that defines __unicode__ and __str__ methods under python 2. und" }, { "label": "Returns the node's text string.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L179", "id": "utils_rationale_179", "community": 3, "norm_label": "returns the node's text string." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py", "community": 15, "norm_label": "__init__.py" }, { "label": "choose_delivery_cp_rate.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "community": 5, "norm_label": "choose_delivery_cp_rate.py" }, { "label": "ChooseDeliveryCPPackage", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L7", "id": "choose_delivery_cp_rate_choosedeliverycppackage", "community": 5, "norm_label": "choosedeliverycppackage" }, { "label": "_onchange_package_type_id()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L39", "id": "choose_delivery_cp_rate_onchange_package_type_id", "community": 5, "norm_label": "_onchange_package_type_id()" }, { "label": "ChooseDeliveryCPRate", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L47", "id": "choose_delivery_cp_rate_choosedeliverycprate", "community": 5, "norm_label": "choosedeliverycprate" }, { "label": ".action_select()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L68", "id": "choose_delivery_cp_rate_choosedeliverycprate_action_select", "community": 5, "norm_label": ".action_select()" }, { "label": "ChooseDeliveryCarrier", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L122", "id": "choose_delivery_cp_rate_choosedeliverycarrier", "community": 4, "norm_label": "choosedeliverycarrier" }, { "label": "_compute_fusion_cp_dimension_unit_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L158", "id": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label", "community": 5, "norm_label": "_compute_fusion_cp_dimension_unit_label()" }, { "label": "_compute_fusion_cp_weight_unit_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L168", "id": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label", "community": 5, "norm_label": "_compute_fusion_cp_weight_unit_label()" }, { "label": "_onchange_carrier_id_cp_packages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L179", "id": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages", "community": 5, "norm_label": "_onchange_carrier_id_cp_packages()" }, { "label": ".update_price()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L199", "id": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "community": 4, "norm_label": ".update_price()" }, { "label": "._get_cp_package_info_for_pkg()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L205", "id": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "community": 4, "norm_label": "._get_cp_package_info_for_pkg()" }, { "label": "._update_cp_rates()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L217", "id": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "community": 4, "norm_label": "._update_cp_rates()" }, { "label": ".button_confirm()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L376", "id": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm", "community": 4, "norm_label": ".button_confirm()" }, { "label": "One package row in the Add Shipping wizard for Canada Post.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L8", "id": "choose_delivery_cp_rate_rationale_8", "community": 5, "norm_label": "one package row in the add shipping wizard for canada post." }, { "label": "Pre-fill dimensions from selected box type.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L40", "id": "choose_delivery_cp_rate_rationale_40", "community": 18, "norm_label": "pre-fill dimensions from selected box type." }, { "label": "Select this rate and deselect others. Update per-package costs.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L69", "id": "choose_delivery_cp_rate_rationale_69", "community": 5, "norm_label": "select this rate and deselect others. update per-package costs." }, { "label": "When a CP carrier is selected, create one default package.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L180", "id": "choose_delivery_cp_rate_rationale_180", "community": 19, "norm_label": "when a cp carrier is selected, create one default package." }, { "label": "Override: for Canada Post, fetch all rates for all packages.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L200", "id": "choose_delivery_cp_rate_rationale_200", "community": 4, "norm_label": "override: for canada post, fetch all rates for all packages." }, { "label": "Build package_info dict for a single package, converted to cm.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L206", "id": "choose_delivery_cp_rate_rationale_206", "community": 4, "norm_label": "build package_info dict for a single package, converted to cm." }, { "label": "Fetch CP service rates for every package and aggregate.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L218", "id": "choose_delivery_cp_rate_rationale_218", "community": 4, "norm_label": "fetch cp service rates for every package and aggregate." }, { "label": "Override: store per-package info on the sale order and enhance the deliv", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L377", "id": "choose_delivery_cp_rate_rationale_377", "community": 4, "norm_label": "override: store per-package info on the sale order and enhance the deliv" }, { "label": "fusion_cp_tracking_event.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py", "community": 11, "norm_label": "fusion_cp_tracking_event.py" }, { "label": "FusionCpTrackingEvent", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py", "source_location": "L4", "id": "fusion_cp_tracking_event_fusioncptrackingevent", "community": 11, "norm_label": "fusioncptrackingevent" }, { "label": "sale_order.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py", "community": 7, "norm_label": "sale_order.py" }, { "label": "SaleOrder", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L4", "id": "sale_order_saleorder", "community": 7, "norm_label": "saleorder" }, { "label": "._compute_fusion_cp_shipment_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L40", "id": "sale_order_saleorder_compute_fusion_cp_shipment_count", "community": 7, "norm_label": "._compute_fusion_cp_shipment_count()" }, { "label": ".action_view_fusion_cp_shipments()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L45", "id": "sale_order_saleorder_action_view_fusion_cp_shipments", "community": 7, "norm_label": ".action_view_fusion_cp_shipments()" }, { "label": "fusion_cp_order_package.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py", "community": 9, "norm_label": "fusion_cp_order_package.py" }, { "label": "FusionCPOrderPackage", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py", "source_location": "L4", "id": "fusion_cp_order_package_fusioncporderpackage", "community": 9, "norm_label": "fusioncporderpackage" }, { "label": "Stores per-package dimensions and service info on a sale order. Created whe", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py", "source_location": "L5", "id": "fusion_cp_order_package_rationale_5", "community": 9, "norm_label": "stores per-package dimensions and service info on a sale order. created whe" }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py", "community": 16, "norm_label": "__init__.py" }, { "label": "product_packaging.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py", "community": 12, "norm_label": "product_packaging.py" }, { "label": "PackageType", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py", "source_location": "L4", "id": "product_packaging_packagetype", "community": 12, "norm_label": "packagetype" }, { "label": "fusion_cp_shipment.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "community": 0, "norm_label": "fusion_cp_shipment.py" }, { "label": "FusionCpShipment", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L13", "id": "fusion_cp_shipment_fusioncpshipment", "community": 0, "norm_label": "fusioncpshipment" }, { "label": "._compute_tracking_event_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L181", "id": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count", "community": 0, "norm_label": "._compute_tracking_event_count()" }, { "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L186", "id": "fusion_cp_shipment_create", "community": 1, "norm_label": "create()" }, { "label": "_compute_sender_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L195", "id": "fusion_cp_shipment_compute_sender_fields", "community": 0, "norm_label": "_compute_sender_fields()" }, { "label": "_compute_recipient_fields()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L216", "id": "fusion_cp_shipment_compute_recipient_fields", "community": 0, "norm_label": "_compute_recipient_fields()" }, { "label": ".action_open_sale_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L232", "id": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order", "community": 0, "norm_label": ".action_open_sale_order()" }, { "label": ".action_open_picking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L243", "id": "fusion_cp_shipment_fusioncpshipment_action_open_picking", "community": 0, "norm_label": ".action_open_picking()" }, { "label": "._action_open_attachment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L254", "id": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "community": 0, "norm_label": "._action_open_attachment()" }, { "label": ".action_view_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L265", "id": "fusion_cp_shipment_fusioncpshipment_action_view_label", "community": 0, "norm_label": ".action_view_label()" }, { "label": ".action_view_full_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L268", "id": "fusion_cp_shipment_fusioncpshipment_action_view_full_label", "community": 0, "norm_label": ".action_view_full_label()" }, { "label": ".action_view_receipt()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L271", "id": "fusion_cp_shipment_fusioncpshipment_action_view_receipt", "community": 0, "norm_label": ".action_view_receipt()" }, { "label": ".action_view_commercial_invoice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L274", "id": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice", "community": 0, "norm_label": ".action_view_commercial_invoice()" }, { "label": ".action_refresh_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L279", "id": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "community": 2, "norm_label": ".action_refresh_tracking()" }, { "label": "._process_tracking_events()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L331", "id": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "community": 1, "norm_label": "._process_tracking_events()" }, { "label": "._update_status_from_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L383", "id": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "community": 1, "norm_label": "._update_status_from_tracking()" }, { "label": "._has_return_events()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L404", "id": "fusion_cp_shipment_fusioncpshipment_has_return_events", "community": 0, "norm_label": "._has_return_events()" }, { "label": ".action_void_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L417", "id": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "community": 0, "norm_label": ".action_void_shipment()" }, { "label": "._parse_cp_error_response()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L472", "id": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "community": 0, "norm_label": "._parse_cp_error_response()" }, { "label": ".action_reissue_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L506", "id": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "community": 0, "norm_label": ".action_reissue_shipment()" }, { "label": ".action_track_on_canada_post()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L526", "id": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post", "community": 0, "norm_label": ".action_track_on_canada_post()" }, { "label": "_cron_refresh_tracking()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L545", "id": "fusion_cp_shipment_cron_refresh_tracking", "community": 0, "norm_label": "_cron_refresh_tracking()" }, { "label": ".action_view_return_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L565", "id": "fusion_cp_shipment_fusioncpshipment_action_view_return_label", "community": 0, "norm_label": ".action_view_return_label()" }, { "label": ".action_create_return_label()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L568", "id": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "community": 0, "norm_label": ".action_create_return_label()" }, { "label": "._build_return_label_xml()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L628", "id": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "community": 0, "norm_label": "._build_return_label_xml()" }, { "label": "._process_return_label_response()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L672", "id": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "community": 2, "norm_label": "._process_return_label_response()" }, { "label": "Open an attachment PDF in the browser viewer (new tab).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L255", "id": "fusion_cp_shipment_rationale_255", "community": 0, "norm_label": "open an attachment pdf in the browser viewer (new tab)." }, { "label": "Fetch latest tracking events from Canada Post VIS API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L280", "id": "fusion_cp_shipment_rationale_280", "community": 2, "norm_label": "fetch latest tracking events from canada post vis api." }, { "label": "Parse CP tracking detail response and store events.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L332", "id": "fusion_cp_shipment_rationale_332", "community": 1, "norm_label": "parse cp tracking detail response and store events." }, { "label": "Auto-update shipment status based on tracking data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L384", "id": "fusion_cp_shipment_rationale_384", "community": 1, "norm_label": "auto-update shipment status based on tracking data." }, { "label": "Check if any tracking events indicate a return/RTS.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L405", "id": "fusion_cp_shipment_rationale_405", "community": 0, "norm_label": "check if any tracking events indicate a return/rts." }, { "label": "Void this shipment via Canada Post API (DELETE endpoint).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L418", "id": "fusion_cp_shipment_rationale_418", "community": 0, "norm_label": "void this shipment via canada post api (delete endpoint)." }, { "label": "Parse a Canada Post error XML response and raise a clean ValidationError", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L473", "id": "fusion_cp_shipment_rationale_473", "community": 0, "norm_label": "parse a canada post error xml response and raise a clean validationerror" }, { "label": "Void current shipment and create a new one.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L507", "id": "fusion_cp_shipment_rationale_507", "community": 0, "norm_label": "void current shipment and create a new one." }, { "label": "Open the Canada Post tracking website in a new tab.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L527", "id": "fusion_cp_shipment_rationale_527", "community": 0, "norm_label": "open the canada post tracking website in a new tab." }, { "label": "Auto-refresh tracking for all active (non-terminal) shipments.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L546", "id": "fusion_cp_shipment_rationale_546", "community": 2, "norm_label": "auto-refresh tracking for all active (non-terminal) shipments." }, { "label": "Create a prepaid return label via Canada Post Authorized Returns API. Bi", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L569", "id": "fusion_cp_shipment_rationale_569", "community": 0, "norm_label": "create a prepaid return label via canada post authorized returns api. bi" }, { "label": "Build Authorized Return XML. return_to_partner = warehouse address (whe", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L629", "id": "fusion_cp_shipment_rationale_629", "community": 0, "norm_label": "build authorized return xml. return_to_partner = warehouse address (whe" }, { "label": "Parse return label response, download label PDF, store on shipment.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L673", "id": "fusion_cp_shipment_rationale_673", "community": 2, "norm_label": "parse return label response, download label pdf, store on shipment." }, { "label": "res_company.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py", "community": 10, "norm_label": "res_company.py" }, { "label": "ResCompany", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py", "source_location": "L4", "id": "res_company_rescompany", "community": 10, "norm_label": "rescompany" }, { "label": "._default_uom_setting()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py", "source_location": "L7", "id": "res_company_rescompany_default_uom_setting", "community": 10, "norm_label": "._default_uom_setting()" }, { "label": "stock_picking.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py", "community": 8, "norm_label": "stock_picking.py" }, { "label": "StockPicking", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L4", "id": "stock_picking_stockpicking", "community": 8, "norm_label": "stockpicking" }, { "label": "._compute_fusion_cp_shipment_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L12", "id": "stock_picking_stockpicking_compute_fusion_cp_shipment_count", "community": 8, "norm_label": "._compute_fusion_cp_shipment_count()" }, { "label": ".action_view_fusion_cp_shipments()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L19", "id": "stock_picking_stockpicking_action_view_fusion_cp_shipments", "community": 8, "norm_label": ".action_view_fusion_cp_shipments()" }, { "label": "delivery_carrier.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "community": 1, "norm_label": "delivery_carrier.py" }, { "label": "DeliveryCarrier", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L13", "id": "delivery_carrier_deliverycarrier", "community": 1, "norm_label": "deliverycarrier" }, { "label": "._default_uom_in_delive()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L79", "id": "delivery_carrier_deliverycarrier_default_uom_in_delive", "community": 1, "norm_label": "._default_uom_in_delive()" }, { "label": "get_fusion_cp_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L89", "id": "delivery_carrier_get_fusion_cp_url", "community": 1, "norm_label": "get_fusion_cp_url()" }, { "label": "._compute_can_generate_return()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L95", "id": "delivery_carrier_deliverycarrier_compute_can_generate_return", "community": 1, "norm_label": "._compute_can_generate_return()" }, { "label": "validating_address()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L102", "id": "delivery_carrier_validating_address", "community": 1, "norm_label": "validating_address()" }, { "label": ".check_required_value_to_ship()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L113", "id": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "community": 1, "norm_label": ".check_required_value_to_ship()" }, { "label": ".convert_weight()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L135", "id": "delivery_carrier_deliverycarrier_convert_weight", "community": 4, "norm_label": ".convert_weight()" }, { "label": ".check_max_weight()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L142", "id": "delivery_carrier_deliverycarrier_check_max_weight", "community": 1, "norm_label": ".check_max_weight()" }, { "label": ".fusion_canada_post_rate_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L148", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "community": 1, "norm_label": ".fusion_canada_post_rate_shipment()" }, { "label": ".fusion_canada_post_get_shipping_rate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L226", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "community": 2, "norm_label": ".fusion_canada_post_get_shipping_rate()" }, { "label": ".fusion_canada_post_rate_shipment_all()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L285", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "community": 4, "norm_label": ".fusion_canada_post_rate_shipment_all()" }, { "label": ".get_group_id()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L343", "id": "delivery_carrier_deliverycarrier_get_group_id", "community": 1, "norm_label": ".get_group_id()" }, { "label": ".fusion_canada_post_send_shipping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L348", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "community": 1, "norm_label": ".fusion_canada_post_send_shipping()" }, { "label": "._fusion_cp_create_single_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L487", "id": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "community": 1, "norm_label": "._fusion_cp_create_single_shipment()" }, { "label": "._fusion_cp_post_shipping_documents()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L933", "id": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "community": 1, "norm_label": "._fusion_cp_post_shipping_documents()" }, { "label": "._fusion_cp_record_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1024", "id": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "community": 1, "norm_label": "._fusion_cp_record_shipment()" }, { "label": ".fusion_canada_post_get_tracking_link()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1063", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link", "community": 1, "norm_label": ".fusion_canada_post_get_tracking_link()" }, { "label": ".fusion_canada_post_cancel_shipment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1068", "id": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "community": 0, "norm_label": ".fusion_canada_post_cancel_shipment()" }, { "label": "._fusion_cp_validate_package()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1083", "id": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "community": 1, "norm_label": "._fusion_cp_validate_package()" }, { "label": ".get_fusion_cp_parcel()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1151", "id": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "community": 1, "norm_label": ".get_fusion_cp_parcel()" }, { "label": "._fusion_cp_convert_dimension_to_cm()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1170", "id": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "community": 1, "norm_label": "._fusion_cp_convert_dimension_to_cm()" }, { "label": "Return ALL available Canada Post service rates for the order.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L286", "id": "delivery_carrier_rationale_286", "community": 4, "norm_label": "return all available canada post service rates for the order." }, { "label": "Create one CP shipment for a single package. Returns dict with tracking", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L489", "id": "delivery_carrier_rationale_489", "community": 1, "norm_label": "create one cp shipment for a single package. returns dict with tracking" }, { "label": "Post a single chatter message with combined shipping documents. Merges", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L934", "id": "delivery_carrier_rationale_934", "community": 1, "norm_label": "post a single chatter message with combined shipping documents. merges" }, { "label": "Create a ``fusion.cp.shipment`` record from shipment result dict. Calle", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1027", "id": "delivery_carrier_rationale_1027", "community": 1, "norm_label": "create a ``fusion.cp.shipment`` record from shipment result dict. calle" }, { "label": "Cancel all CP shipments linked to this picking via void API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1069", "id": "delivery_carrier_rationale_1069", "community": 0, "norm_label": "cancel all cp shipments linked to this picking via void api." }, { "label": "Validate package dimensions and weight against Canada Post limits. ``pa", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1084", "id": "delivery_carrier_rationale_1084", "community": 1, "norm_label": "validate package dimensions and weight against canada post limits. ``pa" }, { "label": "Get package dimensions in cm for Canada Post API. Uses the carrier's ``", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1152", "id": "delivery_carrier_rationale_1152", "community": 1, "norm_label": "get package dimensions in cm for canada post api. uses the carrier's ``" }, { "label": "Convert a dimension value to centimeters using the carrier's configured", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1171", "id": "delivery_carrier_rationale_1171", "community": 1, "norm_label": "convert a dimension value to centimeters using the carrier's configured" } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__init__.py", "source_location": "L3", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L10", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "_tgt": "fusion_cp_response_responsedataobject", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "target": "fusion_cp_response_responsedataobject", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L64", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "_tgt": "fusion_cp_response_response", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "target": "fusion_cp_response_response", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L108", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "_tgt": "fusion_cp_response_pullval", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py", "target": "fusion_cp_response_pullval", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L12", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_init", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L15", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_repr", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_repr", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L18", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_str", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_str", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L21", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_has_key", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_has_key", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L28", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L34", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject", "_tgt": "fusion_cp_response_responsedataobject_setattr", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_setattr", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L49", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject_load_dict", "_tgt": "fusion_cp_response_responsedataobject", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_responsedataobject_load_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L86", "weight": 1.0, "_src": "fusion_cp_response_response_init", "_tgt": "fusion_cp_response_responsedataobject", "source": "fusion_cp_response_responsedataobject", "target": "fusion_cp_response_response_init", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L13", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject_init", "_tgt": "fusion_cp_response_responsedataobject_load_dict", "source": "fusion_cp_response_responsedataobject_init", "target": "fusion_cp_response_responsedataobject_load_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L78", "weight": 1.0, "_src": "fusion_cp_response_response_init", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_response_response_init", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L153", "weight": 1.0, "_src": "fusion_cp_response_response_get_node_tag", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_response_response_get_node_tag", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L154", "weight": 1.0, "_src": "utils_getvalue", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "utils_getvalue" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L262", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L188", "weight": 1.0, "_src": "fusion_cp_shipment_create", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_create" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L333", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L388", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L482", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L521", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L679", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L167", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L245", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L294", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L405", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L607", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L943", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1033", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1100", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "_tgt": "fusion_cp_response_responsedataobject_get", "source": "fusion_cp_response_responsedataobject_get", "target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L62", "weight": 1.0, "_src": "fusion_cp_response_responsedataobject_load_dict", "_tgt": "fusion_cp_response_responsedataobject_setattr", "source": "fusion_cp_response_responsedataobject_setattr", "target": "fusion_cp_response_responsedataobject_load_dict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L66", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_init", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L94", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_get_node_path", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_get_node_path", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L114", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_etree_to_dict", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_etree_to_dict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L146", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_getattr", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_getattr", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L149", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_parse_xml", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_parse_xml", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L152", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_get_node_tag", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_get_node_tag", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L155", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_dom", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_dom", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L160", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_dict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L163", "weight": 1.0, "_src": "fusion_cp_response_response", "_tgt": "fusion_cp_response_response_json", "source": "fusion_cp_response_response", "target": "fusion_cp_response_response_json", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_fusioncpshipment", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_255", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_255", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_280", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_280", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_332", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_332", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_384", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_384", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_405", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_405", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_418", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_418", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_473", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_473", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_507", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_507", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_527", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_527", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_546", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_546", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_569", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_569", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_629", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_629", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L8", "weight": 0.8, "_src": "fusion_cp_shipment_rationale_673", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_rationale_673", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_deliverycarrier", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_deliverycarrier", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_286", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_286", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_489", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_489", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_934", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_934", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_1027", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_1027", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_1069", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_1069", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_1084", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_1084", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_1152", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_1152", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L10", "weight": 0.8, "_src": "delivery_carrier_rationale_1171", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_rationale_1171", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L321", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L676", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L277", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L699", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "_tgt": "fusion_cp_response_response", "source": "fusion_cp_response_response", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L70", "weight": 1.0, "_src": "fusion_cp_response_response_init", "_tgt": "fusion_cp_response_response_parse_xml", "source": "fusion_cp_response_response_init", "target": "fusion_cp_response_response_parse_xml", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L71", "weight": 1.0, "_src": "fusion_cp_response_response_init", "_tgt": "fusion_cp_response_response_etree_to_dict", "source": "fusion_cp_response_response_init", "target": "fusion_cp_response_response_etree_to_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L131", "weight": 1.0, "_src": "fusion_cp_response_response_etree_to_dict", "_tgt": "fusion_cp_response_response_get_node_path", "source": "fusion_cp_response_response_get_node_path", "target": "fusion_cp_response_response_etree_to_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L129", "weight": 1.0, "_src": "fusion_cp_response_response_etree_to_dict", "_tgt": "fusion_cp_response_pullval", "source": "fusion_cp_response_pullval", "target": "fusion_cp_response_response_etree_to_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L119", "weight": 1.0, "_src": "fusion_cp_response_response_etree_to_dict", "_tgt": "fusion_cp_response_response_get_node_tag", "source": "fusion_cp_response_response_etree_to_dict", "target": "fusion_cp_response_response_get_node_tag", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L129", "weight": 1.0, "_src": "fusion_cp_response_response_etree_to_dict", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_etree_to_dict", "target": "fusion_cp_response_response_dict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L150", "weight": 1.0, "_src": "fusion_cp_response_response_parse_xml", "_tgt": "utils_get_dom_tree", "source": "fusion_cp_response_response_parse_xml", "target": "utils_get_dom_tree" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py", "source_location": "L164", "weight": 1.0, "_src": "fusion_cp_response_response_json", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_dict", "target": "fusion_cp_response_response_json", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L322", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_dict", "target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L677", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_dict", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L278", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_dict", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L700", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "_tgt": "fusion_cp_response_response_dict", "source": "fusion_cp_response_response_dict", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment" }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/__init__.py", "source_location": "L2", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_parse_yaml", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_parse_yaml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L43", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_python_2_unicode_compatible", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_python_2_unicode_compatible", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L61", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_get_dom_tree", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_get_dom_tree", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L65", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_attribute_check", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_attribute_check", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L78", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_smart_encode", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_smart_encode", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L89", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_to_xml", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_to_xml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L92", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_dict2xml", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_dict2xml", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L149", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_getvalue", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_getvalue", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L178", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_getnodetext", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_getnodetext", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L192", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "_tgt": "utils_perftest_dict2xml", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py", "target": "utils_perftest_dict2xml", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L5", "weight": 1.0, "_src": "utils_rationale_5", "_tgt": "utils_parse_yaml", "source": "utils_parse_yaml", "target": "utils_rationale_5", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L44", "weight": 1.0, "_src": "utils_rationale_44", "_tgt": "utils_python_2_unicode_compatible", "source": "utils_python_2_unicode_compatible", "target": "utils_rationale_44", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L74", "weight": 1.0, "_src": "utils_attribute_check", "_tgt": "utils_smart_encode", "source": "utils_attribute_check", "target": "utils_smart_encode", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L101", "weight": 1.0, "_src": "utils_dict2xml", "_tgt": "utils_attribute_check", "source": "utils_attribute_check", "target": "utils_dict2xml", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L114", "weight": 1.0, "_src": "utils_dict2xml", "_tgt": "utils_smart_encode", "source": "utils_smart_encode", "target": "utils_dict2xml", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L90", "weight": 1.0, "_src": "utils_to_xml", "_tgt": "utils_dict2xml", "source": "utils_to_xml", "target": "utils_dict2xml", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L207", "weight": 1.0, "_src": "utils_perftest_dict2xml", "_tgt": "utils_dict2xml", "source": "utils_dict2xml", "target": "utils_perftest_dict2xml", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py", "source_location": "L179", "weight": 1.0, "_src": "utils_rationale_179", "_tgt": "utils_getnodetext", "source": "utils_getnodetext", "target": "utils_rationale_179", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/__init__.py", "source_location": "L1", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L7", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_choosedeliverycppackage", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_choosedeliverycppackage", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L39", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_onchange_package_type_id", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_onchange_package_type_id", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L47", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_choosedeliverycprate", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_choosedeliverycprate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L122", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_choosedeliverycarrier", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L158", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L168", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L179", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "_tgt": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py", "target": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L8", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_8", "_tgt": "choose_delivery_cp_rate_choosedeliverycppackage", "source": "choose_delivery_cp_rate_choosedeliverycppackage", "target": "choose_delivery_cp_rate_rationale_8", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L68", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycprate", "_tgt": "choose_delivery_cp_rate_choosedeliverycprate_action_select", "source": "choose_delivery_cp_rate_choosedeliverycprate", "target": "choose_delivery_cp_rate_choosedeliverycprate_action_select", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L69", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_69", "_tgt": "choose_delivery_cp_rate_choosedeliverycprate_action_select", "source": "choose_delivery_cp_rate_choosedeliverycprate_action_select", "target": "choose_delivery_cp_rate_rationale_69", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L199", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "source": "choose_delivery_cp_rate_choosedeliverycarrier", "target": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L205", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "source": "choose_delivery_cp_rate_choosedeliverycarrier", "target": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L217", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "source": "choose_delivery_cp_rate_choosedeliverycarrier", "target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L376", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm", "source": "choose_delivery_cp_rate_choosedeliverycarrier", "target": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L202", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L200", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_200", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_price", "target": "choose_delivery_cp_rate_rationale_200", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L239", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L206", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_206", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "target": "choose_delivery_cp_rate_rationale_206", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L209", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg", "target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L218", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_218", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "target": "choose_delivery_cp_rate_rationale_218", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L242", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "delivery_carrier_deliverycarrier_convert_weight", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "target": "delivery_carrier_deliverycarrier_convert_weight" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L244", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L259", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L322", "weight": 1.0, "_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "_tgt": "fusion_cp_shipment_create", "source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates", "target": "fusion_cp_shipment_create" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py", "source_location": "L377", "weight": 1.0, "_src": "choose_delivery_cp_rate_rationale_377", "_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm", "source": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm", "target": "choose_delivery_cp_rate_rationale_377", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py", "_tgt": "fusion_cp_tracking_event_fusioncptrackingevent", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py", "target": "fusion_cp_tracking_event_fusioncptrackingevent", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py", "_tgt": "sale_order_saleorder", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py", "target": "sale_order_saleorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L40", "weight": 1.0, "_src": "sale_order_saleorder", "_tgt": "sale_order_saleorder_compute_fusion_cp_shipment_count", "source": "sale_order_saleorder", "target": "sale_order_saleorder_compute_fusion_cp_shipment_count", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py", "source_location": "L45", "weight": 1.0, "_src": "sale_order_saleorder", "_tgt": "sale_order_saleorder_action_view_fusion_cp_shipments", "source": "sale_order_saleorder", "target": "sale_order_saleorder_action_view_fusion_cp_shipments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py", "_tgt": "fusion_cp_order_package_fusioncporderpackage", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py", "target": "fusion_cp_order_package_fusioncporderpackage", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py", "source_location": "L5", "weight": 1.0, "_src": "fusion_cp_order_package_rationale_5", "_tgt": "fusion_cp_order_package_fusioncporderpackage", "source": "fusion_cp_order_package_fusioncporderpackage", "target": "fusion_cp_order_package_rationale_5", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/__init__.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py", "_tgt": "product_packaging_packagetype", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py", "target": "product_packaging_packagetype", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "_tgt": "fusion_cp_shipment_fusioncpshipment", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "target": "fusion_cp_shipment_fusioncpshipment", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L186", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "_tgt": "fusion_cp_shipment_create", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "target": "fusion_cp_shipment_create", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L195", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "_tgt": "fusion_cp_shipment_compute_sender_fields", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "target": "fusion_cp_shipment_compute_sender_fields", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L216", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "_tgt": "fusion_cp_shipment_compute_recipient_fields", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "target": "fusion_cp_shipment_compute_recipient_fields", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L545", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "_tgt": "fusion_cp_shipment_cron_refresh_tracking", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py", "target": "fusion_cp_shipment_cron_refresh_tracking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L181", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L232", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L243", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_picking", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_open_picking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L254", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L265", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_label", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_label", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L268", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_full_label", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_full_label", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L271", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_receipt", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_receipt", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L274", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L279", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L331", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L383", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L404", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_has_return_events", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L417", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L472", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L506", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L526", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L565", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_return_label", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_return_label", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L568", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L628", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L672", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "source": "fusion_cp_shipment_fusioncpshipment", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L376", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "_tgt": "fusion_cp_shipment_create", "source": "fusion_cp_shipment_create", "target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L704", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "_tgt": "fusion_cp_shipment_create", "source": "fusion_cp_shipment_create", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L773", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "_tgt": "fusion_cp_shipment_create", "source": "fusion_cp_shipment_create", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L962", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "_tgt": "fusion_cp_shipment_create", "source": "fusion_cp_shipment_create", "target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1061", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "_tgt": "fusion_cp_shipment_create", "source": "fusion_cp_shipment_create", "target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L266", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_view_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_label", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L269", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_view_full_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_full_label", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L272", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_view_receipt", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_receipt", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L275", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L566", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_view_return_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_fusioncpshipment_action_view_return_label", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L255", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_255", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment", "target": "fusion_cp_shipment_rationale_255", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L329", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L555", "weight": 1.0, "_src": "fusion_cp_shipment_cron_refresh_tracking", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "target": "fusion_cp_shipment_cron_refresh_tracking", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L280", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_280", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking", "target": "fusion_cp_shipment_rationale_280", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L379", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "source": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L332", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_332", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "source": "fusion_cp_shipment_fusioncpshipment_process_tracking_events", "target": "fusion_cp_shipment_rationale_332", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L390", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events", "source": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "target": "fusion_cp_shipment_fusioncpshipment_has_return_events", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L384", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_384", "_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "source": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking", "target": "fusion_cp_shipment_rationale_384", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L405", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_405", "_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events", "source": "fusion_cp_shipment_fusioncpshipment_has_return_events", "target": "fusion_cp_shipment_rationale_405", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L465", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L510", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L418", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_418", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "target": "fusion_cp_shipment_rationale_418", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1076", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L618", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "source": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "target": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L473", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_473", "_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "source": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response", "target": "fusion_cp_shipment_rationale_473", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L507", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_507", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "source": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment", "target": "fusion_cp_shipment_rationale_507", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L527", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_527", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post", "source": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post", "target": "fusion_cp_shipment_rationale_527", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L602", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "target": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L620", "weight": 1.0, "_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L569", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_569", "_tgt": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label", "target": "fusion_cp_shipment_rationale_569", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L629", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_629", "_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "source": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml", "target": "fusion_cp_shipment_rationale_629", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py", "source_location": "L673", "weight": 1.0, "_src": "fusion_cp_shipment_rationale_673", "_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "source": "fusion_cp_shipment_fusioncpshipment_process_return_label_response", "target": "fusion_cp_shipment_rationale_673", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py", "_tgt": "res_company_rescompany", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py", "target": "res_company_rescompany", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py", "source_location": "L7", "weight": 1.0, "_src": "res_company_rescompany", "_tgt": "res_company_rescompany_default_uom_setting", "source": "res_company_rescompany", "target": "res_company_rescompany_default_uom_setting", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py", "_tgt": "stock_picking_stockpicking", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py", "target": "stock_picking_stockpicking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L12", "weight": 1.0, "_src": "stock_picking_stockpicking", "_tgt": "stock_picking_stockpicking_compute_fusion_cp_shipment_count", "source": "stock_picking_stockpicking", "target": "stock_picking_stockpicking_compute_fusion_cp_shipment_count", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py", "source_location": "L19", "weight": 1.0, "_src": "stock_picking_stockpicking", "_tgt": "stock_picking_stockpicking_action_view_fusion_cp_shipments", "source": "stock_picking_stockpicking", "target": "stock_picking_stockpicking_action_view_fusion_cp_shipments", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "_tgt": "delivery_carrier_deliverycarrier", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "target": "delivery_carrier_deliverycarrier", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L89", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "_tgt": "delivery_carrier_get_fusion_cp_url", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "target": "delivery_carrier_get_fusion_cp_url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L102", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "_tgt": "delivery_carrier_validating_address", "source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py", "target": "delivery_carrier_validating_address", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L79", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_default_uom_in_delive", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_default_uom_in_delive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L95", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_compute_can_generate_return", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_compute_can_generate_return", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L113", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L135", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_convert_weight", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_convert_weight", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L142", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_check_max_weight", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_check_max_weight", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L148", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L226", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L285", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L343", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_get_group_id", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_get_group_id", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L348", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L487", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L933", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1024", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1063", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1068", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1083", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1151", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1170", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "delivery_carrier_deliverycarrier", "target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L266", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "_tgt": "delivery_carrier_get_fusion_cp_url", "source": "delivery_carrier_get_fusion_cp_url", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L671", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "_tgt": "delivery_carrier_get_fusion_cp_url", "source": "delivery_carrier_get_fusion_cp_url", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L123", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "_tgt": "delivery_carrier_validating_address", "source": "delivery_carrier_validating_address", "target": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L150", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "source": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L287", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "source": "delivery_carrier_deliverycarrier_check_required_value_to_ship", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L168", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_convert_weight", "source": "delivery_carrier_deliverycarrier_convert_weight", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L295", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "_tgt": "delivery_carrier_deliverycarrier_convert_weight", "source": "delivery_carrier_deliverycarrier_convert_weight", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L375", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_convert_weight", "source": "delivery_carrier_deliverycarrier_convert_weight", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L159", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_check_max_weight", "source": "delivery_carrier_deliverycarrier_check_max_weight", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L180", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L188", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L192", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L304", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate", "target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L286", "weight": 1.0, "_src": "delivery_carrier_rationale_286", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all", "target": "delivery_carrier_rationale_286", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L381", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L393", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L396", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L399", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L448", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L476", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping", "target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L489", "weight": 1.0, "_src": "delivery_carrier_rationale_489", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "source": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment", "target": "delivery_carrier_rationale_489", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L934", "weight": 1.0, "_src": "delivery_carrier_rationale_934", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "source": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents", "target": "delivery_carrier_rationale_934", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1027", "weight": 1.0, "_src": "delivery_carrier_rationale_1027", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "source": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment", "target": "delivery_carrier_rationale_1027", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1069", "weight": 1.0, "_src": "delivery_carrier_rationale_1069", "_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "source": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment", "target": "delivery_carrier_rationale_1069", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1084", "weight": 1.0, "_src": "delivery_carrier_rationale_1084", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "source": "delivery_carrier_deliverycarrier_fusion_cp_validate_package", "target": "delivery_carrier_rationale_1084", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1158", "weight": 1.0, "_src": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1152", "weight": 1.0, "_src": "delivery_carrier_rationale_1152", "_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "source": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel", "target": "delivery_carrier_rationale_1152", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py", "source_location": "L1171", "weight": 1.0, "_src": "delivery_carrier_rationale_1171", "_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "source": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm", "target": "delivery_carrier_rationale_1171", "confidence_score": 1.0 } ], "hyperedges": [] }