Files
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

7084 lines
288 KiB
JSON

{
"directed": false,
"multigraph": false,
"graph": {},
"nodes": [
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_init_py",
"community": 14,
"norm_label": "__init__.py"
},
{
"label": "__manifest__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/__manifest__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_manifest_py",
"community": 18,
"norm_label": "__manifest__.py"
},
{
"label": "rental_return_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"community": 3,
"norm_label": "rental_return_wizard.py"
},
{
"label": "RentalReturnWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L10",
"id": "rental_return_wizard_rentalreturnwizard",
"community": 3,
"norm_label": "rentalreturnwizard"
},
{
"label": "default_get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L52",
"id": "rental_return_wizard_default_get",
"community": 3,
"norm_label": "default_get()"
},
{
"label": ".action_confirm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L88",
"id": "rental_return_wizard_rentalreturnwizard_action_confirm",
"community": 3,
"norm_label": ".action_confirm()"
},
{
"label": "._apply_inspection()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L119",
"id": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"community": 3,
"norm_label": "._apply_inspection()"
},
{
"label": "._process_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L167",
"id": "rental_return_wizard_rentalreturnwizard_process_return",
"community": 3,
"norm_label": "._process_return()"
},
{
"label": "RentalReturnWizardLine",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L211",
"id": "rental_return_wizard_rentalreturnwizardline",
"community": 3,
"norm_label": "rentalreturnwizardline"
},
{
"label": "Validate inspection, apply results, and process the return.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L89",
"id": "rental_return_wizard_rationale_89",
"community": 3,
"norm_label": "validate inspection, apply results, and process the return."
},
{
"label": "Write inspection results to the sale order.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L120",
"id": "rental_return_wizard_rationale_120",
"community": 3,
"norm_label": "write inspection results to the sale order."
},
{
"label": "Mark items as returned via stock picking or rental wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L168",
"id": "rental_return_wizard_rationale_168",
"community": 3,
"norm_label": "mark items as returned via stock picking or rental wizard."
},
{
"label": "deposit_deduction_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"community": 4,
"norm_label": "deposit_deduction_wizard.py"
},
{
"label": "DepositProcessWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L9",
"id": "deposit_deduction_wizard_depositprocesswizard",
"community": 4,
"norm_label": "depositprocesswizard"
},
{
"label": "_compute_previews()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L65",
"id": "deposit_deduction_wizard_compute_previews",
"community": 4,
"norm_label": "_compute_previews()"
},
{
"label": "_compute_has_card()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L97",
"id": "deposit_deduction_wizard_compute_has_card",
"community": 4,
"norm_label": "_compute_has_card()"
},
{
"label": ".action_confirm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L103",
"id": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"community": 4,
"norm_label": ".action_confirm()"
},
{
"label": "._process_full_refund()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L119",
"id": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"community": 4,
"norm_label": "._process_full_refund()"
},
{
"label": "._process_partial_refund()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L144",
"id": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"community": 4,
"norm_label": "._process_partial_refund()"
},
{
"label": "._process_no_refund()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L185",
"id": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"community": 4,
"norm_label": "._process_no_refund()"
},
{
"label": "._process_sold()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L217",
"id": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"community": 4,
"norm_label": "._process_sold()"
},
{
"label": "._create_deposit_credit_note()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L252",
"id": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"community": 4,
"norm_label": "._create_deposit_credit_note()"
},
{
"label": "._process_poynt_refund()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L278",
"id": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"community": 4,
"norm_label": "._process_poynt_refund()"
},
{
"label": "._close_rental()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L407",
"id": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"community": 4,
"norm_label": "._close_rental()"
},
{
"label": "._format_amount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L418",
"id": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"community": 4,
"norm_label": "._format_amount()"
},
{
"label": "Dispatch to the appropriate deposit processing path.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L104",
"id": "deposit_deduction_wizard_rationale_104",
"community": 4,
"norm_label": "dispatch to the appropriate deposit processing path."
},
{
"label": "Full deposit refund: credit note, Poynt refund, close rental.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L120",
"id": "deposit_deduction_wizard_rationale_120",
"community": 4,
"norm_label": "full deposit refund: credit note, poynt refund, close rental."
},
{
"label": "Partial refund with deduction for damages.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L145",
"id": "deposit_deduction_wizard_rationale_145",
"community": 4,
"norm_label": "partial refund with deduction for damages."
},
{
"label": "Full deduction: no refund, create overage invoice if needed.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L186",
"id": "deposit_deduction_wizard_rationale_186",
"community": 4,
"norm_label": "full deduction: no refund, create overage invoice if needed."
},
{
"label": "Customer purchased the rental: full deposit refund, mark as sold.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L218",
"id": "deposit_deduction_wizard_rationale_218",
"community": 4,
"norm_label": "customer purchased the rental: full deposit refund, mark as sold."
},
{
"label": "Create and post a credit note for the deposit invoice.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L253",
"id": "deposit_deduction_wizard_rationale_253",
"community": 4,
"norm_label": "create and post a credit note for the deposit invoice."
},
{
"label": "Process refund via Poynt referenced refund for the credit note.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L279",
"id": "deposit_deduction_wizard_rationale_279",
"community": 4,
"norm_label": "process refund via poynt referenced refund for the credit note."
},
{
"label": "Close the rental after deposit processing.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L408",
"id": "deposit_deduction_wizard_rationale_408",
"community": 4,
"norm_label": "close the rental after deposit processing."
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_init_py",
"community": 15,
"norm_label": "__init__.py"
},
{
"label": "manual_renewal_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"community": 5,
"norm_label": "manual_renewal_wizard.py"
},
{
"label": "ManualRenewalWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L10",
"id": "manual_renewal_wizard_manualrenewalwizard",
"community": 5,
"norm_label": "manualrenewalwizard"
},
{
"label": "_compute_amount_preview()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L80",
"id": "manual_renewal_wizard_compute_amount_preview",
"community": 5,
"norm_label": "_compute_amount_preview()"
},
{
"label": "_compute_use_card_on_file()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L88",
"id": "manual_renewal_wizard_compute_use_card_on_file",
"community": 5,
"norm_label": "_compute_use_card_on_file()"
},
{
"label": ".action_confirm_renewal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L92",
"id": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"community": 0,
"norm_label": ".action_confirm_renewal()"
},
{
"label": ".action_cancel_renewal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L170",
"id": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"community": 5,
"norm_label": ".action_cancel_renewal()"
},
{
"label": "Confirm the manual renewal: extend dates, create invoice, and collect payment.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L93",
"id": "manual_renewal_wizard_rationale_93",
"community": 0,
"norm_label": "confirm the manual renewal: extend dates, create invoice, and collect payment."
},
{
"label": "Cancel the renewal: revert dates and void the invoice.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L171",
"id": "manual_renewal_wizard_rationale_171",
"community": 5,
"norm_label": "cancel the renewal: revert dates and void the invoice."
},
{
"label": "stock_warehouse.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/stock_warehouse.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_stock_warehouse_py",
"community": 12,
"norm_label": "stock_warehouse.py"
},
{
"label": "StockWarehouse",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/stock_warehouse.py",
"source_location": "L4",
"id": "stock_warehouse_stockwarehouse",
"community": 12,
"norm_label": "stockwarehouse"
},
{
"label": "sale_order.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"community": 2,
"norm_label": "sale_order.py"
},
{
"label": "SaleOrder",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L17",
"id": "sale_order_saleorder",
"community": 0,
"norm_label": "saleorder"
},
{
"label": ".write()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L20",
"id": "sale_order_saleorder_write",
"community": 0,
"norm_label": ".write()"
},
{
"label": "_compute_rental_next_renewal_date()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L261",
"id": "sale_order_compute_rental_next_renewal_date",
"community": 2,
"norm_label": "_compute_rental_next_renewal_date()"
},
{
"label": "._get_tz()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L272",
"id": "sale_order_saleorder_get_tz",
"community": 2,
"norm_label": "._get_tz()"
},
{
"label": "._to_local_dt()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L284",
"id": "sale_order_saleorder_to_local_dt",
"community": 2,
"norm_label": "._to_local_dt()"
},
{
"label": "._format_local_dt()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L290",
"id": "sale_order_saleorder_format_local_dt",
"community": 2,
"norm_label": "._format_local_dt()"
},
{
"label": "._format_local_dt_with_time()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L295",
"id": "sale_order_saleorder_format_local_dt_with_time",
"community": 2,
"norm_label": "._format_local_dt_with_time()"
},
{
"label": "._local_date_today()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L299",
"id": "sale_order_saleorder_local_date_today",
"community": 2,
"norm_label": "._local_date_today()"
},
{
"label": "_compute_rental_original_duration()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L306",
"id": "sale_order_compute_rental_original_duration",
"community": 2,
"norm_label": "_compute_rental_original_duration()"
},
{
"label": "_compute_rental_invoice_counts()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L320",
"id": "sale_order_compute_rental_invoice_counts",
"community": 2,
"norm_label": "_compute_rental_invoice_counts()"
},
{
"label": ".action_view_deposit_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L339",
"id": "sale_order_saleorder_action_view_deposit_invoice",
"community": 0,
"norm_label": ".action_view_deposit_invoice()"
},
{
"label": ".action_view_rental_charges_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L352",
"id": "sale_order_saleorder_action_view_rental_charges_invoice",
"community": 0,
"norm_label": ".action_view_rental_charges_invoice()"
},
{
"label": ".action_view_renewal_invoices()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L365",
"id": "sale_order_saleorder_action_view_renewal_invoices",
"community": 0,
"norm_label": ".action_view_renewal_invoices()"
},
{
"label": ".action_view_refund_invoices()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L390",
"id": "sale_order_saleorder_action_view_refund_invoices",
"community": 0,
"norm_label": ".action_view_refund_invoices()"
},
{
"label": "._has_completed_delivery()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L422",
"id": "sale_order_saleorder_has_completed_delivery",
"community": 3,
"norm_label": "._has_completed_delivery()"
},
{
"label": ".action_open_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L439",
"id": "sale_order_saleorder_action_open_return",
"community": 3,
"norm_label": ".action_open_return()"
},
{
"label": "._has_pending_cancellation()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L467",
"id": "sale_order_saleorder_has_pending_cancellation",
"community": 2,
"norm_label": "._has_pending_cancellation()"
},
{
"label": "._get_rental_duration_days()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L474",
"id": "sale_order_saleorder_get_rental_duration_days",
"community": 2,
"norm_label": "._get_rental_duration_days()"
},
{
"label": "._get_renewal_delta()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L488",
"id": "sale_order_saleorder_get_renewal_delta",
"community": 8,
"norm_label": "._get_renewal_delta()"
},
{
"label": "._get_marketing_target_date()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L505",
"id": "sale_order_saleorder_get_marketing_target_date",
"community": 2,
"norm_label": "._get_marketing_target_date()"
},
{
"label": "._get_reminder_target_date()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L517",
"id": "sale_order_saleorder_get_reminder_target_date",
"community": 2,
"norm_label": "._get_reminder_target_date()"
},
{
"label": "._short_term_reminder_ready()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L537",
"id": "sale_order_saleorder_short_term_reminder_ready",
"community": 2,
"norm_label": "._short_term_reminder_ready()"
},
{
"label": "._is_short_term_rental()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L551",
"id": "sale_order_saleorder_is_short_term_rental",
"community": 2,
"norm_label": "._is_short_term_rental()"
},
{
"label": "._short_term_grace_expired()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L558",
"id": "sale_order_saleorder_short_term_grace_expired",
"community": 2,
"norm_label": "._short_term_grace_expired()"
},
{
"label": "._get_rental_only_lines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L580",
"id": "sale_order_saleorder_get_rental_only_lines",
"community": 0,
"norm_label": "._get_rental_only_lines()"
},
{
"label": "._get_renewal_amount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L596",
"id": "sale_order_saleorder_get_renewal_amount",
"community": 5,
"norm_label": "._get_renewal_amount()"
},
{
"label": "._create_renewal_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L602",
"id": "sale_order_saleorder_create_renewal_invoice",
"community": 0,
"norm_label": "._create_renewal_invoice()"
},
{
"label": "._prepare_renewal_cancellation_token()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L619",
"id": "sale_order_saleorder_prepare_renewal_cancellation_token",
"community": 2,
"norm_label": "._prepare_renewal_cancellation_token()"
},
{
"label": "._process_auto_renewal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L630",
"id": "sale_order_saleorder_process_auto_renewal",
"community": 0,
"norm_label": "._process_auto_renewal()"
},
{
"label": "._collect_renewal_payment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L695",
"id": "sale_order_saleorder_collect_renewal_payment",
"community": 0,
"norm_label": "._collect_renewal_payment()"
},
{
"label": "._notify_staff_manual_payment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L756",
"id": "sale_order_saleorder_notify_staff_manual_payment",
"community": 0,
"norm_label": "._notify_staff_manual_payment()"
},
{
"label": "._send_renewal_confirmation_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L773",
"id": "sale_order_saleorder_send_renewal_confirmation_email",
"community": 0,
"norm_label": "._send_renewal_confirmation_email()"
},
{
"label": "._send_payment_receipt_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L810",
"id": "sale_order_saleorder_send_payment_receipt_email",
"community": 0,
"norm_label": "._send_payment_receipt_email()"
},
{
"label": "._send_renewal_reminder_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L835",
"id": "sale_order_saleorder_send_renewal_reminder_email",
"community": 2,
"norm_label": "._send_renewal_reminder_email()"
},
{
"label": "._send_renewal_reminder_sms()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L847",
"id": "sale_order_saleorder_send_renewal_reminder_sms",
"community": 2,
"norm_label": "._send_renewal_reminder_sms()"
},
{
"label": "_cron_rental_renewal_reminders()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L883",
"id": "sale_order_cron_rental_renewal_reminders",
"community": 2,
"norm_label": "_cron_rental_renewal_reminders()"
},
{
"label": "_cron_rental_auto_renewals()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L922",
"id": "sale_order_cron_rental_auto_renewals",
"community": 2,
"norm_label": "_cron_rental_auto_renewals()"
},
{
"label": ".action_manual_renewal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L977",
"id": "sale_order_saleorder_action_manual_renewal",
"community": 8,
"norm_label": ".action_manual_renewal()"
},
{
"label": "_onchange_is_rental_order_sale_type()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1006",
"id": "sale_order_onchange_is_rental_order_sale_type",
"community": 2,
"norm_label": "_onchange_is_rental_order_sale_type()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1012",
"id": "sale_order_create",
"community": 0,
"norm_label": "create()"
},
{
"label": ".action_confirm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1025",
"id": "sale_order_saleorder_action_confirm",
"community": 0,
"norm_label": ".action_confirm()"
},
{
"label": ".action_send_rental_agreement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1071",
"id": "sale_order_saleorder_action_send_rental_agreement",
"community": 0,
"norm_label": ".action_send_rental_agreement()"
},
{
"label": ".action_send_card_reauthorization()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1090",
"id": "sale_order_saleorder_action_send_card_reauthorization",
"community": 0,
"norm_label": ".action_send_card_reauthorization()"
},
{
"label": ".action_open_card_authorization()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1104",
"id": "sale_order_saleorder_action_open_card_authorization",
"community": 0,
"norm_label": ".action_open_card_authorization()"
},
{
"label": "._process_post_signing_payments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1121",
"id": "sale_order_saleorder_process_post_signing_payments",
"community": 0,
"norm_label": "._process_post_signing_payments()"
},
{
"label": "._get_card_last_four()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1184",
"id": "sale_order_saleorder_get_card_last_four",
"community": 0,
"norm_label": "._get_card_last_four()"
},
{
"label": "._get_deposit_product()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1198",
"id": "sale_order_saleorder_get_deposit_product",
"community": 1,
"norm_label": "._get_deposit_product()"
},
{
"label": "._compute_deposit_amount_for_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1215",
"id": "sale_order_saleorder_compute_deposit_amount_for_line",
"community": 1,
"norm_label": "._compute_deposit_amount_for_line()"
},
{
"label": "._create_rental_charges_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1226",
"id": "sale_order_saleorder_create_rental_charges_invoice",
"community": 0,
"norm_label": "._create_rental_charges_invoice()"
},
{
"label": "._create_deposit_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1250",
"id": "sale_order_saleorder_create_deposit_invoice",
"community": 0,
"norm_label": "._create_deposit_invoice()"
},
{
"label": "._get_deposit_hold_days()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1272",
"id": "sale_order_saleorder_get_deposit_hold_days",
"community": 3,
"norm_label": "._get_deposit_hold_days()"
},
{
"label": "._has_items_returned()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1281",
"id": "sale_order_saleorder_has_items_returned",
"community": 3,
"norm_label": "._has_items_returned()"
},
{
"label": "._refund_security_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1289",
"id": "sale_order_saleorder_refund_security_deposit",
"community": 3,
"norm_label": "._refund_security_deposit()"
},
{
"label": "._process_deposit_refund()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1329",
"id": "sale_order_saleorder_process_deposit_refund",
"community": 3,
"norm_label": "._process_deposit_refund()"
},
{
"label": "._deduct_security_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1359",
"id": "sale_order_saleorder_deduct_security_deposit",
"community": 0,
"norm_label": "._deduct_security_deposit()"
},
{
"label": "._create_damage_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1377",
"id": "sale_order_saleorder_create_damage_invoice",
"community": 0,
"norm_label": "._create_damage_invoice()"
},
{
"label": ".action_create_deposit_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1394",
"id": "sale_order_saleorder_action_create_deposit_invoice",
"community": 0,
"norm_label": ".action_create_deposit_invoice()"
},
{
"label": ".action_mark_deposit_collected()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1418",
"id": "sale_order_saleorder_action_mark_deposit_collected",
"community": 0,
"norm_label": ".action_mark_deposit_collected()"
},
{
"label": ".action_process_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1433",
"id": "sale_order_saleorder_action_process_deposit",
"community": 9,
"norm_label": ".action_process_deposit()"
},
{
"label": ".action_refund_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1462",
"id": "sale_order_saleorder_action_refund_deposit",
"community": 3,
"norm_label": ".action_refund_deposit()"
},
{
"label": ".action_deduct_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1471",
"id": "sale_order_saleorder_action_deduct_deposit",
"community": 9,
"norm_label": ".action_deduct_deposit()"
},
{
"label": ".action_force_refund_deposit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1475",
"id": "sale_order_saleorder_action_force_refund_deposit",
"community": 3,
"norm_label": ".action_force_refund_deposit()"
},
{
"label": "._collect_token_payment_for_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1486",
"id": "sale_order_saleorder_collect_token_payment_for_invoice",
"community": 0,
"norm_label": "._collect_token_payment_for_invoice()"
},
{
"label": "._send_deposit_refund_initiated_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1532",
"id": "sale_order_saleorder_send_deposit_refund_initiated_email",
"community": 10,
"norm_label": "._send_deposit_refund_initiated_email()"
},
{
"label": "._send_deposit_refund_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1560",
"id": "sale_order_saleorder_send_deposit_refund_email",
"community": 4,
"norm_label": "._send_deposit_refund_email()"
},
{
"label": "._send_invoice_with_receipt()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1590",
"id": "sale_order_saleorder_send_invoice_with_receipt",
"community": 0,
"norm_label": "._send_invoice_with_receipt()"
},
{
"label": "._generate_invoice_attachments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1640",
"id": "sale_order_saleorder_generate_invoice_attachments",
"community": 0,
"norm_label": "._generate_invoice_attachments()"
},
{
"label": "._find_poynt_receipt_attachments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1681",
"id": "sale_order_saleorder_find_poynt_receipt_attachments",
"community": 0,
"norm_label": "._find_poynt_receipt_attachments()"
},
{
"label": "._find_deposit_credit_note()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1697",
"id": "sale_order_saleorder_find_deposit_credit_note",
"community": 10,
"norm_label": "._find_deposit_credit_note()"
},
{
"label": "._generate_agreement_attachment_ids()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1709",
"id": "sale_order_saleorder_generate_agreement_attachment_ids",
"community": 6,
"norm_label": "._generate_agreement_attachment_ids()"
},
{
"label": "._send_damage_notification_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1722",
"id": "sale_order_saleorder_send_damage_notification_email",
"community": 3,
"norm_label": "._send_damage_notification_email()"
},
{
"label": "_cron_rental_deposit_refunds()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1733",
"id": "sale_order_cron_rental_deposit_refunds",
"community": 3,
"norm_label": "_cron_rental_deposit_refunds()"
},
{
"label": "._generate_purchase_coupon()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1774",
"id": "sale_order_saleorder_generate_purchase_coupon",
"community": 2,
"norm_label": "._generate_purchase_coupon()"
},
{
"label": "._send_marketing_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1801",
"id": "sale_order_saleorder_send_marketing_email",
"community": 2,
"norm_label": "._send_marketing_email()"
},
{
"label": "_cron_rental_marketing_emails()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1812",
"id": "sale_order_cron_rental_marketing_emails",
"community": 2,
"norm_label": "_cron_rental_marketing_emails()"
},
{
"label": "._generate_and_attach_signed_agreement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1838",
"id": "sale_order_saleorder_generate_and_attach_signed_agreement",
"community": 0,
"norm_label": "._generate_and_attach_signed_agreement()"
},
{
"label": "._send_signed_agreement_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1872",
"id": "sale_order_saleorder_send_signed_agreement_email",
"community": 0,
"norm_label": "._send_signed_agreement_email()"
},
{
"label": ".action_preview_rental_agreement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1892",
"id": "sale_order_saleorder_action_preview_rental_agreement",
"community": 0,
"norm_label": ".action_preview_rental_agreement()"
},
{
"label": ".action_close_rental()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1933",
"id": "sale_order_saleorder_action_close_rental",
"community": 6,
"norm_label": ".action_close_rental()"
},
{
"label": "._get_google_review_url()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1963",
"id": "sale_order_saleorder_get_google_review_url",
"community": 6,
"norm_label": "._get_google_review_url()"
},
{
"label": "._send_thank_you_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1975",
"id": "sale_order_saleorder_send_thank_you_email",
"community": 6,
"norm_label": "._send_thank_you_email()"
},
{
"label": "Return the ZoneInfo for the company timezone.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L273",
"id": "sale_order_rationale_273",
"community": 2,
"norm_label": "return the zoneinfo for the company timezone."
},
{
"label": "Convert a UTC datetime to the company local timezone.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L285",
"id": "sale_order_rationale_285",
"community": 2,
"norm_label": "convert a utc datetime to the company local timezone."
},
{
"label": "Format a UTC datetime in the company timezone.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L291",
"id": "sale_order_rationale_291",
"community": 2,
"norm_label": "format a utc datetime in the company timezone."
},
{
"label": "Format a UTC datetime with time in the company timezone.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L296",
"id": "sale_order_rationale_296",
"community": 2,
"norm_label": "format a utc datetime with time in the company timezone."
},
{
"label": "Return today's date in the company timezone (not UTC).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L300",
"id": "sale_order_rationale_300",
"community": 2,
"norm_label": "return today's date in the company timezone (not utc)."
},
{
"label": "Return True if the product has been delivered. Checks both stock pickin",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L423",
"id": "sale_order_rationale_423",
"community": 3,
"norm_label": "return true if the product has been delivered. checks both stock pickin"
},
{
"label": "Override to show the inspection wizard before processing returns. If in",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L440",
"id": "sale_order_rationale_440",
"community": 3,
"norm_label": "override to show the inspection wizard before processing returns. if in"
},
{
"label": "Check if this order has an unresolved cancellation request.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L468",
"id": "sale_order_rationale_468",
"community": 2,
"norm_label": "check if this order has an unresolved cancellation request."
},
{
"label": "Return the current rental period length in days. Used for percentage-ba",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L475",
"id": "sale_order_rationale_475",
"community": 2,
"norm_label": "return the current rental period length in days. used for percentage-ba"
},
{
"label": "Return the relativedelta/timedelta to add for the next renewal. Monthly",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L489",
"id": "sale_order_rationale_489",
"community": 8,
"norm_label": "return the relativedelta/timedelta to add for the next renewal. monthly"
},
{
"label": "When to send the purchase marketing email (percentage of period after start).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L506",
"id": "sale_order_rationale_506",
"community": 2,
"norm_label": "when to send the purchase marketing email (percentage of period after start)."
},
{
"label": "When to send the renewal reminder (date component only). For standard r",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L518",
"id": "sale_order_rationale_518",
"community": 2,
"norm_label": "when to send the renewal reminder (date component only). for standard r"
},
{
"label": "For short-term rentals, True when it's time to send the reminder. Fires",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L538",
"id": "sale_order_rationale_538",
"community": 2,
"norm_label": "for short-term rentals, true when it's time to send the reminder. fires"
},
{
"label": "True if rental duration is below the short-term threshold.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L552",
"id": "sale_order_rationale_552",
"community": 2,
"norm_label": "true if rental duration is below the short-term threshold."
},
{
"label": "For short-term rentals, True if the return time + grace has passed. Com",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L559",
"id": "sale_order_rationale_559",
"community": 2,
"norm_label": "for short-term rentals, true if the return time + grace has passed. com"
},
{
"label": "Return order lines that should be invoiced on renewal. Excludes securit",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L581",
"id": "sale_order_rationale_581",
"community": 0,
"norm_label": "return order lines that should be invoiced on renewal. excludes securit"
},
{
"label": "Compute the total renewal charge (rental lines only, tax-inclusive).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L597",
"id": "sale_order_rationale_597",
"community": 5,
"norm_label": "compute the total renewal charge (rental lines only, tax-inclusive)."
},
{
"label": "Create an invoice containing only the recurring rental lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L603",
"id": "sale_order_rationale_603",
"community": 0,
"norm_label": "create an invoice containing only the recurring rental lines."
},
{
"label": "Create a cancellation request with a unique token for the reminder email.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L620",
"id": "sale_order_rationale_620",
"community": 2,
"norm_label": "create a cancellation request with a unique token for the reminder email."
},
{
"label": "Execute auto-renewal for a single rental order. Extends the rental peri",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L631",
"id": "sale_order_rationale_631",
"community": 0,
"norm_label": "execute auto-renewal for a single rental order. extends the rental peri"
},
{
"label": "Attempt to charge the stored payment token for a renewal invoice. :para",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L696",
"id": "sale_order_rationale_696",
"community": 0,
"norm_label": "attempt to charge the stored payment token for a renewal invoice. :para"
},
{
"label": "Create an activity for sales staff when auto-payment is unavailable.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L757",
"id": "sale_order_rationale_757",
"community": 0,
"norm_label": "create an activity for sales staff when auto-payment is unavailable."
},
{
"label": "Send a single renewal email with invoice PDF + Poynt receipt attached.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L774",
"id": "sale_order_rationale_774",
"community": 0,
"norm_label": "send a single renewal email with invoice pdf + poynt receipt attached."
},
{
"label": "Send payment receipt email after successful collection.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L811",
"id": "sale_order_rationale_811",
"community": 0,
"norm_label": "send payment receipt email after successful collection."
},
{
"label": "Send the 3-day renewal reminder email with cancellation link.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L836",
"id": "sale_order_rationale_836",
"community": 2,
"norm_label": "send the 3-day renewal reminder email with cancellation link."
},
{
"label": "Send SMS renewal reminder via RingCentral.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L848",
"id": "sale_order_rationale_848",
"community": 2,
"norm_label": "send sms renewal reminder via ringcentral."
},
{
"label": "Cron: send renewal reminders based on percentage of rental period.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L884",
"id": "sale_order_rationale_884",
"community": 19,
"norm_label": "cron: send renewal reminders based on percentage of rental period."
},
{
"label": "Cron: auto-renew rentals that have reached their return date.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L923",
"id": "sale_order_rationale_923",
"community": 20,
"norm_label": "cron: auto-renew rentals that have reached their return date."
},
{
"label": "Open the manual renewal wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L978",
"id": "sale_order_rationale_978",
"community": 8,
"norm_label": "open the manual renewal wizard."
},
{
"label": "Override to create invoices and auto-send agreement on confirmation. 1.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1026",
"id": "sale_order_rationale_1026",
"community": 0,
"norm_label": "override to create invoices and auto-send agreement on confirmation. 1."
},
{
"label": "Generate agreement token and send the agreement email.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1072",
"id": "sale_order_rationale_1072",
"community": 0,
"norm_label": "generate agreement token and send the agreement email."
},
{
"label": "Send a card reauthorization form link to the customer.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1091",
"id": "sale_order_rationale_1091",
"community": 0,
"norm_label": "send a card reauthorization form link to the customer."
},
{
"label": "Open the card authorization form in the browser for phone authorization.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1105",
"id": "sale_order_rationale_1105",
"community": 0,
"norm_label": "open the card authorization form in the browser for phone authorization."
},
{
"label": "Auto-collect payments after the customer signs the agreement. Posts bot",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1122",
"id": "sale_order_rationale_1122",
"community": 0,
"norm_label": "auto-collect payments after the customer signs the agreement. posts bot"
},
{
"label": "Return the last 4 digits of the stored payment token card.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1185",
"id": "sale_order_rationale_1185",
"community": 0,
"norm_label": "return the last 4 digits of the stored payment token card."
},
{
"label": "Return the Security Deposit service product (created via XML data).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1199",
"id": "sale_order_rationale_1199",
"community": 1,
"norm_label": "return the security deposit service product (created via xml data)."
},
{
"label": "Calculate the security deposit amount for a rental order line.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1216",
"id": "sale_order_rationale_1216",
"community": 1,
"norm_label": "calculate the security deposit amount for a rental order line."
},
{
"label": "Create an invoice for all non-deposit lines (rental, delivery, services).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1227",
"id": "sale_order_rationale_1227",
"community": 0,
"norm_label": "create an invoice for all non-deposit lines (rental, delivery, services)."
},
{
"label": "Create a separate invoice for security deposit lines only.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1251",
"id": "sale_order_rationale_1251",
"community": 0,
"norm_label": "create a separate invoice for security deposit lines only."
},
{
"label": "Return the configured deposit hold period in days.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1273",
"id": "sale_order_rationale_1273",
"community": 3,
"norm_label": "return the configured deposit hold period in days."
},
{
"label": "Return True if at least one rental line has qty_returned > 0.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1282",
"id": "sale_order_rationale_1282",
"community": 3,
"norm_label": "return true if at least one rental line has qty_returned > 0."
},
{
"label": "Initiate security deposit refund with configurable hold period. Validat",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1290",
"id": "sale_order_rationale_1290",
"community": 3,
"norm_label": "initiate security deposit refund with configurable hold period. validat"
},
{
"label": "Process the actual deposit refund via the deposit wizard, send receipt, and auto",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1330",
"id": "sale_order_rationale_1330",
"community": 3,
"norm_label": "process the actual deposit refund via the deposit wizard, send receipt, and auto"
},
{
"label": "Deduct from security deposit via the deposit wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1360",
"id": "sale_order_rationale_1360",
"community": 0,
"norm_label": "deduct from security deposit via the deposit wizard."
},
{
"label": "Create an additional invoice for damage costs exceeding the deposit.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1378",
"id": "sale_order_rationale_1378",
"community": 0,
"norm_label": "create an additional invoice for damage costs exceeding the deposit."
},
{
"label": "Button: create the security deposit invoice manually.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1395",
"id": "sale_order_rationale_1395",
"community": 0,
"norm_label": "button: create the security deposit invoice manually."
},
{
"label": "Button: mark deposit as collected (after verifying invoice is paid).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1419",
"id": "sale_order_rationale_1419",
"community": 0,
"norm_label": "button: mark deposit as collected (after verifying invoice is paid)."
},
{
"label": "Open the deposit processing wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1434",
"id": "sale_order_rationale_1434",
"community": 9,
"norm_label": "open the deposit processing wizard."
},
{
"label": "Button: initiate the security deposit refund hold period.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1463",
"id": "sale_order_rationale_1463",
"community": 3,
"norm_label": "button: initiate the security deposit refund hold period."
},
{
"label": "Alias: redirect to the unified deposit processing wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1472",
"id": "sale_order_rationale_1472",
"community": 9,
"norm_label": "alias: redirect to the unified deposit processing wizard."
},
{
"label": "Button: skip the hold period and process deposit refund immediately.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1476",
"id": "sale_order_rationale_1476",
"community": 3,
"norm_label": "button: skip the hold period and process deposit refund immediately."
},
{
"label": "Charge the stored payment token for any invoice.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1487",
"id": "sale_order_rationale_1487",
"community": 0,
"norm_label": "charge the stored payment token for any invoice."
},
{
"label": "Send email notifying customer that deposit refund is being processed.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1533",
"id": "sale_order_rationale_1533",
"community": 10,
"norm_label": "send email notifying customer that deposit refund is being processed."
},
{
"label": "Send the security deposit refund completion email with credit note and receipt.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1561",
"id": "sale_order_rationale_1561",
"community": 4,
"norm_label": "send the security deposit refund completion email with credit note and receipt."
},
{
"label": "Send invoice email with the invoice PDF and payment receipt attached. :",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1591",
"id": "sale_order_rationale_1591",
"community": 0,
"norm_label": "send invoice email with the invoice pdf and payment receipt attached. :"
},
{
"label": "Render an invoice/credit note PDF and return attachment IDs. :param inv",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1641",
"id": "sale_order_rationale_1641",
"community": 0,
"norm_label": "render an invoice/credit note pdf and return attachment ids. :param inv"
},
{
"label": "Find Poynt receipt PDFs attached to an invoice's chatter. :param invoic",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1682",
"id": "sale_order_rationale_1682",
"community": 0,
"norm_label": "find poynt receipt pdfs attached to an invoice's chatter. :param invoic"
},
{
"label": "Find the credit note for the deposit invoice.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1698",
"id": "sale_order_rationale_1698",
"community": 10,
"norm_label": "find the credit note for the deposit invoice."
},
{
"label": "Return attachment IDs for the signed rental agreement if present.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1710",
"id": "sale_order_rationale_1710",
"community": 6,
"norm_label": "return attachment ids for the signed rental agreement if present."
},
{
"label": "Notify customer that technician flagged damage on pickup.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1723",
"id": "sale_order_rationale_1723",
"community": 3,
"norm_label": "notify customer that technician flagged damage on pickup."
},
{
"label": "Cron: process deposit refunds after the hold period. Re-validates each",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1734",
"id": "sale_order_rationale_1734",
"community": 21,
"norm_label": "cron: process deposit refunds after the hold period. re-validates each"
},
{
"label": "Generate a single-use loyalty coupon for rental-to-purchase conversion.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1775",
"id": "sale_order_rationale_1775",
"community": 2,
"norm_label": "generate a single-use loyalty coupon for rental-to-purchase conversion."
},
{
"label": "Send the day-7 purchase conversion marketing email.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1802",
"id": "sale_order_rationale_1802",
"community": 2,
"norm_label": "send the day-7 purchase conversion marketing email."
},
{
"label": "Cron: send purchase marketing email based on percentage of rental period.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1813",
"id": "sale_order_rationale_1813",
"community": 22,
"norm_label": "cron: send purchase marketing email based on percentage of rental period."
},
{
"label": "Generate signed agreement PDF, store it, attach to chatter, and email to custome",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1839",
"id": "sale_order_rationale_1839",
"community": 0,
"norm_label": "generate signed agreement pdf, store it, attach to chatter, and email to custome"
},
{
"label": "Email the signed rental agreement PDF to the customer.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1873",
"id": "sale_order_rationale_1873",
"community": 0,
"norm_label": "email the signed rental agreement pdf to the customer."
},
{
"label": "Open the rental agreement PDF in a preview dialog.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1893",
"id": "sale_order_rationale_1893",
"community": 0,
"norm_label": "open the rental agreement pdf in a preview dialog."
},
{
"label": "Close the rental transaction: delete card token, send thank-you.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1934",
"id": "sale_order_rationale_1934",
"community": 6,
"norm_label": "close the rental transaction: delete card token, send thank-you."
},
{
"label": "Get the Google review URL from the warehouse or global setting.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1964",
"id": "sale_order_rationale_1964",
"community": 6,
"norm_label": "get the google review url from the warehouse or global setting."
},
{
"label": "Send the thank-you email with Google review link and signed agreement.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1976",
"id": "sale_order_rationale_1976",
"community": 6,
"norm_label": "send the thank-you email with google review link and signed agreement."
},
{
"label": "renewal_log.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/renewal_log.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_renewal_log_py",
"community": 11,
"norm_label": "renewal_log.py"
},
{
"label": "RentalRenewalLog",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/renewal_log.py",
"source_location": "L4",
"id": "renewal_log_rentalrenewallog",
"community": 11,
"norm_label": "rentalrenewallog"
},
{
"label": "_compute_display_name()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/renewal_log.py",
"source_location": "L71",
"id": "renewal_log_compute_display_name",
"community": 11,
"norm_label": "_compute_display_name()"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_init_py",
"community": 16,
"norm_label": "__init__.py"
},
{
"label": "sale_order_line.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_line_py",
"community": 1,
"norm_label": "sale_order_line.py"
},
{
"label": "SaleOrderLine",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L8",
"id": "sale_order_line_saleorderline",
"community": 1,
"norm_label": "saleorderline"
},
{
"label": "._ensure_deposit_lines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L23",
"id": "sale_order_line_saleorderline_ensure_deposit_lines",
"community": 1,
"norm_label": "._ensure_deposit_lines()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L63",
"id": "sale_order_line_create",
"community": 1,
"norm_label": "create()"
},
{
"label": ".write()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L69",
"id": "sale_order_line_saleorderline_write",
"community": 1,
"norm_label": ".write()"
},
{
"label": ".unlink()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L77",
"id": "sale_order_line_saleorderline_unlink",
"community": 1,
"norm_label": ".unlink()"
},
{
"label": "Check rental lines and create missing security deposit lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L24",
"id": "sale_order_line_rationale_24",
"community": 1,
"norm_label": "check rental lines and create missing security deposit lines."
},
{
"label": "cancellation_request.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_cancellation_request_py",
"community": 1,
"norm_label": "cancellation_request.py"
},
{
"label": "RentalCancellationRequest",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L6",
"id": "cancellation_request_rentalcancellationrequest",
"community": 1,
"norm_label": "rentalcancellationrequest"
},
{
"label": "._compute_display_name()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L61",
"id": "cancellation_request_rentalcancellationrequest_compute_display_name",
"community": 1,
"norm_label": "._compute_display_name()"
},
{
"label": ".action_confirm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L67",
"id": "cancellation_request_rentalcancellationrequest_action_confirm",
"community": 1,
"norm_label": ".action_confirm()"
},
{
"label": ".action_schedule_pickup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L78",
"id": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"community": 1,
"norm_label": ".action_schedule_pickup()"
},
{
"label": ".action_complete()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L83",
"id": "cancellation_request_rentalcancellationrequest_action_complete",
"community": 1,
"norm_label": ".action_complete()"
},
{
"label": ".action_reject()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L90",
"id": "cancellation_request_rentalcancellationrequest_action_reject",
"community": 1,
"norm_label": ".action_reject()"
},
{
"label": "._schedule_pickup_activity()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L95",
"id": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"community": 1,
"norm_label": "._schedule_pickup_activity()"
},
{
"label": "._send_cancellation_confirmation()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L119",
"id": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"community": 1,
"norm_label": "._send_cancellation_confirmation()"
},
{
"label": "Confirm the cancellation and stop auto-renewal.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L68",
"id": "cancellation_request_rationale_68",
"community": 1,
"norm_label": "confirm the cancellation and stop auto-renewal."
},
{
"label": "Mark pickup as scheduled.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L79",
"id": "cancellation_request_rationale_79",
"community": 1,
"norm_label": "mark pickup as scheduled."
},
{
"label": "Mark the cancellation and pickup as completed.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L84",
"id": "cancellation_request_rationale_84",
"community": 1,
"norm_label": "mark the cancellation and pickup as completed."
},
{
"label": "Reject the cancellation request.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L91",
"id": "cancellation_request_rationale_91",
"community": 1,
"norm_label": "reject the cancellation request."
},
{
"label": "Create a to-do activity on the sale order for staff to schedule pickup.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L96",
"id": "cancellation_request_rationale_96",
"community": 1,
"norm_label": "create a to-do activity on the sale order for staff to schedule pickup."
},
{
"label": "Send confirmation email to the customer.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L120",
"id": "cancellation_request_rationale_120",
"community": 1,
"norm_label": "send confirmation email to the customer."
},
{
"label": "res_config_settings.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/res_config_settings.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_models_res_config_settings_py",
"community": 13,
"norm_label": "res_config_settings.py"
},
{
"label": "ResConfigSettings",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/res_config_settings.py",
"source_location": "L4",
"id": "res_config_settings_resconfigsettings",
"community": 13,
"norm_label": "resconfigsettings"
},
{
"label": "inspection_photo_field.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_static_src_js_inspection_photo_field_js",
"community": 7,
"norm_label": "inspection_photo_field.js"
},
{
"label": "InspectionPhotoField",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L7",
"id": "inspection_photo_field_inspectionphotofield",
"community": 7,
"norm_label": "inspectionphotofield"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L8",
"id": "inspection_photo_field_inspectionphotofield_setup",
"community": 7,
"norm_label": ".setup()"
},
{
"label": ".viewableFiles()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L13",
"id": "inspection_photo_field_inspectionphotofield_viewablefiles",
"community": 7,
"norm_label": ".viewablefiles()"
},
{
"label": ".onClickImage()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L25",
"id": "inspection_photo_field_inspectionphotofield_onclickimage",
"community": 7,
"norm_label": ".onclickimage()"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_init_py",
"community": 17,
"norm_label": "__init__.py"
},
{
"label": "main.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"community": 1,
"norm_label": "main.py"
},
{
"label": "_fmt_date()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L15",
"id": "main_fmt_date",
"community": 1,
"norm_label": "_fmt_date()"
},
{
"label": "FusionRentalController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L26",
"id": "main_fusionrentalcontroller",
"community": 1,
"norm_label": "fusionrentalcontroller"
},
{
"label": "rental_cancel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L39",
"id": "main_rental_cancel",
"community": 1,
"norm_label": "rental_cancel()"
},
{
"label": "rental_confirm_and_sign()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L101",
"id": "main_rental_confirm_and_sign",
"community": 1,
"norm_label": "rental_confirm_and_sign()"
},
{
"label": "rental_agreement_page()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L140",
"id": "main_rental_agreement_page",
"community": 1,
"norm_label": "rental_agreement_page()"
},
{
"label": "rental_agreement_pdf()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L199",
"id": "main_rental_agreement_pdf",
"community": 1,
"norm_label": "rental_agreement_pdf()"
},
{
"label": "rental_agreement_sign()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L236",
"id": "main_rental_agreement_sign",
"community": 0,
"norm_label": "rental_agreement_sign()"
},
{
"label": "rental_agreement_decline()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L322",
"id": "main_rental_agreement_decline",
"community": 1,
"norm_label": "rental_agreement_decline()"
},
{
"label": "rental_agreement_thank_you()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L353",
"id": "main_rental_agreement_thank_you",
"community": 1,
"norm_label": "rental_agreement_thank_you()"
},
{
"label": "._tokenize_nonce_via_poynt()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L376",
"id": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"community": 1,
"norm_label": "._tokenize_nonce_via_poynt()"
},
{
"label": "rental_reauthorize_page()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L438",
"id": "main_rental_reauthorize_page",
"community": 1,
"norm_label": "rental_reauthorize_page()"
},
{
"label": "rental_reauthorize_submit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L488",
"id": "main_rental_reauthorize_submit",
"community": 1,
"norm_label": "rental_reauthorize_submit()"
},
{
"label": "._send_card_reauthorization_confirmation()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L561",
"id": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"community": 1,
"norm_label": "._send_card_reauthorization_confirmation()"
},
{
"label": "rental_purchase_interest()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L584",
"id": "main_rental_purchase_interest",
"community": 1,
"norm_label": "rental_purchase_interest()"
},
{
"label": "Format a datetime for portal page display in the company timezone.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L16",
"id": "main_rationale_16",
"community": 1,
"norm_label": "format a datetime for portal page display in the company timezone."
},
{
"label": "Handle rental cancellation requests from email links.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L40",
"id": "main_rationale_40",
"community": 23,
"norm_label": "handle rental cancellation requests from email links."
},
{
"label": "Confirm a rental quotation from the portal and redirect to the rental ag",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L102",
"id": "main_rationale_102",
"community": 24,
"norm_label": "confirm a rental quotation from the portal and redirect to the rental ag"
},
{
"label": "Render the rental agreement signing page.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L141",
"id": "main_rationale_141",
"community": 25,
"norm_label": "render the rental agreement signing page."
},
{
"label": "Serve the rental agreement PDF for preview (token-protected).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L200",
"id": "main_rationale_200",
"community": 26,
"norm_label": "serve the rental agreement pdf for preview (token-protected)."
},
{
"label": "Process the agreement signing: save signature and tokenize card via nonce.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L237",
"id": "main_rationale_237",
"community": 27,
"norm_label": "process the agreement signing: save signature and tokenize card via nonce."
},
{
"label": "Cancel/decline the rental order from the agreement page.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L323",
"id": "main_rationale_323",
"community": 28,
"norm_label": "cancel/decline the rental order from the agreement page."
},
{
"label": "Render the thank-you page after successful agreement signing.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L354",
"id": "main_rationale_354",
"community": 29,
"norm_label": "render the thank-you page after successful agreement signing."
},
{
"label": "Exchange a Poynt Collect nonce for a payment JWT and create a payment.token.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L377",
"id": "main_rationale_377",
"community": 1,
"norm_label": "exchange a poynt collect nonce for a payment jwt and create a payment.token."
},
{
"label": "Render the card reauthorization portal page.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L439",
"id": "main_rationale_439",
"community": 30,
"norm_label": "render the card reauthorization portal page."
},
{
"label": "Process the card reauthorization submission.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L489",
"id": "main_rationale_489",
"community": 31,
"norm_label": "process the card reauthorization submission."
},
{
"label": "Send confirmation email with card authorization details.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L562",
"id": "main_rationale_562",
"community": 1,
"norm_label": "send confirmation email with card authorization details."
},
{
"label": "Handle customer expressing purchase interest from marketing email.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L585",
"id": "main_rationale_585",
"community": 32,
"norm_label": "handle customer expressing purchase interest from marketing email."
}
],
"links": [
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/__init__.py",
"source_location": "L3",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_rental_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_rental_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"_tgt": "rental_return_wizard_rentalreturnwizard",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"target": "rental_return_wizard_rentalreturnwizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L52",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"_tgt": "rental_return_wizard_default_get",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"target": "rental_return_wizard_default_get",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L211",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"_tgt": "rental_return_wizard_rentalreturnwizardline",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_rental_return_wizard_py",
"target": "rental_return_wizard_rentalreturnwizardline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L88",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard",
"_tgt": "rental_return_wizard_rentalreturnwizard_action_confirm",
"source": "rental_return_wizard_rentalreturnwizard",
"target": "rental_return_wizard_rentalreturnwizard_action_confirm",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L119",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard",
"_tgt": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"source": "rental_return_wizard_rentalreturnwizard",
"target": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L167",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard",
"_tgt": "rental_return_wizard_rentalreturnwizard_process_return",
"source": "rental_return_wizard_rentalreturnwizard",
"target": "rental_return_wizard_rentalreturnwizard_process_return",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L114",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_action_confirm",
"_tgt": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"source": "rental_return_wizard_rentalreturnwizard_action_confirm",
"target": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L115",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_action_confirm",
"_tgt": "rental_return_wizard_rentalreturnwizard_process_return",
"source": "rental_return_wizard_rentalreturnwizard_action_confirm",
"target": "rental_return_wizard_rentalreturnwizard_process_return",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L89",
"weight": 1.0,
"_src": "rental_return_wizard_rationale_89",
"_tgt": "rental_return_wizard_rentalreturnwizard_action_confirm",
"source": "rental_return_wizard_rentalreturnwizard_action_confirm",
"target": "rental_return_wizard_rationale_89",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L93",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_action_confirm",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "rental_return_wizard_rentalreturnwizard_action_confirm",
"target": "sale_order_saleorder_has_completed_delivery"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L120",
"weight": 1.0,
"_src": "rental_return_wizard_rationale_120",
"_tgt": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"source": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"target": "rental_return_wizard_rationale_120",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L126",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"_tgt": "sale_order_line_saleorderline_write",
"source": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"target": "sale_order_line_saleorderline_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L138",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"_tgt": "sale_order_saleorder_refund_security_deposit",
"source": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"target": "sale_order_saleorder_refund_security_deposit"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L165",
"weight": 1.0,
"_src": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"_tgt": "sale_order_saleorder_send_damage_notification_email",
"source": "rental_return_wizard_rentalreturnwizard_apply_inspection",
"target": "sale_order_saleorder_send_damage_notification_email"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/rental_return_wizard.py",
"source_location": "L168",
"weight": 1.0,
"_src": "rental_return_wizard_rationale_168",
"_tgt": "rental_return_wizard_rentalreturnwizard_process_return",
"source": "rental_return_wizard_rentalreturnwizard_process_return",
"target": "rental_return_wizard_rationale_168",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"_tgt": "deposit_deduction_wizard_depositprocesswizard",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"target": "deposit_deduction_wizard_depositprocesswizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L65",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"_tgt": "deposit_deduction_wizard_compute_previews",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"target": "deposit_deduction_wizard_compute_previews",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L97",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"_tgt": "deposit_deduction_wizard_compute_has_card",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_deposit_deduction_wizard_py",
"target": "deposit_deduction_wizard_compute_has_card",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L103",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L119",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L144",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L185",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L217",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L252",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L278",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L407",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L418",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"source": "deposit_deduction_wizard_depositprocesswizard",
"target": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L109",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"target": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L111",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"target": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L113",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"target": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L115",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"source": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"target": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L104",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_104",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"source": "deposit_deduction_wizard_depositprocesswizard_action_confirm",
"target": "deposit_deduction_wizard_rationale_104",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L125",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L131",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L138",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L141",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L120",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_120",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "deposit_deduction_wizard_rationale_120",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L134",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"_tgt": "sale_order_saleorder_send_deposit_refund_email",
"source": "deposit_deduction_wizard_depositprocesswizard_process_full_refund",
"target": "sale_order_saleorder_send_deposit_refund_email"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L158",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L162",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L166",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L170",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L182",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L145",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_145",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "deposit_deduction_wizard_rationale_145",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L173",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"_tgt": "sale_order_saleorder_send_deposit_refund_email",
"source": "deposit_deduction_wizard_depositprocesswizard_process_partial_refund",
"target": "sale_order_saleorder_send_deposit_refund_email"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L209",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L214",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L186",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_186",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "deposit_deduction_wizard_rationale_186",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L197",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "sale_order_saleorder_create_damage_invoice",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "sale_order_saleorder_create_damage_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L199",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "sale_order_saleorder_collect_token_payment_for_invoice",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "sale_order_saleorder_collect_token_payment_for_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L201",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "sale_order_saleorder_send_invoice_with_receipt",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "sale_order_saleorder_send_invoice_with_receipt"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L203",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "deposit_deduction_wizard_depositprocesswizard_process_no_refund",
"target": "sale_order_saleorder_notify_staff_manual_payment"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L222",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"source": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"target": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L227",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"target": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L249",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"target": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L218",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_218",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"source": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"target": "deposit_deduction_wizard_rationale_218",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L231",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"_tgt": "sale_order_saleorder_send_deposit_refund_email",
"source": "deposit_deduction_wizard_depositprocesswizard_process_sold",
"target": "sale_order_saleorder_send_deposit_refund_email"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L253",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_253",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"source": "deposit_deduction_wizard_depositprocesswizard_create_deposit_credit_note",
"target": "deposit_deduction_wizard_rationale_253",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L403",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"source": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"target": "deposit_deduction_wizard_depositprocesswizard_format_amount",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L279",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_279",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"source": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"target": "deposit_deduction_wizard_rationale_279",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L294",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"target": "sale_order_saleorder_notify_staff_manual_payment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L363",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"_tgt": "sale_order_line_create",
"source": "deposit_deduction_wizard_depositprocesswizard_process_poynt_refund",
"target": "sale_order_line_create"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L408",
"weight": 1.0,
"_src": "deposit_deduction_wizard_rationale_408",
"_tgt": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"target": "deposit_deduction_wizard_rationale_408",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/deposit_deduction_wizard.py",
"source_location": "L411",
"weight": 1.0,
"_src": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"_tgt": "sale_order_saleorder_action_close_rental",
"source": "deposit_deduction_wizard_depositprocesswizard_close_rental",
"target": "sale_order_saleorder_action_close_rental"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/__init__.py",
"source_location": "L3",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"_tgt": "manual_renewal_wizard_manualrenewalwizard",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"target": "manual_renewal_wizard_manualrenewalwizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L80",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"_tgt": "manual_renewal_wizard_compute_amount_preview",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"target": "manual_renewal_wizard_compute_amount_preview",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L88",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"_tgt": "manual_renewal_wizard_compute_use_card_on_file",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_wizard_manual_renewal_wizard_py",
"target": "manual_renewal_wizard_compute_use_card_on_file",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L92",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard",
"_tgt": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"source": "manual_renewal_wizard_manualrenewalwizard",
"target": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L170",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard",
"_tgt": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"source": "manual_renewal_wizard_manualrenewalwizard",
"target": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L83",
"weight": 1.0,
"_src": "manual_renewal_wizard_compute_amount_preview",
"_tgt": "sale_order_saleorder_get_renewal_amount",
"source": "manual_renewal_wizard_compute_amount_preview",
"target": "sale_order_saleorder_get_renewal_amount"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L93",
"weight": 1.0,
"_src": "manual_renewal_wizard_rationale_93",
"_tgt": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "manual_renewal_wizard_rationale_93",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L106",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_line_saleorderline_write",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_line_saleorderline_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L117",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_saleorder_create_renewal_invoice",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_saleorder_create_renewal_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L121",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_line_create",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_line_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L146",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_saleorder_collect_token_payment_for_invoice",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_saleorder_collect_token_payment_for_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L152",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_saleorder_send_renewal_confirmation_email",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_saleorder_send_renewal_confirmation_email"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L160",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "manual_renewal_wizard_manualrenewalwizard_action_confirm_renewal",
"target": "sale_order_saleorder_notify_staff_manual_payment"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L171",
"weight": 1.0,
"_src": "manual_renewal_wizard_rationale_171",
"_tgt": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"source": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"target": "manual_renewal_wizard_rationale_171",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/wizard/manual_renewal_wizard.py",
"source_location": "L183",
"weight": 1.0,
"_src": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"_tgt": "sale_order_line_saleorderline_write",
"source": "manual_renewal_wizard_manualrenewalwizard_action_cancel_renewal",
"target": "sale_order_line_saleorderline_write"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/stock_warehouse.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_stock_warehouse_py",
"_tgt": "stock_warehouse_stockwarehouse",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_stock_warehouse_py",
"target": "stock_warehouse_stockwarehouse",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L17",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_saleorder",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_saleorder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L261",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_compute_rental_next_renewal_date",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_compute_rental_next_renewal_date",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L306",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_compute_rental_original_duration",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_compute_rental_original_duration",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L320",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_compute_rental_invoice_counts",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_compute_rental_invoice_counts",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L883",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_cron_rental_renewal_reminders",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L922",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_cron_rental_auto_renewals",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1006",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_onchange_is_rental_order_sale_type",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_onchange_is_rental_order_sale_type",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1012",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_create",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_create",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1733",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_cron_rental_deposit_refunds",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_cron_rental_deposit_refunds",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1812",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"_tgt": "sale_order_cron_rental_marketing_emails",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_py",
"target": "sale_order_cron_rental_marketing_emails",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L20",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_write",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L272",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_tz",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_tz",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L284",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_to_local_dt",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_to_local_dt",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L290",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_format_local_dt",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_format_local_dt",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L295",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_format_local_dt_with_time",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_format_local_dt_with_time",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L299",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_local_date_today",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L339",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_deposit_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L352",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_rental_charges_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_rental_charges_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L365",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_renewal_invoices",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_renewal_invoices",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L390",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_refund_invoices",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_refund_invoices",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L422",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_has_completed_delivery",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L439",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_open_return",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_open_return",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L467",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_has_pending_cancellation",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_has_pending_cancellation",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L474",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_rental_duration_days",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L488",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_renewal_delta",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_renewal_delta",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L505",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_marketing_target_date",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_marketing_target_date",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L517",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_reminder_target_date",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_reminder_target_date",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L537",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_short_term_reminder_ready",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_short_term_reminder_ready",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L551",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_is_short_term_rental",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_is_short_term_rental",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L558",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_short_term_grace_expired",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_short_term_grace_expired",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L580",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_rental_only_lines",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_rental_only_lines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L596",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_renewal_amount",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_renewal_amount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L602",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_create_renewal_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_create_renewal_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L619",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_prepare_renewal_cancellation_token",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_prepare_renewal_cancellation_token",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L630",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_process_auto_renewal",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_process_auto_renewal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L695",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_collect_renewal_payment",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_collect_renewal_payment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L756",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_notify_staff_manual_payment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L773",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_renewal_confirmation_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_renewal_confirmation_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L810",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_payment_receipt_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_payment_receipt_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L835",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_renewal_reminder_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_renewal_reminder_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L847",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_renewal_reminder_sms",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_renewal_reminder_sms",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L977",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_manual_renewal",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_manual_renewal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1025",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_confirm",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_confirm",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1071",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_send_rental_agreement",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_send_rental_agreement",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1090",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_send_card_reauthorization",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_send_card_reauthorization",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1104",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_open_card_authorization",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_open_card_authorization",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1121",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_process_post_signing_payments",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_process_post_signing_payments",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1184",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_card_last_four",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_card_last_four",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1198",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_deposit_product",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_deposit_product",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1215",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_compute_deposit_amount_for_line",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_compute_deposit_amount_for_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1226",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_create_rental_charges_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_create_rental_charges_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1250",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_create_deposit_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1272",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_deposit_hold_days",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_deposit_hold_days",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1281",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_has_items_returned",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_has_items_returned",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1289",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_refund_security_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_refund_security_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1329",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_process_deposit_refund",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_process_deposit_refund",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1359",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_deduct_security_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_deduct_security_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1377",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_create_damage_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_create_damage_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1394",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_create_deposit_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1418",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_mark_deposit_collected",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_mark_deposit_collected",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1433",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_process_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_process_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1462",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_refund_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_refund_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1471",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_deduct_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_deduct_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1475",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_force_refund_deposit",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_force_refund_deposit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1486",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_collect_token_payment_for_invoice",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_collect_token_payment_for_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1532",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_deposit_refund_initiated_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_deposit_refund_initiated_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1560",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_deposit_refund_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_deposit_refund_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1590",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_invoice_with_receipt",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_invoice_with_receipt",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1640",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1681",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_find_poynt_receipt_attachments",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_find_poynt_receipt_attachments",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1697",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_find_deposit_credit_note",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_find_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1709",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_generate_agreement_attachment_ids",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_generate_agreement_attachment_ids",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1722",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_damage_notification_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_damage_notification_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1774",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_generate_purchase_coupon",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_generate_purchase_coupon",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1801",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_marketing_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_marketing_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1838",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_generate_and_attach_signed_agreement",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_generate_and_attach_signed_agreement",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1872",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_signed_agreement_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_signed_agreement_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1892",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_preview_rental_agreement",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_preview_rental_agreement",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1933",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_close_rental",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_close_rental",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1963",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_get_google_review_url",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_get_google_review_url",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1975",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_send_thank_you_email",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_send_thank_you_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L651",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder_write",
"target": "sale_order_saleorder_process_auto_renewal",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L714",
"weight": 1.0,
"_src": "sale_order_saleorder_collect_renewal_payment",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder_write",
"target": "sale_order_saleorder_collect_renewal_payment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L907",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder_write",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1317",
"weight": 1.0,
"_src": "sale_order_saleorder_refund_security_deposit",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder_write",
"target": "sale_order_saleorder_refund_security_deposit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1852",
"weight": 1.0,
"_src": "sale_order_saleorder_generate_and_attach_signed_agreement",
"_tgt": "sale_order_saleorder_write",
"source": "sale_order_saleorder_write",
"target": "sale_order_saleorder_generate_and_attach_signed_agreement",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L26",
"weight": 1.0,
"_src": "sale_order_saleorder_write",
"_tgt": "sale_order_line_saleorderline_ensure_deposit_lines",
"source": "sale_order_saleorder_write",
"target": "sale_order_line_saleorderline_ensure_deposit_lines"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L288",
"weight": 1.0,
"_src": "sale_order_saleorder_to_local_dt",
"_tgt": "sale_order_saleorder_get_tz",
"source": "sale_order_saleorder_get_tz",
"target": "sale_order_saleorder_to_local_dt",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L303",
"weight": 1.0,
"_src": "sale_order_saleorder_local_date_today",
"_tgt": "sale_order_saleorder_get_tz",
"source": "sale_order_saleorder_get_tz",
"target": "sale_order_saleorder_local_date_today",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L273",
"weight": 1.0,
"_src": "sale_order_rationale_273",
"_tgt": "sale_order_saleorder_get_tz",
"source": "sale_order_saleorder_get_tz",
"target": "sale_order_rationale_273",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L292",
"weight": 1.0,
"_src": "sale_order_saleorder_format_local_dt",
"_tgt": "sale_order_saleorder_to_local_dt",
"source": "sale_order_saleorder_to_local_dt",
"target": "sale_order_saleorder_format_local_dt",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L529",
"weight": 1.0,
"_src": "sale_order_saleorder_get_reminder_target_date",
"_tgt": "sale_order_saleorder_to_local_dt",
"source": "sale_order_saleorder_to_local_dt",
"target": "sale_order_saleorder_get_reminder_target_date",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L285",
"weight": 1.0,
"_src": "sale_order_rationale_285",
"_tgt": "sale_order_saleorder_to_local_dt",
"source": "sale_order_saleorder_to_local_dt",
"target": "sale_order_rationale_285",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L297",
"weight": 1.0,
"_src": "sale_order_saleorder_format_local_dt_with_time",
"_tgt": "sale_order_saleorder_format_local_dt",
"source": "sale_order_saleorder_format_local_dt",
"target": "sale_order_saleorder_format_local_dt_with_time",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L872",
"weight": 1.0,
"_src": "sale_order_saleorder_send_renewal_reminder_sms",
"_tgt": "sale_order_saleorder_format_local_dt",
"source": "sale_order_saleorder_format_local_dt",
"target": "sale_order_saleorder_send_renewal_reminder_sms",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L291",
"weight": 1.0,
"_src": "sale_order_rationale_291",
"_tgt": "sale_order_saleorder_format_local_dt",
"source": "sale_order_saleorder_format_local_dt",
"target": "sale_order_rationale_291",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L296",
"weight": 1.0,
"_src": "sale_order_rationale_296",
"_tgt": "sale_order_saleorder_format_local_dt_with_time",
"source": "sale_order_saleorder_format_local_dt_with_time",
"target": "sale_order_rationale_296",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L885",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder_local_date_today",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L924",
"weight": 1.0,
"_src": "sale_order_cron_rental_auto_renewals",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder_local_date_today",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1739",
"weight": 1.0,
"_src": "sale_order_cron_rental_deposit_refunds",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder_local_date_today",
"target": "sale_order_cron_rental_deposit_refunds",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1814",
"weight": 1.0,
"_src": "sale_order_cron_rental_marketing_emails",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder_local_date_today",
"target": "sale_order_cron_rental_marketing_emails",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L300",
"weight": 1.0,
"_src": "sale_order_rationale_300",
"_tgt": "sale_order_saleorder_local_date_today",
"source": "sale_order_saleorder_local_date_today",
"target": "sale_order_rationale_300",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L447",
"weight": 1.0,
"_src": "sale_order_saleorder_action_open_return",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder_has_completed_delivery",
"target": "sale_order_saleorder_action_open_return",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1304",
"weight": 1.0,
"_src": "sale_order_saleorder_refund_security_deposit",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder_has_completed_delivery",
"target": "sale_order_saleorder_refund_security_deposit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1336",
"weight": 1.0,
"_src": "sale_order_saleorder_process_deposit_refund",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder_has_completed_delivery",
"target": "sale_order_saleorder_process_deposit_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1752",
"weight": 1.0,
"_src": "sale_order_cron_rental_deposit_refunds",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder_has_completed_delivery",
"target": "sale_order_cron_rental_deposit_refunds",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L423",
"weight": 1.0,
"_src": "sale_order_rationale_423",
"_tgt": "sale_order_saleorder_has_completed_delivery",
"source": "sale_order_saleorder_has_completed_delivery",
"target": "sale_order_rationale_423",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L440",
"weight": 1.0,
"_src": "sale_order_rationale_440",
"_tgt": "sale_order_saleorder_action_open_return",
"source": "sale_order_saleorder_action_open_return",
"target": "sale_order_rationale_440",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L895",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_has_pending_cancellation",
"source": "sale_order_saleorder_has_pending_cancellation",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L936",
"weight": 1.0,
"_src": "sale_order_cron_rental_auto_renewals",
"_tgt": "sale_order_saleorder_has_pending_cancellation",
"source": "sale_order_saleorder_has_pending_cancellation",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L468",
"weight": 1.0,
"_src": "sale_order_rationale_468",
"_tgt": "sale_order_saleorder_has_pending_cancellation",
"source": "sale_order_saleorder_has_pending_cancellation",
"target": "sale_order_rationale_468",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L503",
"weight": 1.0,
"_src": "sale_order_saleorder_get_renewal_delta",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder_get_rental_duration_days",
"target": "sale_order_saleorder_get_renewal_delta",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L510",
"weight": 1.0,
"_src": "sale_order_saleorder_get_marketing_target_date",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder_get_rental_duration_days",
"target": "sale_order_saleorder_get_marketing_target_date",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L533",
"weight": 1.0,
"_src": "sale_order_saleorder_get_reminder_target_date",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder_get_rental_duration_days",
"target": "sale_order_saleorder_get_reminder_target_date",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L556",
"weight": 1.0,
"_src": "sale_order_saleorder_is_short_term_rental",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder_get_rental_duration_days",
"target": "sale_order_saleorder_is_short_term_rental",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L475",
"weight": 1.0,
"_src": "sale_order_rationale_475",
"_tgt": "sale_order_saleorder_get_rental_duration_days",
"source": "sale_order_saleorder_get_rental_duration_days",
"target": "sale_order_rationale_475",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L649",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_get_renewal_delta",
"source": "sale_order_saleorder_get_renewal_delta",
"target": "sale_order_saleorder_process_auto_renewal",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L981",
"weight": 1.0,
"_src": "sale_order_saleorder_action_manual_renewal",
"_tgt": "sale_order_saleorder_get_renewal_delta",
"source": "sale_order_saleorder_get_renewal_delta",
"target": "sale_order_saleorder_action_manual_renewal",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L489",
"weight": 1.0,
"_src": "sale_order_rationale_489",
"_tgt": "sale_order_saleorder_get_renewal_delta",
"source": "sale_order_saleorder_get_renewal_delta",
"target": "sale_order_rationale_489",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1824",
"weight": 1.0,
"_src": "sale_order_cron_rental_marketing_emails",
"_tgt": "sale_order_saleorder_get_marketing_target_date",
"source": "sale_order_saleorder_get_marketing_target_date",
"target": "sale_order_cron_rental_marketing_emails",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L506",
"weight": 1.0,
"_src": "sale_order_rationale_506",
"_tgt": "sale_order_saleorder_get_marketing_target_date",
"source": "sale_order_saleorder_get_marketing_target_date",
"target": "sale_order_rationale_506",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L527",
"weight": 1.0,
"_src": "sale_order_saleorder_get_reminder_target_date",
"_tgt": "sale_order_saleorder_is_short_term_rental",
"source": "sale_order_saleorder_get_reminder_target_date",
"target": "sale_order_saleorder_is_short_term_rental",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L898",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_get_reminder_target_date",
"source": "sale_order_saleorder_get_reminder_target_date",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L518",
"weight": 1.0,
"_src": "sale_order_rationale_518",
"_tgt": "sale_order_saleorder_get_reminder_target_date",
"source": "sale_order_saleorder_get_reminder_target_date",
"target": "sale_order_rationale_518",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L902",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_short_term_reminder_ready",
"source": "sale_order_saleorder_short_term_reminder_ready",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L538",
"weight": 1.0,
"_src": "sale_order_rationale_538",
"_tgt": "sale_order_saleorder_short_term_reminder_ready",
"source": "sale_order_saleorder_short_term_reminder_ready",
"target": "sale_order_rationale_538",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L901",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_is_short_term_rental",
"source": "sale_order_saleorder_is_short_term_rental",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L952",
"weight": 1.0,
"_src": "sale_order_cron_rental_auto_renewals",
"_tgt": "sale_order_saleorder_is_short_term_rental",
"source": "sale_order_saleorder_is_short_term_rental",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L552",
"weight": 1.0,
"_src": "sale_order_rationale_552",
"_tgt": "sale_order_saleorder_is_short_term_rental",
"source": "sale_order_saleorder_is_short_term_rental",
"target": "sale_order_rationale_552",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L964",
"weight": 1.0,
"_src": "sale_order_cron_rental_auto_renewals",
"_tgt": "sale_order_saleorder_short_term_grace_expired",
"source": "sale_order_saleorder_short_term_grace_expired",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L559",
"weight": 1.0,
"_src": "sale_order_rationale_559",
"_tgt": "sale_order_saleorder_short_term_grace_expired",
"source": "sale_order_saleorder_short_term_grace_expired",
"target": "sale_order_rationale_559",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L599",
"weight": 1.0,
"_src": "sale_order_saleorder_get_renewal_amount",
"_tgt": "sale_order_saleorder_get_rental_only_lines",
"source": "sale_order_saleorder_get_rental_only_lines",
"target": "sale_order_saleorder_get_renewal_amount",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L605",
"weight": 1.0,
"_src": "sale_order_saleorder_create_renewal_invoice",
"_tgt": "sale_order_saleorder_get_rental_only_lines",
"source": "sale_order_saleorder_get_rental_only_lines",
"target": "sale_order_saleorder_create_renewal_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L637",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_get_rental_only_lines",
"source": "sale_order_saleorder_get_rental_only_lines",
"target": "sale_order_saleorder_process_auto_renewal",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L581",
"weight": 1.0,
"_src": "sale_order_rationale_581",
"_tgt": "sale_order_saleorder_get_rental_only_lines",
"source": "sale_order_saleorder_get_rental_only_lines",
"target": "sale_order_rationale_581",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L597",
"weight": 1.0,
"_src": "sale_order_rationale_597",
"_tgt": "sale_order_saleorder_get_renewal_amount",
"source": "sale_order_saleorder_get_renewal_amount",
"target": "sale_order_rationale_597",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L617",
"weight": 1.0,
"_src": "sale_order_saleorder_create_renewal_invoice",
"_tgt": "sale_order_create",
"source": "sale_order_saleorder_create_renewal_invoice",
"target": "sale_order_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L657",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_create_renewal_invoice",
"source": "sale_order_saleorder_create_renewal_invoice",
"target": "sale_order_saleorder_process_auto_renewal",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L603",
"weight": 1.0,
"_src": "sale_order_rationale_603",
"_tgt": "sale_order_saleorder_create_renewal_invoice",
"source": "sale_order_saleorder_create_renewal_invoice",
"target": "sale_order_rationale_603",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L623",
"weight": 1.0,
"_src": "sale_order_saleorder_prepare_renewal_cancellation_token",
"_tgt": "sale_order_create",
"source": "sale_order_saleorder_prepare_renewal_cancellation_token",
"target": "sale_order_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L904",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_prepare_renewal_cancellation_token",
"source": "sale_order_saleorder_prepare_renewal_cancellation_token",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L620",
"weight": 1.0,
"_src": "sale_order_rationale_620",
"_tgt": "sale_order_saleorder_prepare_renewal_cancellation_token",
"source": "sale_order_saleorder_prepare_renewal_cancellation_token",
"target": "sale_order_rationale_620",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L661",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_create",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L675",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_collect_renewal_payment",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_saleorder_collect_renewal_payment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L678",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_saleorder_notify_staff_manual_payment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L687",
"weight": 1.0,
"_src": "sale_order_saleorder_process_auto_renewal",
"_tgt": "sale_order_saleorder_send_renewal_confirmation_email",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_saleorder_send_renewal_confirmation_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L973",
"weight": 1.0,
"_src": "sale_order_cron_rental_auto_renewals",
"_tgt": "sale_order_saleorder_process_auto_renewal",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_cron_rental_auto_renewals",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L631",
"weight": 1.0,
"_src": "sale_order_rationale_631",
"_tgt": "sale_order_saleorder_process_auto_renewal",
"source": "sale_order_saleorder_process_auto_renewal",
"target": "sale_order_rationale_631",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L720",
"weight": 1.0,
"_src": "sale_order_saleorder_collect_renewal_payment",
"_tgt": "sale_order_create",
"source": "sale_order_saleorder_collect_renewal_payment",
"target": "sale_order_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L744",
"weight": 1.0,
"_src": "sale_order_saleorder_collect_renewal_payment",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "sale_order_saleorder_collect_renewal_payment",
"target": "sale_order_saleorder_notify_staff_manual_payment",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L696",
"weight": 1.0,
"_src": "sale_order_rationale_696",
"_tgt": "sale_order_saleorder_collect_renewal_payment",
"source": "sale_order_saleorder_collect_renewal_payment",
"target": "sale_order_rationale_696",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1129",
"weight": 1.0,
"_src": "sale_order_saleorder_process_post_signing_payments",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "sale_order_saleorder_notify_staff_manual_payment",
"target": "sale_order_saleorder_process_post_signing_payments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L757",
"weight": 1.0,
"_src": "sale_order_rationale_757",
"_tgt": "sale_order_saleorder_notify_staff_manual_payment",
"source": "sale_order_saleorder_notify_staff_manual_payment",
"target": "sale_order_rationale_757",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L790",
"weight": 1.0,
"_src": "sale_order_saleorder_send_renewal_confirmation_email",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_send_renewal_confirmation_email",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L793",
"weight": 1.0,
"_src": "sale_order_saleorder_send_renewal_confirmation_email",
"_tgt": "sale_order_saleorder_find_poynt_receipt_attachments",
"source": "sale_order_saleorder_send_renewal_confirmation_email",
"target": "sale_order_saleorder_find_poynt_receipt_attachments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L774",
"weight": 1.0,
"_src": "sale_order_rationale_774",
"_tgt": "sale_order_saleorder_send_renewal_confirmation_email",
"source": "sale_order_saleorder_send_renewal_confirmation_email",
"target": "sale_order_rationale_774",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L822",
"weight": 1.0,
"_src": "sale_order_saleorder_send_payment_receipt_email",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_send_payment_receipt_email",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L811",
"weight": 1.0,
"_src": "sale_order_rationale_811",
"_tgt": "sale_order_saleorder_send_payment_receipt_email",
"source": "sale_order_saleorder_send_payment_receipt_email",
"target": "sale_order_rationale_811",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L905",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_send_renewal_reminder_email",
"source": "sale_order_saleorder_send_renewal_reminder_email",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L836",
"weight": 1.0,
"_src": "sale_order_rationale_836",
"_tgt": "sale_order_saleorder_send_renewal_reminder_email",
"source": "sale_order_saleorder_send_renewal_reminder_email",
"target": "sale_order_rationale_836",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L906",
"weight": 1.0,
"_src": "sale_order_cron_rental_renewal_reminders",
"_tgt": "sale_order_saleorder_send_renewal_reminder_sms",
"source": "sale_order_saleorder_send_renewal_reminder_sms",
"target": "sale_order_cron_rental_renewal_reminders",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L848",
"weight": 1.0,
"_src": "sale_order_rationale_848",
"_tgt": "sale_order_saleorder_send_renewal_reminder_sms",
"source": "sale_order_saleorder_send_renewal_reminder_sms",
"target": "sale_order_rationale_848",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L978",
"weight": 1.0,
"_src": "sale_order_rationale_978",
"_tgt": "sale_order_saleorder_action_manual_renewal",
"source": "sale_order_saleorder_action_manual_renewal",
"target": "sale_order_rationale_978",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1243",
"weight": 1.0,
"_src": "sale_order_saleorder_create_rental_charges_invoice",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_create_rental_charges_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1267",
"weight": 1.0,
"_src": "sale_order_saleorder_create_deposit_invoice",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1352",
"weight": 1.0,
"_src": "sale_order_saleorder_process_deposit_refund",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_process_deposit_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1368",
"weight": 1.0,
"_src": "sale_order_saleorder_deduct_security_deposit",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_deduct_security_deposit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1386",
"weight": 1.0,
"_src": "sale_order_saleorder_create_damage_invoice",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_create_damage_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1515",
"weight": 1.0,
"_src": "sale_order_saleorder_collect_token_payment_for_invoice",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_collect_token_payment_for_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1665",
"weight": 1.0,
"_src": "sale_order_saleorder_generate_invoice_attachments",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1793",
"weight": 1.0,
"_src": "sale_order_saleorder_generate_purchase_coupon",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_generate_purchase_coupon",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1857",
"weight": 1.0,
"_src": "sale_order_saleorder_generate_and_attach_signed_agreement",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_generate_and_attach_signed_agreement",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1914",
"weight": 1.0,
"_src": "sale_order_saleorder_action_preview_rental_agreement",
"_tgt": "sale_order_create",
"source": "sale_order_create",
"target": "sale_order_saleorder_action_preview_rental_agreement",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1042",
"weight": 1.0,
"_src": "sale_order_saleorder_action_confirm",
"_tgt": "sale_order_saleorder_create_rental_charges_invoice",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_saleorder_create_rental_charges_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1051",
"weight": 1.0,
"_src": "sale_order_saleorder_action_confirm",
"_tgt": "sale_order_saleorder_create_deposit_invoice",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_saleorder_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1059",
"weight": 1.0,
"_src": "sale_order_saleorder_action_confirm",
"_tgt": "sale_order_saleorder_action_send_rental_agreement",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_saleorder_action_send_rental_agreement",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1357",
"weight": 1.0,
"_src": "sale_order_saleorder_process_deposit_refund",
"_tgt": "sale_order_saleorder_action_confirm",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_saleorder_process_deposit_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1375",
"weight": 1.0,
"_src": "sale_order_saleorder_deduct_security_deposit",
"_tgt": "sale_order_saleorder_action_confirm",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_saleorder_deduct_security_deposit",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1026",
"weight": 1.0,
"_src": "sale_order_rationale_1026",
"_tgt": "sale_order_saleorder_action_confirm",
"source": "sale_order_saleorder_action_confirm",
"target": "sale_order_rationale_1026",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1072",
"weight": 1.0,
"_src": "sale_order_rationale_1072",
"_tgt": "sale_order_saleorder_action_send_rental_agreement",
"source": "sale_order_saleorder_action_send_rental_agreement",
"target": "sale_order_rationale_1072",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1091",
"weight": 1.0,
"_src": "sale_order_rationale_1091",
"_tgt": "sale_order_saleorder_action_send_card_reauthorization",
"source": "sale_order_saleorder_action_send_card_reauthorization",
"target": "sale_order_rationale_1091",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1105",
"weight": 1.0,
"_src": "sale_order_rationale_1105",
"_tgt": "sale_order_saleorder_action_open_card_authorization",
"source": "sale_order_saleorder_action_open_card_authorization",
"target": "sale_order_rationale_1105",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1140",
"weight": 1.0,
"_src": "sale_order_saleorder_process_post_signing_payments",
"_tgt": "sale_order_saleorder_create_rental_charges_invoice",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "sale_order_saleorder_create_rental_charges_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1147",
"weight": 1.0,
"_src": "sale_order_saleorder_process_post_signing_payments",
"_tgt": "sale_order_saleorder_create_deposit_invoice",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "sale_order_saleorder_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1162",
"weight": 1.0,
"_src": "sale_order_saleorder_process_post_signing_payments",
"_tgt": "sale_order_saleorder_collect_token_payment_for_invoice",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "sale_order_saleorder_collect_token_payment_for_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1164",
"weight": 1.0,
"_src": "sale_order_saleorder_process_post_signing_payments",
"_tgt": "sale_order_saleorder_send_invoice_with_receipt",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "sale_order_saleorder_send_invoice_with_receipt",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1122",
"weight": 1.0,
"_src": "sale_order_rationale_1122",
"_tgt": "sale_order_saleorder_process_post_signing_payments",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "sale_order_rationale_1122",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L304",
"weight": 1.0,
"_src": "main_rental_agreement_sign",
"_tgt": "sale_order_saleorder_process_post_signing_payments",
"source": "sale_order_saleorder_process_post_signing_payments",
"target": "main_rental_agreement_sign"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1185",
"weight": 1.0,
"_src": "sale_order_rationale_1185",
"_tgt": "sale_order_saleorder_get_card_last_four",
"source": "sale_order_saleorder_get_card_last_four",
"target": "sale_order_rationale_1185",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1253",
"weight": 1.0,
"_src": "sale_order_saleorder_create_deposit_invoice",
"_tgt": "sale_order_saleorder_get_deposit_product",
"source": "sale_order_saleorder_get_deposit_product",
"target": "sale_order_saleorder_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1199",
"weight": 1.0,
"_src": "sale_order_rationale_1199",
"_tgt": "sale_order_saleorder_get_deposit_product",
"source": "sale_order_saleorder_get_deposit_product",
"target": "sale_order_rationale_1199",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L42",
"weight": 1.0,
"_src": "sale_order_line_saleorderline_ensure_deposit_lines",
"_tgt": "sale_order_saleorder_get_deposit_product",
"source": "sale_order_saleorder_get_deposit_product",
"target": "sale_order_line_saleorderline_ensure_deposit_lines"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1216",
"weight": 1.0,
"_src": "sale_order_rationale_1216",
"_tgt": "sale_order_saleorder_compute_deposit_amount_for_line",
"source": "sale_order_saleorder_compute_deposit_amount_for_line",
"target": "sale_order_rationale_1216",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L31",
"weight": 1.0,
"_src": "sale_order_line_saleorderline_ensure_deposit_lines",
"_tgt": "sale_order_saleorder_compute_deposit_amount_for_line",
"source": "sale_order_saleorder_compute_deposit_amount_for_line",
"target": "sale_order_line_saleorderline_ensure_deposit_lines"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1227",
"weight": 1.0,
"_src": "sale_order_rationale_1227",
"_tgt": "sale_order_saleorder_create_rental_charges_invoice",
"source": "sale_order_saleorder_create_rental_charges_invoice",
"target": "sale_order_rationale_1227",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1405",
"weight": 1.0,
"_src": "sale_order_saleorder_action_create_deposit_invoice",
"_tgt": "sale_order_saleorder_create_deposit_invoice",
"source": "sale_order_saleorder_create_deposit_invoice",
"target": "sale_order_saleorder_action_create_deposit_invoice",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1251",
"weight": 1.0,
"_src": "sale_order_rationale_1251",
"_tgt": "sale_order_saleorder_create_deposit_invoice",
"source": "sale_order_saleorder_create_deposit_invoice",
"target": "sale_order_rationale_1251",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1316",
"weight": 1.0,
"_src": "sale_order_saleorder_refund_security_deposit",
"_tgt": "sale_order_saleorder_get_deposit_hold_days",
"source": "sale_order_saleorder_get_deposit_hold_days",
"target": "sale_order_saleorder_refund_security_deposit",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1273",
"weight": 1.0,
"_src": "sale_order_rationale_1273",
"_tgt": "sale_order_saleorder_get_deposit_hold_days",
"source": "sale_order_saleorder_get_deposit_hold_days",
"target": "sale_order_rationale_1273",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1310",
"weight": 1.0,
"_src": "sale_order_saleorder_refund_security_deposit",
"_tgt": "sale_order_saleorder_has_items_returned",
"source": "sale_order_saleorder_has_items_returned",
"target": "sale_order_saleorder_refund_security_deposit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1342",
"weight": 1.0,
"_src": "sale_order_saleorder_process_deposit_refund",
"_tgt": "sale_order_saleorder_has_items_returned",
"source": "sale_order_saleorder_has_items_returned",
"target": "sale_order_saleorder_process_deposit_refund",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1758",
"weight": 1.0,
"_src": "sale_order_cron_rental_deposit_refunds",
"_tgt": "sale_order_saleorder_has_items_returned",
"source": "sale_order_saleorder_has_items_returned",
"target": "sale_order_cron_rental_deposit_refunds",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1282",
"weight": 1.0,
"_src": "sale_order_rationale_1282",
"_tgt": "sale_order_saleorder_has_items_returned",
"source": "sale_order_saleorder_has_items_returned",
"target": "sale_order_rationale_1282",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1327",
"weight": 1.0,
"_src": "sale_order_saleorder_refund_security_deposit",
"_tgt": "sale_order_saleorder_send_deposit_refund_initiated_email",
"source": "sale_order_saleorder_refund_security_deposit",
"target": "sale_order_saleorder_send_deposit_refund_initiated_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1469",
"weight": 1.0,
"_src": "sale_order_saleorder_action_refund_deposit",
"_tgt": "sale_order_saleorder_refund_security_deposit",
"source": "sale_order_saleorder_refund_security_deposit",
"target": "sale_order_saleorder_action_refund_deposit",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1290",
"weight": 1.0,
"_src": "sale_order_rationale_1290",
"_tgt": "sale_order_saleorder_refund_security_deposit",
"source": "sale_order_saleorder_refund_security_deposit",
"target": "sale_order_rationale_1290",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1484",
"weight": 1.0,
"_src": "sale_order_saleorder_action_force_refund_deposit",
"_tgt": "sale_order_saleorder_process_deposit_refund",
"source": "sale_order_saleorder_process_deposit_refund",
"target": "sale_order_saleorder_action_force_refund_deposit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1765",
"weight": 1.0,
"_src": "sale_order_cron_rental_deposit_refunds",
"_tgt": "sale_order_saleorder_process_deposit_refund",
"source": "sale_order_saleorder_process_deposit_refund",
"target": "sale_order_cron_rental_deposit_refunds",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1330",
"weight": 1.0,
"_src": "sale_order_rationale_1330",
"_tgt": "sale_order_saleorder_process_deposit_refund",
"source": "sale_order_saleorder_process_deposit_refund",
"target": "sale_order_rationale_1330",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1360",
"weight": 1.0,
"_src": "sale_order_rationale_1360",
"_tgt": "sale_order_saleorder_deduct_security_deposit",
"source": "sale_order_saleorder_deduct_security_deposit",
"target": "sale_order_rationale_1360",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1378",
"weight": 1.0,
"_src": "sale_order_rationale_1378",
"_tgt": "sale_order_saleorder_create_damage_invoice",
"source": "sale_order_saleorder_create_damage_invoice",
"target": "sale_order_rationale_1378",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1395",
"weight": 1.0,
"_src": "sale_order_rationale_1395",
"_tgt": "sale_order_saleorder_action_create_deposit_invoice",
"source": "sale_order_saleorder_action_create_deposit_invoice",
"target": "sale_order_rationale_1395",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1419",
"weight": 1.0,
"_src": "sale_order_rationale_1419",
"_tgt": "sale_order_saleorder_action_mark_deposit_collected",
"source": "sale_order_saleorder_action_mark_deposit_collected",
"target": "sale_order_rationale_1419",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1473",
"weight": 1.0,
"_src": "sale_order_saleorder_action_deduct_deposit",
"_tgt": "sale_order_saleorder_action_process_deposit",
"source": "sale_order_saleorder_action_process_deposit",
"target": "sale_order_saleorder_action_deduct_deposit",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1434",
"weight": 1.0,
"_src": "sale_order_rationale_1434",
"_tgt": "sale_order_saleorder_action_process_deposit",
"source": "sale_order_saleorder_action_process_deposit",
"target": "sale_order_rationale_1434",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1463",
"weight": 1.0,
"_src": "sale_order_rationale_1463",
"_tgt": "sale_order_saleorder_action_refund_deposit",
"source": "sale_order_saleorder_action_refund_deposit",
"target": "sale_order_rationale_1463",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1472",
"weight": 1.0,
"_src": "sale_order_rationale_1472",
"_tgt": "sale_order_saleorder_action_deduct_deposit",
"source": "sale_order_saleorder_action_deduct_deposit",
"target": "sale_order_rationale_1472",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1476",
"weight": 1.0,
"_src": "sale_order_rationale_1476",
"_tgt": "sale_order_saleorder_action_force_refund_deposit",
"source": "sale_order_saleorder_action_force_refund_deposit",
"target": "sale_order_rationale_1476",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1487",
"weight": 1.0,
"_src": "sale_order_rationale_1487",
"_tgt": "sale_order_saleorder_collect_token_payment_for_invoice",
"source": "sale_order_saleorder_collect_token_payment_for_invoice",
"target": "sale_order_rationale_1487",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1544",
"weight": 1.0,
"_src": "sale_order_saleorder_send_deposit_refund_initiated_email",
"_tgt": "sale_order_saleorder_find_deposit_credit_note",
"source": "sale_order_saleorder_send_deposit_refund_initiated_email",
"target": "sale_order_saleorder_find_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1546",
"weight": 1.0,
"_src": "sale_order_saleorder_send_deposit_refund_initiated_email",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_send_deposit_refund_initiated_email",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1533",
"weight": 1.0,
"_src": "sale_order_rationale_1533",
"_tgt": "sale_order_saleorder_send_deposit_refund_initiated_email",
"source": "sale_order_saleorder_send_deposit_refund_initiated_email",
"target": "sale_order_rationale_1533",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1572",
"weight": 1.0,
"_src": "sale_order_saleorder_send_deposit_refund_email",
"_tgt": "sale_order_saleorder_find_deposit_credit_note",
"source": "sale_order_saleorder_send_deposit_refund_email",
"target": "sale_order_saleorder_find_deposit_credit_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1574",
"weight": 1.0,
"_src": "sale_order_saleorder_send_deposit_refund_email",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_send_deposit_refund_email",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1577",
"weight": 1.0,
"_src": "sale_order_saleorder_send_deposit_refund_email",
"_tgt": "sale_order_saleorder_find_poynt_receipt_attachments",
"source": "sale_order_saleorder_send_deposit_refund_email",
"target": "sale_order_saleorder_find_poynt_receipt_attachments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1561",
"weight": 1.0,
"_src": "sale_order_rationale_1561",
"_tgt": "sale_order_saleorder_send_deposit_refund_email",
"source": "sale_order_saleorder_send_deposit_refund_email",
"target": "sale_order_rationale_1561",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1613",
"weight": 1.0,
"_src": "sale_order_saleorder_send_invoice_with_receipt",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_send_invoice_with_receipt",
"target": "sale_order_saleorder_generate_invoice_attachments",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1614",
"weight": 1.0,
"_src": "sale_order_saleorder_send_invoice_with_receipt",
"_tgt": "sale_order_saleorder_find_poynt_receipt_attachments",
"source": "sale_order_saleorder_send_invoice_with_receipt",
"target": "sale_order_saleorder_find_poynt_receipt_attachments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1591",
"weight": 1.0,
"_src": "sale_order_rationale_1591",
"_tgt": "sale_order_saleorder_send_invoice_with_receipt",
"source": "sale_order_saleorder_send_invoice_with_receipt",
"target": "sale_order_rationale_1591",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1641",
"weight": 1.0,
"_src": "sale_order_rationale_1641",
"_tgt": "sale_order_saleorder_generate_invoice_attachments",
"source": "sale_order_saleorder_generate_invoice_attachments",
"target": "sale_order_rationale_1641",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1682",
"weight": 1.0,
"_src": "sale_order_rationale_1682",
"_tgt": "sale_order_saleorder_find_poynt_receipt_attachments",
"source": "sale_order_saleorder_find_poynt_receipt_attachments",
"target": "sale_order_rationale_1682",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1698",
"weight": 1.0,
"_src": "sale_order_rationale_1698",
"_tgt": "sale_order_saleorder_find_deposit_credit_note",
"source": "sale_order_saleorder_find_deposit_credit_note",
"target": "sale_order_rationale_1698",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1986",
"weight": 1.0,
"_src": "sale_order_saleorder_send_thank_you_email",
"_tgt": "sale_order_saleorder_generate_agreement_attachment_ids",
"source": "sale_order_saleorder_generate_agreement_attachment_ids",
"target": "sale_order_saleorder_send_thank_you_email",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1710",
"weight": 1.0,
"_src": "sale_order_rationale_1710",
"_tgt": "sale_order_saleorder_generate_agreement_attachment_ids",
"source": "sale_order_saleorder_generate_agreement_attachment_ids",
"target": "sale_order_rationale_1710",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1723",
"weight": 1.0,
"_src": "sale_order_rationale_1723",
"_tgt": "sale_order_saleorder_send_damage_notification_email",
"source": "sale_order_saleorder_send_damage_notification_email",
"target": "sale_order_rationale_1723",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1827",
"weight": 1.0,
"_src": "sale_order_cron_rental_marketing_emails",
"_tgt": "sale_order_saleorder_generate_purchase_coupon",
"source": "sale_order_saleorder_generate_purchase_coupon",
"target": "sale_order_cron_rental_marketing_emails",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1775",
"weight": 1.0,
"_src": "sale_order_rationale_1775",
"_tgt": "sale_order_saleorder_generate_purchase_coupon",
"source": "sale_order_saleorder_generate_purchase_coupon",
"target": "sale_order_rationale_1775",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1828",
"weight": 1.0,
"_src": "sale_order_cron_rental_marketing_emails",
"_tgt": "sale_order_saleorder_send_marketing_email",
"source": "sale_order_saleorder_send_marketing_email",
"target": "sale_order_cron_rental_marketing_emails",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1802",
"weight": 1.0,
"_src": "sale_order_rationale_1802",
"_tgt": "sale_order_saleorder_send_marketing_email",
"source": "sale_order_saleorder_send_marketing_email",
"target": "sale_order_rationale_1802",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1870",
"weight": 1.0,
"_src": "sale_order_saleorder_generate_and_attach_signed_agreement",
"_tgt": "sale_order_saleorder_send_signed_agreement_email",
"source": "sale_order_saleorder_generate_and_attach_signed_agreement",
"target": "sale_order_saleorder_send_signed_agreement_email",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1839",
"weight": 1.0,
"_src": "sale_order_rationale_1839",
"_tgt": "sale_order_saleorder_generate_and_attach_signed_agreement",
"source": "sale_order_saleorder_generate_and_attach_signed_agreement",
"target": "sale_order_rationale_1839",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L296",
"weight": 1.0,
"_src": "main_rental_agreement_sign",
"_tgt": "sale_order_saleorder_generate_and_attach_signed_agreement",
"source": "sale_order_saleorder_generate_and_attach_signed_agreement",
"target": "main_rental_agreement_sign"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1873",
"weight": 1.0,
"_src": "sale_order_rationale_1873",
"_tgt": "sale_order_saleorder_send_signed_agreement_email",
"source": "sale_order_saleorder_send_signed_agreement_email",
"target": "sale_order_rationale_1873",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1893",
"weight": 1.0,
"_src": "sale_order_rationale_1893",
"_tgt": "sale_order_saleorder_action_preview_rental_agreement",
"source": "sale_order_saleorder_action_preview_rental_agreement",
"target": "sale_order_rationale_1893",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1960",
"weight": 1.0,
"_src": "sale_order_saleorder_action_close_rental",
"_tgt": "sale_order_saleorder_send_thank_you_email",
"source": "sale_order_saleorder_action_close_rental",
"target": "sale_order_saleorder_send_thank_you_email",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1934",
"weight": 1.0,
"_src": "sale_order_rationale_1934",
"_tgt": "sale_order_saleorder_action_close_rental",
"source": "sale_order_saleorder_action_close_rental",
"target": "sale_order_rationale_1934",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1990",
"weight": 1.0,
"_src": "sale_order_saleorder_send_thank_you_email",
"_tgt": "sale_order_saleorder_get_google_review_url",
"source": "sale_order_saleorder_get_google_review_url",
"target": "sale_order_saleorder_send_thank_you_email",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1964",
"weight": 1.0,
"_src": "sale_order_rationale_1964",
"_tgt": "sale_order_saleorder_get_google_review_url",
"source": "sale_order_saleorder_get_google_review_url",
"target": "sale_order_rationale_1964",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order.py",
"source_location": "L1976",
"weight": 1.0,
"_src": "sale_order_rationale_1976",
"_tgt": "sale_order_saleorder_send_thank_you_email",
"source": "sale_order_saleorder_send_thank_you_email",
"target": "sale_order_rationale_1976",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/renewal_log.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_renewal_log_py",
"_tgt": "renewal_log_rentalrenewallog",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_renewal_log_py",
"target": "renewal_log_rentalrenewallog",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/renewal_log.py",
"source_location": "L71",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_renewal_log_py",
"_tgt": "renewal_log_compute_display_name",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_renewal_log_py",
"target": "renewal_log_compute_display_name",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/__init__.py",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_rental_models_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_rental_models_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_line_py",
"_tgt": "sale_order_line_saleorderline",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_line_py",
"target": "sale_order_line_saleorderline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L63",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_line_py",
"_tgt": "sale_order_line_create",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_sale_order_line_py",
"target": "sale_order_line_create",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L23",
"weight": 1.0,
"_src": "sale_order_line_saleorderline",
"_tgt": "sale_order_line_saleorderline_ensure_deposit_lines",
"source": "sale_order_line_saleorderline",
"target": "sale_order_line_saleorderline_ensure_deposit_lines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L69",
"weight": 1.0,
"_src": "sale_order_line_saleorderline",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline",
"target": "sale_order_line_saleorderline_write",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L77",
"weight": 1.0,
"_src": "sale_order_line_saleorderline",
"_tgt": "sale_order_line_saleorderline_unlink",
"source": "sale_order_line_saleorderline",
"target": "sale_order_line_saleorderline_unlink",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L66",
"weight": 1.0,
"_src": "sale_order_line_create",
"_tgt": "sale_order_line_saleorderline_ensure_deposit_lines",
"source": "sale_order_line_saleorderline_ensure_deposit_lines",
"target": "sale_order_line_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L74",
"weight": 1.0,
"_src": "sale_order_line_saleorderline_write",
"_tgt": "sale_order_line_saleorderline_ensure_deposit_lines",
"source": "sale_order_line_saleorderline_ensure_deposit_lines",
"target": "sale_order_line_saleorderline_write",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/sale_order_line.py",
"source_location": "L24",
"weight": 1.0,
"_src": "sale_order_line_rationale_24",
"_tgt": "sale_order_line_saleorderline_ensure_deposit_lines",
"source": "sale_order_line_saleorderline_ensure_deposit_lines",
"target": "sale_order_line_rationale_24",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L416",
"weight": 1.0,
"_src": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"_tgt": "sale_order_line_create",
"source": "sale_order_line_create",
"target": "main_fusionrentalcontroller_tokenize_nonce_via_poynt"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L70",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_confirm",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "cancellation_request_rentalcancellationrequest_action_confirm"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L81",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "cancellation_request_rentalcancellationrequest_action_schedule_pickup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L86",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_complete",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "cancellation_request_rentalcancellationrequest_action_complete"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L93",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_reject",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "cancellation_request_rentalcancellationrequest_action_reject"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L67",
"weight": 1.0,
"_src": "main_rental_cancel",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "main_rental_cancel"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L281",
"weight": 1.0,
"_src": "main_rental_agreement_sign",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "main_rental_agreement_sign"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L530",
"weight": 1.0,
"_src": "main_rental_reauthorize_submit",
"_tgt": "sale_order_line_saleorderline_write",
"source": "sale_order_line_saleorderline_write",
"target": "main_rental_reauthorize_submit"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_cancellation_request_py",
"_tgt": "cancellation_request_rentalcancellationrequest",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_models_cancellation_request_py",
"target": "cancellation_request_rentalcancellationrequest",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L61",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_compute_display_name",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_compute_display_name",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L67",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_action_confirm",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_action_confirm",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L78",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L83",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_action_complete",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_action_complete",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L90",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_action_reject",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_action_reject",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L95",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L119",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest",
"_tgt": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"source": "cancellation_request_rentalcancellationrequest",
"target": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L75",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_confirm",
"_tgt": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"source": "cancellation_request_rentalcancellationrequest_action_confirm",
"target": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L76",
"weight": 1.0,
"_src": "cancellation_request_rentalcancellationrequest_action_confirm",
"_tgt": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"source": "cancellation_request_rentalcancellationrequest_action_confirm",
"target": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L68",
"weight": 1.0,
"_src": "cancellation_request_rationale_68",
"_tgt": "cancellation_request_rentalcancellationrequest_action_confirm",
"source": "cancellation_request_rentalcancellationrequest_action_confirm",
"target": "cancellation_request_rationale_68",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L68",
"weight": 1.0,
"_src": "main_rental_cancel",
"_tgt": "cancellation_request_rentalcancellationrequest_action_confirm",
"source": "cancellation_request_rentalcancellationrequest_action_confirm",
"target": "main_rental_cancel"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L119",
"weight": 1.0,
"_src": "main_rental_confirm_and_sign",
"_tgt": "cancellation_request_rentalcancellationrequest_action_confirm",
"source": "cancellation_request_rentalcancellationrequest_action_confirm",
"target": "main_rental_confirm_and_sign"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L79",
"weight": 1.0,
"_src": "cancellation_request_rationale_79",
"_tgt": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"source": "cancellation_request_rentalcancellationrequest_action_schedule_pickup",
"target": "cancellation_request_rationale_79",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L84",
"weight": 1.0,
"_src": "cancellation_request_rationale_84",
"_tgt": "cancellation_request_rentalcancellationrequest_action_complete",
"source": "cancellation_request_rentalcancellationrequest_action_complete",
"target": "cancellation_request_rationale_84",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L91",
"weight": 1.0,
"_src": "cancellation_request_rationale_91",
"_tgt": "cancellation_request_rentalcancellationrequest_action_reject",
"source": "cancellation_request_rentalcancellationrequest_action_reject",
"target": "cancellation_request_rationale_91",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L96",
"weight": 1.0,
"_src": "cancellation_request_rationale_96",
"_tgt": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"source": "cancellation_request_rentalcancellationrequest_schedule_pickup_activity",
"target": "cancellation_request_rationale_96",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/cancellation_request.py",
"source_location": "L120",
"weight": 1.0,
"_src": "cancellation_request_rationale_120",
"_tgt": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"source": "cancellation_request_rentalcancellationrequest_send_cancellation_confirmation",
"target": "cancellation_request_rationale_120",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/models/res_config_settings.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_models_res_config_settings_py",
"_tgt": "res_config_settings_resconfigsettings",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_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_rental/static/src/js/inspection_photo_field.js",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_static_src_js_inspection_photo_field_js",
"_tgt": "inspection_photo_field_inspectionphotofield",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_static_src_js_inspection_photo_field_js",
"target": "inspection_photo_field_inspectionphotofield",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L8",
"weight": 1.0,
"_src": "inspection_photo_field_inspectionphotofield",
"_tgt": "inspection_photo_field_inspectionphotofield_setup",
"source": "inspection_photo_field_inspectionphotofield",
"target": "inspection_photo_field_inspectionphotofield_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L13",
"weight": 1.0,
"_src": "inspection_photo_field_inspectionphotofield",
"_tgt": "inspection_photo_field_inspectionphotofield_viewablefiles",
"source": "inspection_photo_field_inspectionphotofield",
"target": "inspection_photo_field_inspectionphotofield_viewablefiles",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/static/src/js/inspection_photo_field.js",
"source_location": "L25",
"weight": 1.0,
"_src": "inspection_photo_field_inspectionphotofield",
"_tgt": "inspection_photo_field_inspectionphotofield_onclickimage",
"source": "inspection_photo_field_inspectionphotofield",
"target": "inspection_photo_field_inspectionphotofield_onclickimage",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/__init__.py",
"source_location": "L1",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_fmt_date",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_fmt_date",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L26",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_fusionrentalcontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_fusionrentalcontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L39",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_cancel",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_cancel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L101",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_confirm_and_sign",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_confirm_and_sign",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L140",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_agreement_page",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_agreement_page",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L199",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_agreement_pdf",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_agreement_pdf",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L236",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_agreement_sign",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_agreement_sign",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L322",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_agreement_decline",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_agreement_decline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L353",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_agreement_thank_you",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_agreement_thank_you",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L438",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_reauthorize_page",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_reauthorize_page",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L488",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_reauthorize_submit",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_reauthorize_submit",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L584",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"_tgt": "main_rental_purchase_interest",
"source": "users_gurpreet_github_odoo_modules_fusion_rental_controllers_main_py",
"target": "main_rental_purchase_interest",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L84",
"weight": 1.0,
"_src": "main_rental_cancel",
"_tgt": "main_fmt_date",
"source": "main_fmt_date",
"target": "main_rental_cancel",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L184",
"weight": 1.0,
"_src": "main_rental_agreement_page",
"_tgt": "main_fmt_date",
"source": "main_fmt_date",
"target": "main_rental_agreement_page",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L16",
"weight": 1.0,
"_src": "main_rationale_16",
"_tgt": "main_fmt_date",
"source": "main_fmt_date",
"target": "main_rationale_16",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L376",
"weight": 1.0,
"_src": "main_fusionrentalcontroller",
"_tgt": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"source": "main_fusionrentalcontroller",
"target": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L561",
"weight": 1.0,
"_src": "main_fusionrentalcontroller",
"_tgt": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"source": "main_fusionrentalcontroller",
"target": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L274",
"weight": 1.0,
"_src": "main_rental_agreement_sign",
"_tgt": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"source": "main_rental_agreement_sign",
"target": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L519",
"weight": 1.0,
"_src": "main_rental_reauthorize_submit",
"_tgt": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"source": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"target": "main_rental_reauthorize_submit",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L377",
"weight": 1.0,
"_src": "main_rationale_377",
"_tgt": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"source": "main_fusionrentalcontroller_tokenize_nonce_via_poynt",
"target": "main_rationale_377",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L549",
"weight": 1.0,
"_src": "main_rental_reauthorize_submit",
"_tgt": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"source": "main_rental_reauthorize_submit",
"target": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_rental/controllers/main.py",
"source_location": "L562",
"weight": 1.0,
"_src": "main_rationale_562",
"_tgt": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"source": "main_fusionrentalcontroller_send_card_reauthorization_confirmation",
"target": "main_rationale_562",
"confidence_score": 1.0
}
],
"hyperedges": []
}