5338 lines
226 KiB
JSON
5338 lines
226 KiB
JSON
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {},
|
|
"nodes": [
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"community": 9,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "_post_init_assign_groups()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L14",
|
|
"id": "init_post_init_assign_groups",
|
|
"community": 9,
|
|
"norm_label": "_post_init_assign_groups()"
|
|
},
|
|
{
|
|
"label": "_recompute_margins()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L39",
|
|
"id": "init_recompute_margins",
|
|
"community": 9,
|
|
"norm_label": "_recompute_margins()"
|
|
},
|
|
{
|
|
"label": "_sync_costs_from_bills()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L53",
|
|
"id": "init_sync_costs_from_bills",
|
|
"community": 9,
|
|
"norm_label": "_sync_costs_from_bills()"
|
|
},
|
|
{
|
|
"label": "_auto_detect_brands()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L63",
|
|
"id": "init_auto_detect_brands",
|
|
"community": 9,
|
|
"norm_label": "_auto_detect_brands()"
|
|
},
|
|
{
|
|
"label": "Give all internal users the Fusion Inventory / User group, and all admins th",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L15",
|
|
"id": "init_rationale_15",
|
|
"community": 9,
|
|
"norm_label": "give all internal users the fusion inventory / user group, and all admins th"
|
|
},
|
|
{
|
|
"label": "Force-recompute x_fi_margin_pct for all products with a sale price and cost.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L40",
|
|
"id": "init_rationale_40",
|
|
"community": 9,
|
|
"norm_label": "force-recompute x_fi_margin_pct for all products with a sale price and cost."
|
|
},
|
|
{
|
|
"label": "Update every product's cost from its latest posted vendor bill line.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L54",
|
|
"id": "init_rationale_54",
|
|
"community": 9,
|
|
"norm_label": "update every product's cost from its latest posted vendor bill line."
|
|
},
|
|
{
|
|
"label": "Create product.brand records from existing PO vendors and link products to t",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L64",
|
|
"id": "init_rationale_64",
|
|
"community": 9,
|
|
"norm_label": "create product.brand records from existing po vendors and link products to t"
|
|
},
|
|
{
|
|
"label": "__manifest__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__manifest__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_manifest_py",
|
|
"community": 23,
|
|
"norm_label": "__manifest__.py"
|
|
},
|
|
{
|
|
"label": "serial_scan_wizard.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_serial_scan_wizard_py",
|
|
"community": 4,
|
|
"norm_label": "serial_scan_wizard.py"
|
|
},
|
|
{
|
|
"label": "FusionSerialScanWizard",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L23",
|
|
"id": "serial_scan_wizard_fusionserialscanwizard",
|
|
"community": 4,
|
|
"norm_label": "fusionserialscanwizard"
|
|
},
|
|
{
|
|
"label": "._scan()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L33",
|
|
"id": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"community": 4,
|
|
"norm_label": "._scan()"
|
|
},
|
|
{
|
|
"label": "._collect_text_sources()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L96",
|
|
"id": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"community": 4,
|
|
"norm_label": "._collect_text_sources()"
|
|
},
|
|
{
|
|
"label": "FusionSerialScanLine",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L121",
|
|
"id": "serial_scan_wizard_fusionserialscanline",
|
|
"community": 4,
|
|
"norm_label": "fusionserialscanline"
|
|
},
|
|
{
|
|
"label": "Extract serial numbers from SO/invoice text and match against stock.lot.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L34",
|
|
"id": "serial_scan_wizard_rationale_34",
|
|
"community": 4,
|
|
"norm_label": "extract serial numbers from so/invoice text and match against stock.lot."
|
|
},
|
|
{
|
|
"label": "Gather all text from SO lines, notes, and related invoices.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L97",
|
|
"id": "serial_scan_wizard_rationale_97",
|
|
"community": 4,
|
|
"norm_label": "gather all text from so lines, notes, and related invoices."
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_init_py",
|
|
"community": 20,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "sync_log.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_log.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_log_py",
|
|
"community": 15,
|
|
"norm_label": "sync_log.py"
|
|
},
|
|
{
|
|
"label": "FusionSyncLog",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_log.py",
|
|
"source_location": "L8",
|
|
"id": "sync_log_fusionsynclog",
|
|
"community": 15,
|
|
"norm_label": "fusionsynclog"
|
|
},
|
|
{
|
|
"label": "account_move.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"community": 10,
|
|
"norm_label": "account_move.py"
|
|
},
|
|
{
|
|
"label": "AccountMove",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L11",
|
|
"id": "account_move_accountmove",
|
|
"community": 10,
|
|
"norm_label": "accountmove"
|
|
},
|
|
{
|
|
"label": "._post()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L14",
|
|
"id": "account_move_accountmove_post",
|
|
"community": 10,
|
|
"norm_label": "._post()"
|
|
},
|
|
{
|
|
"label": "._fi_update_product_costs()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L19",
|
|
"id": "account_move_accountmove_fi_update_product_costs",
|
|
"community": 10,
|
|
"norm_label": "._fi_update_product_costs()"
|
|
},
|
|
{
|
|
"label": "AccountMoveLine",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L41",
|
|
"id": "account_move_accountmoveline",
|
|
"community": 10,
|
|
"norm_label": "accountmoveline"
|
|
},
|
|
{
|
|
"label": "_compute_suggested_price()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L50",
|
|
"id": "account_move_compute_suggested_price",
|
|
"community": 10,
|
|
"norm_label": "_compute_suggested_price()"
|
|
},
|
|
{
|
|
"label": "Update product costs from vendor bill lines when bills are posted.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L20",
|
|
"id": "account_move_rationale_20",
|
|
"community": 10,
|
|
"norm_label": "update product costs from vendor bill lines when bills are posted."
|
|
},
|
|
{
|
|
"label": "sync_stock.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_stock.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_stock_py",
|
|
"community": 16,
|
|
"norm_label": "sync_stock.py"
|
|
},
|
|
{
|
|
"label": "FusionSyncStock",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_stock.py",
|
|
"source_location": "L8",
|
|
"id": "sync_stock_fusionsyncstock",
|
|
"community": 16,
|
|
"norm_label": "fusionsyncstock"
|
|
},
|
|
{
|
|
"label": "product_brand.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"community": 3,
|
|
"norm_label": "product_brand.py"
|
|
},
|
|
{
|
|
"label": "ProductBrand",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L8",
|
|
"id": "product_brand_productbrand",
|
|
"community": 3,
|
|
"norm_label": "productbrand"
|
|
},
|
|
{
|
|
"label": "_compute_net_discount()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L60",
|
|
"id": "product_brand_compute_net_discount",
|
|
"community": 3,
|
|
"norm_label": "_compute_net_discount()"
|
|
},
|
|
{
|
|
"label": "._compute_product_count()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L67",
|
|
"id": "product_brand_productbrand_compute_product_count",
|
|
"community": 3,
|
|
"norm_label": "._compute_product_count()"
|
|
},
|
|
{
|
|
"label": "._compute_child_count()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L71",
|
|
"id": "product_brand_productbrand_compute_child_count",
|
|
"community": 3,
|
|
"norm_label": "._compute_child_count()"
|
|
},
|
|
{
|
|
"label": "_check_parent_recursion()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L76",
|
|
"id": "product_brand_check_parent_recursion",
|
|
"community": 3,
|
|
"norm_label": "_check_parent_recursion()"
|
|
},
|
|
{
|
|
"label": ".get_pricing_for_product()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L80",
|
|
"id": "product_brand_productbrand_get_pricing_for_product",
|
|
"community": 3,
|
|
"norm_label": ".get_pricing_for_product()"
|
|
},
|
|
{
|
|
"label": ".calculate_cost_from_msrp()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L115",
|
|
"id": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"community": 3,
|
|
"norm_label": ".calculate_cost_from_msrp()"
|
|
},
|
|
{
|
|
"label": ".action_view_products()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L131",
|
|
"id": "product_brand_productbrand_action_view_products",
|
|
"community": 3,
|
|
"norm_label": ".action_view_products()"
|
|
},
|
|
{
|
|
"label": ".action_view_sub_brands()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L142",
|
|
"id": "product_brand_productbrand_action_view_sub_brands",
|
|
"community": 3,
|
|
"norm_label": ".action_view_sub_brands()"
|
|
},
|
|
{
|
|
"label": "Walk the pricing cascade and return a matching rule, or None for brand default.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L81",
|
|
"id": "product_brand_rationale_81",
|
|
"community": 3,
|
|
"norm_label": "walk the pricing cascade and return a matching rule, or none for brand default."
|
|
},
|
|
{
|
|
"label": "Return expected purchase cost for a given MSRP. If product_tmpl is prov",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L116",
|
|
"id": "product_brand_rationale_116",
|
|
"community": 3,
|
|
"norm_label": "return expected purchase cost for a given msrp. if product_tmpl is prov"
|
|
},
|
|
{
|
|
"label": "sync_warehouse.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_warehouse.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_warehouse_py",
|
|
"community": 17,
|
|
"norm_label": "sync_warehouse.py"
|
|
},
|
|
{
|
|
"label": "FusionSyncWarehouse",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_warehouse.py",
|
|
"source_location": "L8",
|
|
"id": "sync_warehouse_fusionsyncwarehouse",
|
|
"community": 17,
|
|
"norm_label": "fusionsyncwarehouse"
|
|
},
|
|
{
|
|
"label": "product_brand_pricing_rule.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_pricing_rule_py",
|
|
"community": 3,
|
|
"norm_label": "product_brand_pricing_rule.py"
|
|
},
|
|
{
|
|
"label": "ProductBrandPricingRule",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L8",
|
|
"id": "product_brand_pricing_rule_productbrandpricingrule",
|
|
"community": 3,
|
|
"norm_label": "productbrandpricingrule"
|
|
},
|
|
{
|
|
"label": "_compute_net_discount()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L54",
|
|
"id": "product_brand_pricing_rule_compute_net_discount",
|
|
"community": 3,
|
|
"norm_label": "_compute_net_discount()"
|
|
},
|
|
{
|
|
"label": ".calculate_cost()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L66",
|
|
"id": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"community": 3,
|
|
"norm_label": ".calculate_cost()"
|
|
},
|
|
{
|
|
"label": "Return the expected purchase cost for a given MSRP using this rule's method.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L67",
|
|
"id": "product_brand_pricing_rule_rationale_67",
|
|
"community": 3,
|
|
"norm_label": "return the expected purchase cost for a given msrp using this rule's method."
|
|
},
|
|
{
|
|
"label": "product_sync_mapping.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_sync_mapping.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_sync_mapping_py",
|
|
"community": 14,
|
|
"norm_label": "product_sync_mapping.py"
|
|
},
|
|
{
|
|
"label": "FusionProductSyncMapping",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_sync_mapping.py",
|
|
"source_location": "L8",
|
|
"id": "product_sync_mapping_fusionproductsyncmapping",
|
|
"community": 14,
|
|
"norm_label": "fusionproductsyncmapping"
|
|
},
|
|
{
|
|
"label": "_compute_remote_totals()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_sync_mapping.py",
|
|
"source_location": "L44",
|
|
"id": "product_sync_mapping_compute_remote_totals",
|
|
"community": 14,
|
|
"norm_label": "_compute_remote_totals()"
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_init_py",
|
|
"community": 21,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "product_template.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"community": 0,
|
|
"norm_label": "product_template.py"
|
|
},
|
|
{
|
|
"label": "ProductTemplate",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L19",
|
|
"id": "product_template_producttemplate",
|
|
"community": 0,
|
|
"norm_label": "producttemplate"
|
|
},
|
|
{
|
|
"label": "_compute_remote_stock()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L94",
|
|
"id": "product_template_compute_remote_stock",
|
|
"community": 0,
|
|
"norm_label": "_compute_remote_stock()"
|
|
},
|
|
{
|
|
"label": "_compute_profit()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L102",
|
|
"id": "product_template_compute_profit",
|
|
"community": 0,
|
|
"norm_label": "_compute_profit()"
|
|
},
|
|
{
|
|
"label": "_compute_expected_cost()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L116",
|
|
"id": "product_template_compute_expected_cost",
|
|
"community": 3,
|
|
"norm_label": "_compute_expected_cost()"
|
|
},
|
|
{
|
|
"label": "._compute_purchase_history()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L125",
|
|
"id": "product_template_producttemplate_compute_purchase_history",
|
|
"community": 0,
|
|
"norm_label": "._compute_purchase_history()"
|
|
},
|
|
{
|
|
"label": "_compute_margin_pct()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L145",
|
|
"id": "product_template_compute_margin_pct",
|
|
"community": 0,
|
|
"norm_label": "_compute_margin_pct()"
|
|
},
|
|
{
|
|
"label": "._inverse_margin_pct()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L153",
|
|
"id": "product_template_producttemplate_inverse_margin_pct",
|
|
"community": 0,
|
|
"norm_label": "._inverse_margin_pct()"
|
|
},
|
|
{
|
|
"label": "_onchange_price_to_margin()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L160",
|
|
"id": "product_template_onchange_price_to_margin",
|
|
"community": 0,
|
|
"norm_label": "_onchange_price_to_margin()"
|
|
},
|
|
{
|
|
"label": "_onchange_margin_to_price()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L172",
|
|
"id": "product_template_onchange_margin_to_price",
|
|
"community": 0,
|
|
"norm_label": "_onchange_margin_to_price()"
|
|
},
|
|
{
|
|
"label": "._propagate_margin_to_variants()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L183",
|
|
"id": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"community": 0,
|
|
"norm_label": "._propagate_margin_to_variants()"
|
|
},
|
|
{
|
|
"label": "._propagate_shipping_to_variants()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L195",
|
|
"id": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"community": 0,
|
|
"norm_label": "._propagate_shipping_to_variants()"
|
|
},
|
|
{
|
|
"label": ".action_apply_margin_to_all_variants()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L202",
|
|
"id": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"community": 2,
|
|
"norm_label": ".action_apply_margin_to_all_variants()"
|
|
},
|
|
{
|
|
"label": "_apply_case_conversion()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L232",
|
|
"id": "product_template_apply_case_conversion",
|
|
"community": 0,
|
|
"norm_label": "_apply_case_conversion()"
|
|
},
|
|
{
|
|
"label": "._get_effective_case_mode()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L245",
|
|
"id": "product_template_producttemplate_get_effective_case_mode",
|
|
"community": 0,
|
|
"norm_label": "._get_effective_case_mode()"
|
|
},
|
|
{
|
|
"label": "_onchange_case_conversion()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L257",
|
|
"id": "product_template_onchange_case_conversion",
|
|
"community": 0,
|
|
"norm_label": "_onchange_case_conversion()"
|
|
},
|
|
{
|
|
"label": "create()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L264",
|
|
"id": "product_template_create",
|
|
"community": 0,
|
|
"norm_label": "create()"
|
|
},
|
|
{
|
|
"label": ".write()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L278",
|
|
"id": "product_template_producttemplate_write",
|
|
"community": 0,
|
|
"norm_label": ".write()"
|
|
},
|
|
{
|
|
"label": ".action_view_purchase_history()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L295",
|
|
"id": "product_template_producttemplate_action_view_purchase_history",
|
|
"community": 0,
|
|
"norm_label": ".action_view_purchase_history()"
|
|
},
|
|
{
|
|
"label": ".action_refresh_cost_from_bills()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L313",
|
|
"id": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"community": 0,
|
|
"norm_label": ".action_refresh_cost_from_bills()"
|
|
},
|
|
{
|
|
"label": "._sync_cost_from_latest_bill()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L327",
|
|
"id": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"community": 0,
|
|
"norm_label": "._sync_cost_from_latest_bill()"
|
|
},
|
|
{
|
|
"label": "_cron_sync_all_costs_from_bills()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L348",
|
|
"id": "product_template_cron_sync_all_costs_from_bills",
|
|
"community": 0,
|
|
"norm_label": "_cron_sync_all_costs_from_bills()"
|
|
},
|
|
{
|
|
"label": "Real-time margin recalculation when user changes price or cost.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L161",
|
|
"id": "product_template_rationale_161",
|
|
"community": 24,
|
|
"norm_label": "real-time margin recalculation when user changes price or cost."
|
|
},
|
|
{
|
|
"label": "Real-time sale price recalculation when user changes margin.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L173",
|
|
"id": "product_template_rationale_173",
|
|
"community": 25,
|
|
"norm_label": "real-time sale price recalculation when user changes margin."
|
|
},
|
|
{
|
|
"label": "Apply the template margin to variant price offsets (skip overrides).",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L184",
|
|
"id": "product_template_rationale_184",
|
|
"community": 0,
|
|
"norm_label": "apply the template margin to variant price offsets (skip overrides)."
|
|
},
|
|
{
|
|
"label": "Copy the template's shipping cost to all variants.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L196",
|
|
"id": "product_template_rationale_196",
|
|
"community": 0,
|
|
"norm_label": "copy the template's shipping cost to all variants."
|
|
},
|
|
{
|
|
"label": "Button: apply template margin to every non-overridden variant.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L203",
|
|
"id": "product_template_rationale_203",
|
|
"community": 2,
|
|
"norm_label": "button: apply template margin to every non-overridden variant."
|
|
},
|
|
{
|
|
"label": "Pull the latest non-zero vendor bill price into product cost.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L314",
|
|
"id": "product_template_rationale_314",
|
|
"community": 0,
|
|
"norm_label": "pull the latest non-zero vendor bill price into product cost."
|
|
},
|
|
{
|
|
"label": "For each variant, find the most recent posted vendor bill line with a no",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L328",
|
|
"id": "product_template_rationale_328",
|
|
"community": 0,
|
|
"norm_label": "for each variant, find the most recent posted vendor bill line with a no"
|
|
},
|
|
{
|
|
"label": "Batch job: update every product's cost from latest vendor bill.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L349",
|
|
"id": "product_template_rationale_349",
|
|
"community": 26,
|
|
"norm_label": "batch job: update every product's cost from latest vendor bill."
|
|
},
|
|
{
|
|
"label": "product_product.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"community": 2,
|
|
"norm_label": "product_product.py"
|
|
},
|
|
{
|
|
"label": "ProductProduct",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L11",
|
|
"id": "product_product_productproduct",
|
|
"community": 2,
|
|
"norm_label": "productproduct"
|
|
},
|
|
{
|
|
"label": "_compute_cost_extra()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L45",
|
|
"id": "product_product_compute_cost_extra",
|
|
"community": 2,
|
|
"norm_label": "_compute_cost_extra()"
|
|
},
|
|
{
|
|
"label": "._get_attributes_extra_price()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L53",
|
|
"id": "product_product_productproduct_get_attributes_extra_price",
|
|
"community": 2,
|
|
"norm_label": "._get_attributes_extra_price()"
|
|
},
|
|
{
|
|
"label": "_compute_product_lst_price()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L61",
|
|
"id": "product_product_compute_product_lst_price",
|
|
"community": 2,
|
|
"norm_label": "_compute_product_lst_price()"
|
|
},
|
|
{
|
|
"label": "._set_product_lst_price()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L76",
|
|
"id": "product_product_productproduct_set_product_lst_price",
|
|
"community": 2,
|
|
"norm_label": "._set_product_lst_price()"
|
|
},
|
|
{
|
|
"label": "_compute_variant_margin()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L97",
|
|
"id": "product_product_compute_variant_margin",
|
|
"community": 2,
|
|
"norm_label": "_compute_variant_margin()"
|
|
},
|
|
{
|
|
"label": "._inverse_variant_margin()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L109",
|
|
"id": "product_product_productproduct_inverse_variant_margin",
|
|
"community": 2,
|
|
"norm_label": "._inverse_variant_margin()"
|
|
},
|
|
{
|
|
"label": "_compute_variant_profit()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L121",
|
|
"id": "product_product_compute_variant_profit",
|
|
"community": 2,
|
|
"norm_label": "_compute_variant_profit()"
|
|
},
|
|
{
|
|
"label": "_onchange_variant_margin()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L134",
|
|
"id": "product_product_onchange_variant_margin",
|
|
"community": 2,
|
|
"norm_label": "_onchange_variant_margin()"
|
|
},
|
|
{
|
|
"label": "_onchange_variant_cost()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L145",
|
|
"id": "product_product_onchange_variant_cost",
|
|
"community": 2,
|
|
"norm_label": "_onchange_variant_cost()"
|
|
},
|
|
{
|
|
"label": "._apply_margin_to_variant()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L156",
|
|
"id": "product_product_productproduct_apply_margin_to_variant",
|
|
"community": 2,
|
|
"norm_label": "._apply_margin_to_variant()"
|
|
},
|
|
{
|
|
"label": "When cost or shipping changes, recalculate price to keep margin.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L146",
|
|
"id": "product_product_rationale_146",
|
|
"community": 27,
|
|
"norm_label": "when cost or shipping changes, recalculate price to keep margin."
|
|
},
|
|
{
|
|
"label": "Set this variant's price offset to achieve the given margin.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L157",
|
|
"id": "product_product_rationale_157",
|
|
"community": 2,
|
|
"norm_label": "set this variant's price offset to achieve the given margin."
|
|
},
|
|
{
|
|
"label": "inventory_booking.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"community": 11,
|
|
"norm_label": "inventory_booking.py"
|
|
},
|
|
{
|
|
"label": "FusionInventoryBooking",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L12",
|
|
"id": "inventory_booking_fusioninventorybooking",
|
|
"community": 11,
|
|
"norm_label": "fusioninventorybooking"
|
|
},
|
|
{
|
|
"label": "_compute_display_name()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L40",
|
|
"id": "inventory_booking_compute_display_name",
|
|
"community": 11,
|
|
"norm_label": "_compute_display_name()"
|
|
},
|
|
{
|
|
"label": "create()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L45",
|
|
"id": "inventory_booking_create",
|
|
"community": 1,
|
|
"norm_label": "create()"
|
|
},
|
|
{
|
|
"label": ".action_release()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L52",
|
|
"id": "inventory_booking_fusioninventorybooking_action_release",
|
|
"community": 11,
|
|
"norm_label": ".action_release()"
|
|
},
|
|
{
|
|
"label": "_cron_expire_bookings()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L56",
|
|
"id": "inventory_booking_cron_expire_bookings",
|
|
"community": 11,
|
|
"norm_label": "_cron_expire_bookings()"
|
|
},
|
|
{
|
|
"label": "get_booked_qty()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L66",
|
|
"id": "inventory_booking_get_booked_qty",
|
|
"community": 11,
|
|
"norm_label": "get_booked_qty()"
|
|
},
|
|
{
|
|
"label": "product_template_attribute_value.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_attribute_value_py",
|
|
"community": 2,
|
|
"norm_label": "product_template_attribute_value.py"
|
|
},
|
|
{
|
|
"label": "ProductTemplateAttributeValue",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L11",
|
|
"id": "product_template_attribute_value_producttemplateattributevalue",
|
|
"community": 2,
|
|
"norm_label": "producttemplateattributevalue"
|
|
},
|
|
{
|
|
"label": "_compute_extra_price_impact()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L31",
|
|
"id": "product_template_attribute_value_compute_extra_price_impact",
|
|
"community": 2,
|
|
"norm_label": "_compute_extra_price_impact()"
|
|
},
|
|
{
|
|
"label": ".write()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L41",
|
|
"id": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"community": 1,
|
|
"norm_label": ".write()"
|
|
},
|
|
{
|
|
"label": "._recalculate_variant_prices()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L47",
|
|
"id": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"community": 2,
|
|
"norm_label": "._recalculate_variant_prices()"
|
|
},
|
|
{
|
|
"label": "When extra cost changes, adjust variant prices to maintain margin.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L48",
|
|
"id": "product_template_attribute_value_rationale_48",
|
|
"community": 2,
|
|
"norm_label": "when extra cost changes, adjust variant prices to maintain margin."
|
|
},
|
|
{
|
|
"label": "stock_move.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_move_py",
|
|
"community": 12,
|
|
"norm_label": "stock_move.py"
|
|
},
|
|
{
|
|
"label": "StockMove",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L11",
|
|
"id": "stock_move_stockmove",
|
|
"community": 12,
|
|
"norm_label": "stockmove"
|
|
},
|
|
{
|
|
"label": "._action_done()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L14",
|
|
"id": "stock_move_stockmove_action_done",
|
|
"community": 12,
|
|
"norm_label": "._action_done()"
|
|
},
|
|
{
|
|
"label": "._trigger_remote_stock_refresh()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L22",
|
|
"id": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"community": 12,
|
|
"norm_label": "._trigger_remote_stock_refresh()"
|
|
},
|
|
{
|
|
"label": "After a stock move completes, pull fresh stock data from all connected r",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L23",
|
|
"id": "stock_move_rationale_23",
|
|
"community": 12,
|
|
"norm_label": "after a stock move completes, pull fresh stock data from all connected r"
|
|
},
|
|
{
|
|
"label": "stock_picking.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"community": 4,
|
|
"norm_label": "stock_picking.py"
|
|
},
|
|
{
|
|
"label": "StockPicking",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L12",
|
|
"id": "stock_picking_stockpicking",
|
|
"community": 4,
|
|
"norm_label": "stockpicking"
|
|
},
|
|
{
|
|
"label": "_compute_fi_sale_invoice()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L65",
|
|
"id": "stock_picking_compute_fi_sale_invoice",
|
|
"community": 4,
|
|
"norm_label": "_compute_fi_sale_invoice()"
|
|
},
|
|
{
|
|
"label": "_compute_fi_purchase_bill()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L94",
|
|
"id": "stock_picking_compute_fi_purchase_bill",
|
|
"community": 4,
|
|
"norm_label": "_compute_fi_purchase_bill()"
|
|
},
|
|
{
|
|
"label": ".action_view_sale_order()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L123",
|
|
"id": "stock_picking_stockpicking_action_view_sale_order",
|
|
"community": 4,
|
|
"norm_label": ".action_view_sale_order()"
|
|
},
|
|
{
|
|
"label": ".action_view_invoices()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L135",
|
|
"id": "stock_picking_stockpicking_action_view_invoices",
|
|
"community": 4,
|
|
"norm_label": ".action_view_invoices()"
|
|
},
|
|
{
|
|
"label": ".action_view_purchase_order()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L156",
|
|
"id": "stock_picking_stockpicking_action_view_purchase_order",
|
|
"community": 4,
|
|
"norm_label": ".action_view_purchase_order()"
|
|
},
|
|
{
|
|
"label": ".action_view_bills()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L168",
|
|
"id": "stock_picking_stockpicking_action_view_bills",
|
|
"community": 4,
|
|
"norm_label": ".action_view_bills()"
|
|
},
|
|
{
|
|
"label": ".button_validate()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L191",
|
|
"id": "stock_picking_stockpicking_button_validate",
|
|
"community": 4,
|
|
"norm_label": ".button_validate()"
|
|
},
|
|
{
|
|
"label": ".action_scan_serial_numbers()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L209",
|
|
"id": "stock_picking_stockpicking_action_scan_serial_numbers",
|
|
"community": 4,
|
|
"norm_label": ".action_scan_serial_numbers()"
|
|
},
|
|
{
|
|
"label": "sync_config.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"community": 1,
|
|
"norm_label": "sync_config.py"
|
|
},
|
|
{
|
|
"label": "FusionSyncConfig",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L13",
|
|
"id": "sync_config_fusionsyncconfig",
|
|
"community": 1,
|
|
"norm_label": "fusionsyncconfig"
|
|
},
|
|
{
|
|
"label": "_compute_sync_warehouse_count()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L69",
|
|
"id": "sync_config_compute_sync_warehouse_count",
|
|
"community": 1,
|
|
"norm_label": "_compute_sync_warehouse_count()"
|
|
},
|
|
{
|
|
"label": "._get_xmlrpc_connection()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L75",
|
|
"id": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"community": 1,
|
|
"norm_label": "._get_xmlrpc_connection()"
|
|
},
|
|
{
|
|
"label": ".action_test_connection()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L92",
|
|
"id": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"community": 1,
|
|
"norm_label": ".action_test_connection()"
|
|
},
|
|
{
|
|
"label": ".action_sync_now()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L121",
|
|
"id": "sync_config_fusionsyncconfig_action_sync_now",
|
|
"community": 1,
|
|
"norm_label": ".action_sync_now()"
|
|
},
|
|
{
|
|
"label": "._run_sync()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L137",
|
|
"id": "sync_config_fusionsyncconfig_run_sync",
|
|
"community": 1,
|
|
"norm_label": "._run_sync()"
|
|
},
|
|
{
|
|
"label": "._sync_warehouses()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L187",
|
|
"id": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"community": 1,
|
|
"norm_label": "._sync_warehouses()"
|
|
},
|
|
{
|
|
"label": "._sync_products()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L249",
|
|
"id": "sync_config_fusionsyncconfig_sync_products",
|
|
"community": 1,
|
|
"norm_label": "._sync_products()"
|
|
},
|
|
{
|
|
"label": "._find_local_product()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L295",
|
|
"id": "sync_config_fusionsyncconfig_find_local_product",
|
|
"community": 1,
|
|
"norm_label": "._find_local_product()"
|
|
},
|
|
{
|
|
"label": "._sync_stock_levels()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L318",
|
|
"id": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"community": 1,
|
|
"norm_label": "._sync_stock_levels()"
|
|
},
|
|
{
|
|
"label": "._sync_stock_for_products()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L445",
|
|
"id": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"community": 1,
|
|
"norm_label": "._sync_stock_for_products()"
|
|
},
|
|
{
|
|
"label": "._create_remote_sale_order()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L544",
|
|
"id": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"community": 1,
|
|
"norm_label": "._create_remote_sale_order()"
|
|
},
|
|
{
|
|
"label": "._create_remote_invoice()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L593",
|
|
"id": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"community": 1,
|
|
"norm_label": "._create_remote_invoice()"
|
|
},
|
|
{
|
|
"label": "_cron_sync_inventory()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L624",
|
|
"id": "sync_config_cron_sync_inventory",
|
|
"community": 1,
|
|
"norm_label": "_cron_sync_inventory()"
|
|
},
|
|
{
|
|
"label": "Discover and store remote warehouse metadata. Only syncs warehouses belo",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L188",
|
|
"id": "sync_config_rationale_188",
|
|
"community": 1,
|
|
"norm_label": "discover and store remote warehouse metadata. only syncs warehouses belo"
|
|
},
|
|
{
|
|
"label": "Pull remote product catalog and auto-match to local products.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L250",
|
|
"id": "sync_config_rationale_250",
|
|
"community": 1,
|
|
"norm_label": "pull remote product catalog and auto-match to local products."
|
|
},
|
|
{
|
|
"label": "Match a remote product to a local one by SKU, barcode, then name.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L296",
|
|
"id": "sync_config_rationale_296",
|
|
"community": 1,
|
|
"norm_label": "match a remote product to a local one by sku, barcode, then name."
|
|
},
|
|
{
|
|
"label": "Pull per-warehouse stock levels and store in fusion.sync.stock.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L319",
|
|
"id": "sync_config_rationale_319",
|
|
"community": 1,
|
|
"norm_label": "pull per-warehouse stock levels and store in fusion.sync.stock."
|
|
},
|
|
{
|
|
"label": "Targeted stock re-sync for specific products (called after stock moves).",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L446",
|
|
"id": "sync_config_rationale_446",
|
|
"community": 1,
|
|
"norm_label": "targeted stock re-sync for specific products (called after stock moves)."
|
|
},
|
|
{
|
|
"label": "Create a sale order on the remote instance for inter-company transfers.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L545",
|
|
"id": "sync_config_rationale_545",
|
|
"community": 1,
|
|
"norm_label": "create a sale order on the remote instance for inter-company transfers."
|
|
},
|
|
{
|
|
"label": "Create and post an invoice for a remote sale order.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L594",
|
|
"id": "sync_config_rationale_594",
|
|
"community": 1,
|
|
"norm_label": "create and post an invoice for a remote sale order."
|
|
},
|
|
{
|
|
"label": "warehouse_ownership.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"community": 8,
|
|
"norm_label": "warehouse_ownership.py"
|
|
},
|
|
{
|
|
"label": "FusionWarehouseInventory",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L11",
|
|
"id": "warehouse_ownership_fusionwarehouseinventory",
|
|
"community": 8,
|
|
"norm_label": "fusionwarehouseinventory"
|
|
},
|
|
{
|
|
"label": "_compute_display_name()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L47",
|
|
"id": "warehouse_ownership_compute_display_name",
|
|
"community": 8,
|
|
"norm_label": "_compute_display_name()"
|
|
},
|
|
{
|
|
"label": "get_available_for_product()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L53",
|
|
"id": "warehouse_ownership_get_available_for_product",
|
|
"community": 8,
|
|
"norm_label": "get_available_for_product()"
|
|
},
|
|
{
|
|
"label": ".action_reserve()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L64",
|
|
"id": "warehouse_ownership_fusionwarehouseinventory_action_reserve",
|
|
"community": 8,
|
|
"norm_label": ".action_reserve()"
|
|
},
|
|
{
|
|
"label": ".action_mark_in_transit()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L68",
|
|
"id": "warehouse_ownership_fusionwarehouseinventory_action_mark_in_transit",
|
|
"community": 8,
|
|
"norm_label": ".action_mark_in_transit()"
|
|
},
|
|
{
|
|
"label": ".action_mark_transferred()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L72",
|
|
"id": "warehouse_ownership_fusionwarehouseinventory_action_mark_transferred",
|
|
"community": 8,
|
|
"norm_label": ".action_mark_transferred()"
|
|
},
|
|
{
|
|
"label": ".action_release()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L76",
|
|
"id": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"community": 8,
|
|
"norm_label": ".action_release()"
|
|
},
|
|
{
|
|
"label": "Get available warehouse inventory for a product, optionally excluding an owner.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L54",
|
|
"id": "warehouse_ownership_rationale_54",
|
|
"community": 28,
|
|
"norm_label": "get available warehouse inventory for a product, optionally excluding an owner."
|
|
},
|
|
{
|
|
"label": "res_config_settings.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_config_settings_py",
|
|
"community": 0,
|
|
"norm_label": "res_config_settings.py"
|
|
},
|
|
{
|
|
"label": "ResConfigSettings",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L8",
|
|
"id": "res_config_settings_resconfigsettings",
|
|
"community": 0,
|
|
"norm_label": "resconfigsettings"
|
|
},
|
|
{
|
|
"label": "get_fi_openai_key()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L49",
|
|
"id": "res_config_settings_get_fi_openai_key",
|
|
"community": 0,
|
|
"norm_label": "get_fi_openai_key()"
|
|
},
|
|
{
|
|
"label": ".action_sync_all_costs_from_bills()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L60",
|
|
"id": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"community": 0,
|
|
"norm_label": ".action_sync_all_costs_from_bills()"
|
|
},
|
|
{
|
|
"label": ".action_apply_case_conversion_all()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L75",
|
|
"id": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"community": 0,
|
|
"norm_label": ".action_apply_case_conversion_all()"
|
|
},
|
|
{
|
|
"label": "Return the effective OpenAI API key, falling back to Fusion Digitize.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L50",
|
|
"id": "res_config_settings_rationale_50",
|
|
"community": 29,
|
|
"norm_label": "return the effective openai api key, falling back to fusion digitize."
|
|
},
|
|
{
|
|
"label": "Pull every product's cost from its latest posted vendor bill line.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L61",
|
|
"id": "res_config_settings_rationale_61",
|
|
"community": 0,
|
|
"norm_label": "pull every product's cost from its latest posted vendor bill line."
|
|
},
|
|
{
|
|
"label": "Apply the global case conversion to all existing products.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L76",
|
|
"id": "res_config_settings_rationale_76",
|
|
"community": 0,
|
|
"norm_label": "apply the global case conversion to all existing products."
|
|
},
|
|
{
|
|
"label": "res_partner.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_partner_py",
|
|
"community": 13,
|
|
"norm_label": "res_partner.py"
|
|
},
|
|
{
|
|
"label": "ResPartner",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L8",
|
|
"id": "res_partner_respartner",
|
|
"community": 13,
|
|
"norm_label": "respartner"
|
|
},
|
|
{
|
|
"label": "._compute_brand_count()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L16",
|
|
"id": "res_partner_respartner_compute_brand_count",
|
|
"community": 13,
|
|
"norm_label": "._compute_brand_count()"
|
|
},
|
|
{
|
|
"label": ".action_view_brands()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L20",
|
|
"id": "res_partner_respartner_action_view_brands",
|
|
"community": 13,
|
|
"norm_label": ".action_view_brands()"
|
|
},
|
|
{
|
|
"label": ".action_create_brand()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L39",
|
|
"id": "res_partner_respartner_action_create_brand",
|
|
"community": 13,
|
|
"norm_label": ".action_create_brand()"
|
|
},
|
|
{
|
|
"label": "inventory_discrepancy.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"community": 6,
|
|
"norm_label": "inventory_discrepancy.py"
|
|
},
|
|
{
|
|
"label": "FusionInventoryDiscrepancy",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L12",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"community": 6,
|
|
"norm_label": "fusioninventorydiscrepancy"
|
|
},
|
|
{
|
|
"label": "_compute_display_name()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L52",
|
|
"id": "inventory_discrepancy_compute_display_name",
|
|
"community": 6,
|
|
"norm_label": "_compute_display_name()"
|
|
},
|
|
{
|
|
"label": "_compute_difference()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L60",
|
|
"id": "inventory_discrepancy_compute_difference",
|
|
"community": 6,
|
|
"norm_label": "_compute_difference()"
|
|
},
|
|
{
|
|
"label": ".action_mark_reviewed()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L64",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_reviewed",
|
|
"community": 6,
|
|
"norm_label": ".action_mark_reviewed()"
|
|
},
|
|
{
|
|
"label": ".action_mark_resolved()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L70",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_resolved",
|
|
"community": 6,
|
|
"norm_label": ".action_mark_resolved()"
|
|
},
|
|
{
|
|
"label": ".action_ignore()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L73",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy_action_ignore",
|
|
"community": 6,
|
|
"norm_label": ".action_ignore()"
|
|
},
|
|
{
|
|
"label": "_cron_scan_discrepancies()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L77",
|
|
"id": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"community": 6,
|
|
"norm_label": "_cron_scan_discrepancies()"
|
|
},
|
|
{
|
|
"label": "._scan_serial_discrepancies()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L87",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"community": 6,
|
|
"norm_label": "._scan_serial_discrepancies()"
|
|
},
|
|
{
|
|
"label": "._scan_quantity_discrepancies()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L144",
|
|
"id": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"community": 6,
|
|
"norm_label": "._scan_quantity_discrepancies()"
|
|
},
|
|
{
|
|
"label": "Scheduled scan: detect inventory discrepancies and missing serials.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L78",
|
|
"id": "inventory_discrepancy_rationale_78",
|
|
"community": 30,
|
|
"norm_label": "scheduled scan: detect inventory discrepancies and missing serials."
|
|
},
|
|
{
|
|
"label": "Check for serial numbers in SO/invoice notes that don't exist in stock.lot.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L88",
|
|
"id": "inventory_discrepancy_rationale_88",
|
|
"community": 6,
|
|
"norm_label": "check for serial numbers in so/invoice notes that don't exist in stock.lot."
|
|
},
|
|
{
|
|
"label": "Compare stock.quant quantities against expected levels.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L145",
|
|
"id": "inventory_discrepancy_rationale_145",
|
|
"community": 6,
|
|
"norm_label": "compare stock.quant quantities against expected levels."
|
|
},
|
|
{
|
|
"label": "inter_company_transfer.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"community": 7,
|
|
"norm_label": "inter_company_transfer.py"
|
|
},
|
|
{
|
|
"label": "FusionInterCompanyTransfer",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L12",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer",
|
|
"community": 7,
|
|
"norm_label": "fusionintercompanytransfer"
|
|
},
|
|
{
|
|
"label": "_compute_display_name()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L62",
|
|
"id": "inter_company_transfer_compute_display_name",
|
|
"community": 7,
|
|
"norm_label": "_compute_display_name()"
|
|
},
|
|
{
|
|
"label": "_compute_product_mapping()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L69",
|
|
"id": "inter_company_transfer_compute_product_mapping",
|
|
"community": 7,
|
|
"norm_label": "_compute_product_mapping()"
|
|
},
|
|
{
|
|
"label": ".action_request()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L83",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_request",
|
|
"community": 7,
|
|
"norm_label": ".action_request()"
|
|
},
|
|
{
|
|
"label": ".action_create_remote_so()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L91",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so",
|
|
"community": 1,
|
|
"norm_label": ".action_create_remote_so()"
|
|
},
|
|
{
|
|
"label": ".action_create_local_po()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L109",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po",
|
|
"community": 1,
|
|
"norm_label": ".action_create_local_po()"
|
|
},
|
|
{
|
|
"label": ".action_create_invoice()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L140",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"community": 1,
|
|
"norm_label": ".action_create_invoice()"
|
|
},
|
|
{
|
|
"label": ".action_create_vendor_bill()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L152",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"community": 7,
|
|
"norm_label": ".action_create_vendor_bill()"
|
|
},
|
|
{
|
|
"label": ".action_create_delivery_task()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L168",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_create_delivery_task",
|
|
"community": 7,
|
|
"norm_label": ".action_create_delivery_task()"
|
|
},
|
|
{
|
|
"label": ".action_mark_transferred()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L185",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_mark_transferred",
|
|
"community": 7,
|
|
"norm_label": ".action_mark_transferred()"
|
|
},
|
|
{
|
|
"label": ".action_complete()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L191",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_complete",
|
|
"community": 7,
|
|
"norm_label": ".action_complete()"
|
|
},
|
|
{
|
|
"label": ".action_cancel()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L195",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_cancel",
|
|
"community": 8,
|
|
"norm_label": ".action_cancel()"
|
|
},
|
|
{
|
|
"label": ".action_execute_transfer()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L203",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"community": 1,
|
|
"norm_label": ".action_execute_transfer()"
|
|
},
|
|
{
|
|
"label": ".action_retry()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L310",
|
|
"id": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"community": 7,
|
|
"norm_label": ".action_retry()"
|
|
},
|
|
{
|
|
"label": "Create a local vendor bill from the PO (draft, for accounting review).",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L153",
|
|
"id": "inter_company_transfer_rationale_153",
|
|
"community": 7,
|
|
"norm_label": "create a local vendor bill from the po (draft, for accounting review)."
|
|
},
|
|
{
|
|
"label": "Execute all transfer steps in one click: 1. Create SO on remote",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L204",
|
|
"id": "inter_company_transfer_rationale_204",
|
|
"community": 1,
|
|
"norm_label": "execute all transfer steps in one click: 1. create so on remote"
|
|
},
|
|
{
|
|
"label": "Reset an errored transfer back to draft for retry.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L311",
|
|
"id": "inter_company_transfer_rationale_311",
|
|
"community": 7,
|
|
"norm_label": "reset an errored transfer back to draft for retry."
|
|
},
|
|
{
|
|
"label": "margin_widget.js",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/static/src/js/margin_widget.js",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_static_src_js_margin_widget_js",
|
|
"community": 18,
|
|
"norm_label": "margin_widget.js"
|
|
},
|
|
{
|
|
"label": "MarginPercentField",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/static/src/js/margin_widget.js",
|
|
"source_location": "L6",
|
|
"id": "margin_widget_marginpercentfield",
|
|
"community": 18,
|
|
"norm_label": "marginpercentfield"
|
|
},
|
|
{
|
|
"label": "portal_inventory.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory.py"
|
|
},
|
|
{
|
|
"label": "PortalInventory",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L15",
|
|
"id": "portal_inventory_portalinventory",
|
|
"community": 5,
|
|
"norm_label": "portalinventory"
|
|
},
|
|
{
|
|
"label": "._get_inventory_data()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L19",
|
|
"id": "portal_inventory_portalinventory_get_inventory_data",
|
|
"community": 5,
|
|
"norm_label": "._get_inventory_data()"
|
|
},
|
|
{
|
|
"label": "._get_remote_only_products()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L148",
|
|
"id": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"community": 5,
|
|
"norm_label": "._get_remote_only_products()"
|
|
},
|
|
{
|
|
"label": "portal_inventory()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L218",
|
|
"id": "portal_inventory_portal_inventory",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_data()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L260",
|
|
"id": "portal_inventory_portal_inventory_data",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory_data()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_book()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L273",
|
|
"id": "portal_inventory_portal_inventory_book",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory_book()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_release()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L310",
|
|
"id": "portal_inventory_portal_inventory_release",
|
|
"community": 8,
|
|
"norm_label": "portal_inventory_release()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_categories()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L318",
|
|
"id": "portal_inventory_portal_inventory_categories",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory_categories()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_warehouses()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L327",
|
|
"id": "portal_inventory_portal_inventory_warehouses",
|
|
"community": 5,
|
|
"norm_label": "portal_inventory_warehouses()"
|
|
},
|
|
{
|
|
"label": "portal_inventory_transfer()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L331",
|
|
"id": "portal_inventory_portal_inventory_transfer",
|
|
"community": 1,
|
|
"norm_label": "portal_inventory_transfer()"
|
|
},
|
|
{
|
|
"label": "._get_all_warehouses()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L393",
|
|
"id": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"community": 5,
|
|
"norm_label": "._get_all_warehouses()"
|
|
},
|
|
{
|
|
"label": "Build inventory data merging local stock with remote sync data. Fetches",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L21",
|
|
"id": "portal_inventory_rationale_21",
|
|
"community": 5,
|
|
"norm_label": "build inventory data merging local stock with remote sync data. fetches"
|
|
},
|
|
{
|
|
"label": "Return products that exist only on remote instances. Excluded when filte",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L151",
|
|
"id": "portal_inventory_rationale_151",
|
|
"community": 5,
|
|
"norm_label": "return products that exist only on remote instances. excluded when filte"
|
|
},
|
|
{
|
|
"label": "Create and execute an inter-company transfer from the portal.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L332",
|
|
"id": "portal_inventory_rationale_332",
|
|
"community": 31,
|
|
"norm_label": "create and execute an inter-company transfer from the portal."
|
|
},
|
|
{
|
|
"label": "Return local (current company only) + remote warehouses for filter.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L394",
|
|
"id": "portal_inventory_rationale_394",
|
|
"community": 5,
|
|
"norm_label": "return local (current company only) + remote warehouses for filter."
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_init_py",
|
|
"community": 22,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "product_configurator.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/product_configurator.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_product_configurator_py",
|
|
"community": 19,
|
|
"norm_label": "product_configurator.py"
|
|
},
|
|
{
|
|
"label": "_fi_get_ptav_price_extra()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/product_configurator.py",
|
|
"source_location": "L15",
|
|
"id": "product_configurator_fi_get_ptav_price_extra",
|
|
"community": 19,
|
|
"norm_label": "_fi_get_ptav_price_extra()"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"_tgt": "init_post_init_assign_groups",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"target": "init_post_init_assign_groups",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"_tgt": "init_recompute_margins",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"target": "init_recompute_margins",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"_tgt": "init_sync_costs_from_bills",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"target": "init_sync_costs_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"_tgt": "init_auto_detect_brands",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_init_py",
|
|
"target": "init_auto_detect_brands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "init_post_init_assign_groups",
|
|
"_tgt": "init_recompute_margins",
|
|
"source": "init_post_init_assign_groups",
|
|
"target": "init_recompute_margins",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "init_post_init_assign_groups",
|
|
"_tgt": "init_auto_detect_brands",
|
|
"source": "init_post_init_assign_groups",
|
|
"target": "init_auto_detect_brands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "init_post_init_assign_groups",
|
|
"_tgt": "init_sync_costs_from_bills",
|
|
"source": "init_post_init_assign_groups",
|
|
"target": "init_sync_costs_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "init_rationale_15",
|
|
"_tgt": "init_post_init_assign_groups",
|
|
"source": "init_post_init_assign_groups",
|
|
"target": "init_rationale_15",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "init_post_init_assign_groups",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "init_post_init_assign_groups",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "init_rationale_40",
|
|
"_tgt": "init_recompute_margins",
|
|
"source": "init_recompute_margins",
|
|
"target": "init_rationale_40",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "init_recompute_margins",
|
|
"_tgt": "product_template_compute_margin_pct",
|
|
"source": "init_recompute_margins",
|
|
"target": "product_template_compute_margin_pct"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "init_rationale_54",
|
|
"_tgt": "init_sync_costs_from_bills",
|
|
"source": "init_sync_costs_from_bills",
|
|
"target": "init_rationale_54",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "init_sync_costs_from_bills",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "init_sync_costs_from_bills",
|
|
"target": "product_template_producttemplate_sync_cost_from_latest_bill"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "init_rationale_64",
|
|
"_tgt": "init_auto_detect_brands",
|
|
"source": "init_auto_detect_brands",
|
|
"target": "init_rationale_64",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "init_auto_detect_brands",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "init_auto_detect_brands",
|
|
"target": "inventory_booking_create"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/__init__.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "init_auto_detect_brands",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "init_auto_detect_brands",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_serial_scan_wizard_py",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_serial_scan_wizard_py",
|
|
"target": "serial_scan_wizard_fusionserialscanwizard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_serial_scan_wizard_py",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanline",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_serial_scan_wizard_py",
|
|
"target": "serial_scan_wizard_fusionserialscanline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_fusionserialscanwizard",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard",
|
|
"target": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_fusionserialscanwizard",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard",
|
|
"target": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"target": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_rationale_34",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"target": "serial_scan_wizard_rationale_34",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"target": "inventory_booking_create"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking_action_scan_serial_numbers",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard_scan",
|
|
"target": "stock_picking_stockpicking_action_scan_serial_numbers"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/serial_scan_wizard.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "serial_scan_wizard_rationale_97",
|
|
"_tgt": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"source": "serial_scan_wizard_fusionserialscanwizard_collect_text_sources",
|
|
"target": "serial_scan_wizard_rationale_97",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/wizard/__init__.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_inventory_wizard_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_log.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_log_py",
|
|
"_tgt": "sync_log_fusionsynclog",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_log_py",
|
|
"target": "sync_log_fusionsynclog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"_tgt": "account_move_accountmove",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"target": "account_move_accountmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"_tgt": "account_move_accountmoveline",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"target": "account_move_accountmoveline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"_tgt": "account_move_compute_suggested_price",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_account_move_py",
|
|
"target": "account_move_compute_suggested_price",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "account_move_accountmove",
|
|
"_tgt": "account_move_accountmove_post",
|
|
"source": "account_move_accountmove",
|
|
"target": "account_move_accountmove_post",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "account_move_accountmove",
|
|
"_tgt": "account_move_accountmove_fi_update_product_costs",
|
|
"source": "account_move_accountmove",
|
|
"target": "account_move_accountmove_fi_update_product_costs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "account_move_accountmove_post",
|
|
"_tgt": "account_move_accountmove_fi_update_product_costs",
|
|
"source": "account_move_accountmove_post",
|
|
"target": "account_move_accountmove_fi_update_product_costs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/account_move.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "account_move_rationale_20",
|
|
"_tgt": "account_move_accountmove_fi_update_product_costs",
|
|
"source": "account_move_accountmove_fi_update_product_costs",
|
|
"target": "account_move_rationale_20",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_stock.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_stock_py",
|
|
"_tgt": "sync_stock_fusionsyncstock",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_stock_py",
|
|
"target": "sync_stock_fusionsyncstock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"_tgt": "product_brand_productbrand",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"target": "product_brand_productbrand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"_tgt": "product_brand_compute_net_discount",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"target": "product_brand_compute_net_discount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"_tgt": "product_brand_check_parent_recursion",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_py",
|
|
"target": "product_brand_check_parent_recursion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_compute_product_count",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_compute_product_count",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_compute_child_count",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_compute_child_count",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_get_pricing_for_product",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_get_pricing_for_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_action_view_products",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_action_view_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand",
|
|
"_tgt": "product_brand_productbrand_action_view_sub_brands",
|
|
"source": "product_brand_productbrand",
|
|
"target": "product_brand_productbrand_action_view_sub_brands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"_tgt": "product_brand_productbrand_get_pricing_for_product",
|
|
"source": "product_brand_productbrand_get_pricing_for_product",
|
|
"target": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_rationale_81",
|
|
"_tgt": "product_brand_productbrand_get_pricing_for_product",
|
|
"source": "product_brand_productbrand_get_pricing_for_product",
|
|
"target": "product_brand_rationale_81",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_rationale_116",
|
|
"_tgt": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"source": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"target": "product_brand_rationale_116",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"_tgt": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"source": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"target": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "product_template_compute_expected_cost",
|
|
"_tgt": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"source": "product_brand_productbrand_calculate_cost_from_msrp",
|
|
"target": "product_template_compute_expected_cost"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_warehouse.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_warehouse_py",
|
|
"_tgt": "sync_warehouse_fusionsyncwarehouse",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_warehouse_py",
|
|
"target": "sync_warehouse_fusionsyncwarehouse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_pricing_rule_py",
|
|
"_tgt": "product_brand_pricing_rule_productbrandpricingrule",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_pricing_rule_py",
|
|
"target": "product_brand_pricing_rule_productbrandpricingrule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_pricing_rule_py",
|
|
"_tgt": "product_brand_pricing_rule_compute_net_discount",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_brand_pricing_rule_py",
|
|
"target": "product_brand_pricing_rule_compute_net_discount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_pricing_rule_productbrandpricingrule",
|
|
"_tgt": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"source": "product_brand_pricing_rule_productbrandpricingrule",
|
|
"target": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_brand_pricing_rule.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "product_brand_pricing_rule_rationale_67",
|
|
"_tgt": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"source": "product_brand_pricing_rule_productbrandpricingrule_calculate_cost",
|
|
"target": "product_brand_pricing_rule_rationale_67",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_sync_mapping.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_sync_mapping_py",
|
|
"_tgt": "product_sync_mapping_fusionproductsyncmapping",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_sync_mapping_py",
|
|
"target": "product_sync_mapping_fusionproductsyncmapping",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_sync_mapping.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_sync_mapping_py",
|
|
"_tgt": "product_sync_mapping_compute_remote_totals",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_sync_mapping_py",
|
|
"target": "product_sync_mapping_compute_remote_totals",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/__init__.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_inventory_models_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_inventory_models_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_producttemplate",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_producttemplate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_compute_remote_stock",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_compute_remote_stock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_compute_profit",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_compute_profit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_compute_expected_cost",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_compute_expected_cost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L145",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_compute_margin_pct",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_compute_margin_pct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_onchange_price_to_margin",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_onchange_price_to_margin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_onchange_margin_to_price",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_onchange_margin_to_price",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_apply_case_conversion",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_apply_case_conversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L257",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_onchange_case_conversion",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_onchange_case_conversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L264",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_create",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_create",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L348",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"_tgt": "product_template_cron_sync_all_costs_from_bills",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_py",
|
|
"target": "product_template_cron_sync_all_costs_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_compute_purchase_history",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_compute_purchase_history",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_inverse_margin_pct",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_inverse_margin_pct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L183",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L245",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_get_effective_case_mode",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_get_effective_case_mode",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L278",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_write",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_action_view_purchase_history",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_action_view_purchase_history",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L313",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L327",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "product_template_producttemplate",
|
|
"target": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L288",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_write",
|
|
"_tgt": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"source": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"target": "product_template_producttemplate_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L184",
|
|
"weight": 1.0,
|
|
"_src": "product_template_rationale_184",
|
|
"_tgt": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"source": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"target": "product_template_rationale_184",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"_tgt": "product_product_productproduct_apply_margin_to_variant",
|
|
"source": "product_template_producttemplate_propagate_margin_to_variants",
|
|
"target": "product_product_productproduct_apply_margin_to_variant"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L290",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_write",
|
|
"_tgt": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"source": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"target": "product_template_producttemplate_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L196",
|
|
"weight": 1.0,
|
|
"_src": "product_template_rationale_196",
|
|
"_tgt": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"source": "product_template_producttemplate_propagate_shipping_to_variants",
|
|
"target": "product_template_rationale_196",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"_src": "product_template_rationale_203",
|
|
"_tgt": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"source": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"target": "product_template_rationale_203",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L212",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"_tgt": "product_product_productproduct_apply_margin_to_variant",
|
|
"source": "product_template_producttemplate_action_apply_margin_to_all_variants",
|
|
"target": "product_product_productproduct_apply_margin_to_variant"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L261",
|
|
"weight": 1.0,
|
|
"_src": "product_template_onchange_case_conversion",
|
|
"_tgt": "product_template_apply_case_conversion",
|
|
"source": "product_template_apply_case_conversion",
|
|
"target": "product_template_onchange_case_conversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"_src": "product_template_create",
|
|
"_tgt": "product_template_apply_case_conversion",
|
|
"source": "product_template_apply_case_conversion",
|
|
"target": "product_template_create",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_write",
|
|
"_tgt": "product_template_apply_case_conversion",
|
|
"source": "product_template_apply_case_conversion",
|
|
"target": "product_template_producttemplate_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"_tgt": "product_template_apply_case_conversion",
|
|
"source": "product_template_apply_case_conversion",
|
|
"target": "res_config_settings_resconfigsettings_action_apply_case_conversion_all"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L259",
|
|
"weight": 1.0,
|
|
"_src": "product_template_onchange_case_conversion",
|
|
"_tgt": "product_template_producttemplate_get_effective_case_mode",
|
|
"source": "product_template_producttemplate_get_effective_case_mode",
|
|
"target": "product_template_onchange_case_conversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L282",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_write",
|
|
"_tgt": "product_template_producttemplate_get_effective_case_mode",
|
|
"source": "product_template_producttemplate_get_effective_case_mode",
|
|
"target": "product_template_producttemplate_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L315",
|
|
"weight": 1.0,
|
|
"_src": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"target": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L314",
|
|
"weight": 1.0,
|
|
"_src": "product_template_rationale_314",
|
|
"_tgt": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"source": "product_template_producttemplate_action_refresh_cost_from_bills",
|
|
"target": "product_template_rationale_314",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L355",
|
|
"weight": 1.0,
|
|
"_src": "product_template_cron_sync_all_costs_from_bills",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"target": "product_template_cron_sync_all_costs_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template.py",
|
|
"source_location": "L328",
|
|
"weight": 1.0,
|
|
"_src": "product_template_rationale_328",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"target": "product_template_rationale_328",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"_tgt": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"source": "product_template_producttemplate_sync_cost_from_latest_bill",
|
|
"target": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_productproduct",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_productproduct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_compute_cost_extra",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_compute_cost_extra",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_compute_product_lst_price",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_compute_product_lst_price",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_compute_variant_margin",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_compute_variant_margin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_compute_variant_profit",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_compute_variant_profit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_onchange_variant_margin",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_onchange_variant_margin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L145",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"_tgt": "product_product_onchange_variant_cost",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_product_py",
|
|
"target": "product_product_onchange_variant_cost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "product_product_productproduct",
|
|
"_tgt": "product_product_productproduct_get_attributes_extra_price",
|
|
"source": "product_product_productproduct",
|
|
"target": "product_product_productproduct_get_attributes_extra_price",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "product_product_productproduct",
|
|
"_tgt": "product_product_productproduct_set_product_lst_price",
|
|
"source": "product_product_productproduct",
|
|
"target": "product_product_productproduct_set_product_lst_price",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "product_product_productproduct",
|
|
"_tgt": "product_product_productproduct_inverse_variant_margin",
|
|
"source": "product_product_productproduct",
|
|
"target": "product_product_productproduct_inverse_variant_margin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "product_product_productproduct",
|
|
"_tgt": "product_product_productproduct_apply_margin_to_variant",
|
|
"source": "product_product_productproduct",
|
|
"target": "product_product_productproduct_apply_margin_to_variant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"_tgt": "product_product_compute_cost_extra",
|
|
"source": "product_product_compute_cost_extra",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"_src": "product_product_productproduct_set_product_lst_price",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_product_productproduct_set_product_lst_price",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_product.py",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"_src": "product_product_rationale_157",
|
|
"_tgt": "product_product_productproduct_apply_margin_to_variant",
|
|
"source": "product_product_productproduct_apply_margin_to_variant",
|
|
"target": "product_product_rationale_157",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"_tgt": "inventory_booking_fusioninventorybooking",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"target": "inventory_booking_fusioninventorybooking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"_tgt": "inventory_booking_compute_display_name",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"target": "inventory_booking_compute_display_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"target": "inventory_booking_create",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"_tgt": "inventory_booking_cron_expire_bookings",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"target": "inventory_booking_cron_expire_bookings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"_tgt": "inventory_booking_get_booked_qty",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_booking_py",
|
|
"target": "inventory_booking_get_booked_qty",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "inventory_booking_fusioninventorybooking",
|
|
"_tgt": "inventory_booking_fusioninventorybooking_action_release",
|
|
"source": "inventory_booking_fusioninventorybooking",
|
|
"target": "inventory_booking_fusioninventorybooking_action_release",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking_action_scan_serial_numbers",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "stock_picking_stockpicking_action_scan_serial_numbers"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "sync_config_fusionsyncconfig_run_sync"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L238",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "sync_config_fusionsyncconfig_sync_warehouses"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_products",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "sync_config_fusionsyncconfig_sync_products"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L420",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_levels"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L540",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_for_products"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "res_partner_respartner_action_create_brand",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "res_partner_respartner_action_create_brand"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_delivery_task",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_delivery_task"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L265",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_book",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "portal_inventory_portal_inventory_book"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_transfer",
|
|
"_tgt": "inventory_booking_create",
|
|
"source": "inventory_booking_create",
|
|
"target": "portal_inventory_portal_inventory_transfer"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "inventory_booking_fusioninventorybooking_action_release",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "inventory_booking_fusioninventorybooking_action_release",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_booking.py",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "inventory_booking_cron_expire_bookings",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "inventory_booking_cron_expire_bookings",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_attribute_value_py",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_attribute_value_py",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_attribute_value_py",
|
|
"_tgt": "product_template_attribute_value_compute_extra_price_impact",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_product_template_attribute_value_py",
|
|
"target": "product_template_attribute_value_compute_extra_price_impact",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "product_template_attribute_value_producttemplateattributevalue",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "product_template_attribute_value_producttemplateattributevalue",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_action_test_connection"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_run_sync"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L236",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_sync_warehouses"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_products",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_sync_products"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L418",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_levels"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L538",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_for_products"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "res_config_settings_resconfigsettings_action_apply_case_conversion_all"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_reviewed",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_reviewed"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_resolved",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_resolved"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy_action_ignore",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_ignore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L313",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_write",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_retry"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/product_template_attribute_value.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "product_template_attribute_value_rationale_48",
|
|
"_tgt": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"source": "product_template_attribute_value_producttemplateattributevalue_recalculate_variant_prices",
|
|
"target": "product_template_attribute_value_rationale_48",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_move_py",
|
|
"_tgt": "stock_move_stockmove",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_move_py",
|
|
"target": "stock_move_stockmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "stock_move_stockmove",
|
|
"_tgt": "stock_move_stockmove_action_done",
|
|
"source": "stock_move_stockmove",
|
|
"target": "stock_move_stockmove_action_done",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "stock_move_stockmove",
|
|
"_tgt": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"source": "stock_move_stockmove",
|
|
"target": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "stock_move_stockmove_action_done",
|
|
"_tgt": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"source": "stock_move_stockmove_action_done",
|
|
"target": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "stock_move_rationale_23",
|
|
"_tgt": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"source": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"target": "stock_move_rationale_23",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_move.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"source": "stock_move_stockmove_trigger_remote_stock_refresh",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_for_products"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"_tgt": "stock_picking_stockpicking",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"target": "stock_picking_stockpicking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"_tgt": "stock_picking_compute_fi_sale_invoice",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"target": "stock_picking_compute_fi_sale_invoice",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"_tgt": "stock_picking_compute_fi_purchase_bill",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_stock_picking_py",
|
|
"target": "stock_picking_compute_fi_purchase_bill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_action_view_sale_order",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_action_view_sale_order",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_action_view_invoices",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_action_view_invoices",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_action_view_purchase_order",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_action_view_purchase_order",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_action_view_bills",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_action_view_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_button_validate",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_button_validate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/stock_picking.py",
|
|
"source_location": "L209",
|
|
"weight": 1.0,
|
|
"_src": "stock_picking_stockpicking",
|
|
"_tgt": "stock_picking_stockpicking_action_scan_serial_numbers",
|
|
"source": "stock_picking_stockpicking",
|
|
"target": "stock_picking_stockpicking_action_scan_serial_numbers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"_tgt": "sync_config_fusionsyncconfig",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"target": "sync_config_fusionsyncconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"_tgt": "sync_config_compute_sync_warehouse_count",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"target": "sync_config_compute_sync_warehouse_count",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L624",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"_tgt": "sync_config_cron_sync_inventory",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_sync_config_py",
|
|
"target": "sync_config_cron_sync_inventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_action_sync_now",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_action_sync_now",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_run_sync",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_run_sync",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L249",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_products",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_sync_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_find_local_product",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_find_local_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L445",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L544",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L593",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"source": "sync_config_fusionsyncconfig",
|
|
"target": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"target": "sync_config_fusionsyncconfig_action_test_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"target": "sync_config_fusionsyncconfig_run_sync",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L547",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"target": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L596",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"_tgt": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"source": "sync_config_fusionsyncconfig_get_xmlrpc_connection",
|
|
"target": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_action_sync_now",
|
|
"_tgt": "sync_config_fusionsyncconfig_run_sync",
|
|
"source": "sync_config_fusionsyncconfig_action_sync_now",
|
|
"target": "sync_config_fusionsyncconfig_run_sync",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"source": "sync_config_fusionsyncconfig_run_sync",
|
|
"target": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_products",
|
|
"source": "sync_config_fusionsyncconfig_run_sync",
|
|
"target": "sync_config_fusionsyncconfig_sync_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_run_sync",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"source": "sync_config_fusionsyncconfig_run_sync",
|
|
"target": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L628",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_cron_sync_inventory",
|
|
"_tgt": "sync_config_fusionsyncconfig_run_sync",
|
|
"source": "sync_config_fusionsyncconfig_run_sync",
|
|
"target": "sync_config_cron_sync_inventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_188",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"source": "sync_config_fusionsyncconfig_sync_warehouses",
|
|
"target": "sync_config_rationale_188",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L286",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_fusionsyncconfig_sync_products",
|
|
"_tgt": "sync_config_fusionsyncconfig_find_local_product",
|
|
"source": "sync_config_fusionsyncconfig_sync_products",
|
|
"target": "sync_config_fusionsyncconfig_find_local_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L250",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_250",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_products",
|
|
"source": "sync_config_fusionsyncconfig_sync_products",
|
|
"target": "sync_config_rationale_250",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L296",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_296",
|
|
"_tgt": "sync_config_fusionsyncconfig_find_local_product",
|
|
"source": "sync_config_fusionsyncconfig_find_local_product",
|
|
"target": "sync_config_rationale_296",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L319",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_319",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"source": "sync_config_fusionsyncconfig_sync_stock_levels",
|
|
"target": "sync_config_rationale_319",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L446",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_446",
|
|
"_tgt": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"source": "sync_config_fusionsyncconfig_sync_stock_for_products",
|
|
"target": "sync_config_rationale_446",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L545",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_545",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"target": "sync_config_rationale_545",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_sale_order",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/sync_config.py",
|
|
"source_location": "L594",
|
|
"weight": 1.0,
|
|
"_src": "sync_config_rationale_594",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"target": "sync_config_rationale_594",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"_tgt": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"source": "sync_config_fusionsyncconfig_create_remote_invoice",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"target": "warehouse_ownership_fusionwarehouseinventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"_tgt": "warehouse_ownership_compute_display_name",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"target": "warehouse_ownership_compute_display_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"_tgt": "warehouse_ownership_get_available_for_product",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_warehouse_ownership_py",
|
|
"target": "warehouse_ownership_get_available_for_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "warehouse_ownership_fusionwarehouseinventory",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_reserve",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory",
|
|
"target": "warehouse_ownership_fusionwarehouseinventory_action_reserve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "warehouse_ownership_fusionwarehouseinventory",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_mark_in_transit",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory",
|
|
"target": "warehouse_ownership_fusionwarehouseinventory_action_mark_in_transit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "warehouse_ownership_fusionwarehouseinventory",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_mark_transferred",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory",
|
|
"target": "warehouse_ownership_fusionwarehouseinventory_action_mark_transferred",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/warehouse_ownership.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "warehouse_ownership_fusionwarehouseinventory",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory",
|
|
"target": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_cancel",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_cancel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L314",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_release",
|
|
"_tgt": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"source": "warehouse_ownership_fusionwarehouseinventory_action_release",
|
|
"target": "portal_inventory_portal_inventory_release"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_config_settings_py",
|
|
"_tgt": "res_config_settings_resconfigsettings",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_config_settings_py",
|
|
"target": "res_config_settings_resconfigsettings",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_config_settings_py",
|
|
"_tgt": "res_config_settings_get_fi_openai_key",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_config_settings_py",
|
|
"target": "res_config_settings_get_fi_openai_key",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_resconfigsettings",
|
|
"_tgt": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"source": "res_config_settings_resconfigsettings",
|
|
"target": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_resconfigsettings",
|
|
"_tgt": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"source": "res_config_settings_resconfigsettings",
|
|
"target": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_rationale_61",
|
|
"_tgt": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"source": "res_config_settings_resconfigsettings_action_sync_all_costs_from_bills",
|
|
"target": "res_config_settings_rationale_61",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_config_settings.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "res_config_settings_rationale_76",
|
|
"_tgt": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"source": "res_config_settings_resconfigsettings_action_apply_case_conversion_all",
|
|
"target": "res_config_settings_rationale_76",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_partner_py",
|
|
"_tgt": "res_partner_respartner",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_res_partner_py",
|
|
"target": "res_partner_respartner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "res_partner_respartner",
|
|
"_tgt": "res_partner_respartner_compute_brand_count",
|
|
"source": "res_partner_respartner",
|
|
"target": "res_partner_respartner_compute_brand_count",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "res_partner_respartner",
|
|
"_tgt": "res_partner_respartner_action_view_brands",
|
|
"source": "res_partner_respartner",
|
|
"target": "res_partner_respartner_action_view_brands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/res_partner.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "res_partner_respartner",
|
|
"_tgt": "res_partner_respartner_action_create_brand",
|
|
"source": "res_partner_respartner",
|
|
"target": "res_partner_respartner_action_create_brand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"_tgt": "inventory_discrepancy_compute_display_name",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"target": "inventory_discrepancy_compute_display_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"_tgt": "inventory_discrepancy_compute_difference",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"target": "inventory_discrepancy_compute_difference",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"_tgt": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inventory_discrepancy_py",
|
|
"target": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_reviewed",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_reviewed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_resolved",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_mark_resolved",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_action_ignore",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_action_ignore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"source": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"source": "inventory_discrepancy_cron_scan_discrepancies",
|
|
"target": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_rationale_88",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy_scan_serial_discrepancies",
|
|
"target": "inventory_discrepancy_rationale_88",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inventory_discrepancy.py",
|
|
"source_location": "L145",
|
|
"weight": 1.0,
|
|
"_src": "inventory_discrepancy_rationale_145",
|
|
"_tgt": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"source": "inventory_discrepancy_fusioninventorydiscrepancy_scan_quantity_discrepancies",
|
|
"target": "inventory_discrepancy_rationale_145",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"_tgt": "inter_company_transfer_compute_display_name",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"target": "inter_company_transfer_compute_display_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"_tgt": "inter_company_transfer_compute_product_mapping",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_models_inter_company_transfer_py",
|
|
"target": "inter_company_transfer_compute_product_mapping",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_request",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_remote_so",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_local_po",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_delivery_task",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_delivery_task",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_mark_transferred",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_mark_transferred",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_complete",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_complete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_cancel",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_cancel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L310",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L296",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_create_invoice",
|
|
"target": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_rationale_153",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_create_vendor_bill",
|
|
"target": "inter_company_transfer_rationale_153",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L204",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_rationale_204",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"target": "inter_company_transfer_rationale_204",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L375",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_transfer",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_execute_transfer",
|
|
"target": "portal_inventory_portal_inventory_transfer"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/models/inter_company_transfer.py",
|
|
"source_location": "L311",
|
|
"weight": 1.0,
|
|
"_src": "inter_company_transfer_rationale_311",
|
|
"_tgt": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"source": "inter_company_transfer_fusionintercompanytransfer_action_retry",
|
|
"target": "inter_company_transfer_rationale_311",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/static/src/js/margin_widget.js",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_static_src_js_margin_widget_js",
|
|
"_tgt": "margin_widget_marginpercentfield",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_static_src_js_margin_widget_js",
|
|
"target": "margin_widget_marginpercentfield",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portalinventory",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portalinventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L218",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_data",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L273",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_book",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_book",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L310",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_release",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_release",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_categories",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_categories",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L327",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_warehouses",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"_tgt": "portal_inventory_portal_inventory_transfer",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_portal_inventory_py",
|
|
"target": "portal_inventory_portal_inventory_transfer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portalinventory",
|
|
"_tgt": "portal_inventory_portalinventory_get_inventory_data",
|
|
"source": "portal_inventory_portalinventory",
|
|
"target": "portal_inventory_portalinventory_get_inventory_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portalinventory",
|
|
"_tgt": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"source": "portal_inventory_portalinventory",
|
|
"target": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L393",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portalinventory",
|
|
"_tgt": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"source": "portal_inventory_portalinventory",
|
|
"target": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portalinventory_get_inventory_data",
|
|
"_tgt": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"source": "portal_inventory_portalinventory_get_inventory_data",
|
|
"target": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory",
|
|
"_tgt": "portal_inventory_portalinventory_get_inventory_data",
|
|
"source": "portal_inventory_portalinventory_get_inventory_data",
|
|
"target": "portal_inventory_portal_inventory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_data",
|
|
"_tgt": "portal_inventory_portalinventory_get_inventory_data",
|
|
"source": "portal_inventory_portalinventory_get_inventory_data",
|
|
"target": "portal_inventory_portal_inventory_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_rationale_21",
|
|
"_tgt": "portal_inventory_portalinventory_get_inventory_data",
|
|
"source": "portal_inventory_portalinventory_get_inventory_data",
|
|
"target": "portal_inventory_rationale_21",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_rationale_151",
|
|
"_tgt": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"source": "portal_inventory_portalinventory_get_remote_only_products",
|
|
"target": "portal_inventory_rationale_151",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L240",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory",
|
|
"_tgt": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"source": "portal_inventory_portal_inventory",
|
|
"target": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L328",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_portal_inventory_warehouses",
|
|
"_tgt": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"source": "portal_inventory_portal_inventory_warehouses",
|
|
"target": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/portal_inventory.py",
|
|
"source_location": "L394",
|
|
"weight": 1.0,
|
|
"_src": "portal_inventory_rationale_394",
|
|
"_tgt": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"source": "portal_inventory_portalinventory_get_all_warehouses",
|
|
"target": "portal_inventory_rationale_394",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/__init__.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_inventory/controllers/product_configurator.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_product_configurator_py",
|
|
"_tgt": "product_configurator_fi_get_ptav_price_extra",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_inventory_controllers_product_configurator_py",
|
|
"target": "product_configurator_fi_get_ptav_price_extra",
|
|
"confidence_score": 1.0
|
|
}
|
|
],
|
|
"hyperedges": []
|
|
} |