1 line
61 KiB
JSON
1 line
61 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "label": "avatax_provider.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L1"}, {"id": "avatax_provider_fusionavataxprovider", "label": "FusionAvaTaxProvider", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L56"}, {"id": "avatax_provider_get_provider_type_selection", "label": "_get_provider_type_selection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L119"}, {"id": "avatax_provider_fusionavataxprovider_init_provider_type", "label": "._init_provider_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L123"}, {"id": "avatax_provider_create", "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L132"}, {"id": "avatax_provider_fusionavataxprovider_write", "label": ".write()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L141"}, {"id": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "label": "._avatax_get_api_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L152"}, {"id": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "label": "._avatax_get_auth_header()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L160"}, {"id": "avatax_provider_fusionavataxprovider_avatax_request", "label": "._avatax_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L179"}, {"id": "avatax_provider_fusionavataxprovider_avatax_handle_error", "label": "._avatax_handle_error()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L245"}, {"id": "avatax_provider_fusionavataxprovider_calculate_tax", "label": ".calculate_tax()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L278"}, {"id": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "label": "._avatax_build_transaction_payload()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L306"}, {"id": "avatax_provider_fusionavataxprovider_avatax_build_address", "label": "._avatax_build_address()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L371"}, {"id": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "label": "._avatax_get_product_tax_code()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L386"}, {"id": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "label": "._avatax_parse_transaction_result()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L408"}, {"id": "avatax_provider_fusionavataxprovider_void_transaction", "label": ".void_transaction()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L454"}, {"id": "avatax_provider_fusionavataxprovider_validate_address", "label": ".validate_address()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L484"}, {"id": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "label": ".action_validate_partner_address()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L535"}, {"id": "avatax_provider_fusionavataxprovider_test_connection", "label": ".test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L594"}, {"id": "avatax_provider_onchange_avatax_environment", "label": "_onchange_avatax_environment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L620"}, {"id": "avatax_provider_rationale_1", "label": "Fusion Accounting - Avalara AvaTax Provider ====================================", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L1"}, {"id": "avatax_provider_rationale_57", "label": "Avalara AvaTax integration for automated tax calculation. Extends :class:`f", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L57"}, {"id": "avatax_provider_rationale_120", "label": "Add 'avatax' to the provider type selection list.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L120"}, {"id": "avatax_provider_rationale_124", "label": "Dynamically extend provider_type selection for AvaTax.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L124"}, {"id": "avatax_provider_rationale_133", "label": "Set provider code and API URL for AvaTax records automatically.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L133"}, {"id": "avatax_provider_rationale_142", "label": "Keep the API URL in sync when the environment changes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L142"}, {"id": "avatax_provider_rationale_153", "label": "Return the base API URL for the configured environment. :returns: Base", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L153"}, {"id": "avatax_provider_rationale_161", "label": "Build the HTTP Basic authentication header. AvaTax authenticates via ``", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L161"}, {"id": "avatax_provider_rationale_180", "label": "Execute an authenticated request against the AvaTax REST API v2. :param", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L180"}, {"id": "avatax_provider_rationale_246", "label": "Parse and raise a descriptive error from an AvaTax API response. :param", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L246"}, {"id": "avatax_provider_rationale_279", "label": "Compute tax via AvaTax CreateTransaction API. Builds a ``CreateTransact", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L279"}, {"id": "avatax_provider_rationale_307", "label": "Construct the CreateTransactionModel JSON body. Maps invoice data to th", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L307"}, {"id": "avatax_provider_rationale_372", "label": "Convert a partner record to an AvaTax address dict. :param partner: ``r", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L372"}, {"id": "avatax_provider_rationale_387", "label": "Resolve the AvaTax tax code for a given product. Checks (in order):", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L387"}, {"id": "avatax_provider_rationale_409", "label": "Parse the AvaTax CreateTransaction response into a normalised format. :", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L409"}, {"id": "avatax_provider_rationale_455", "label": "Void a committed transaction in AvaTax. Uses the VoidTransaction API en", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L455"}, {"id": "avatax_provider_rationale_485", "label": "Validate and normalise a partner address via the AvaTax address resoluti", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L485"}, {"id": "avatax_provider_rationale_536", "label": "Wizard action: validate the address of a selected partner.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L536"}, {"id": "avatax_provider_rationale_595", "label": "Ping the AvaTax API to verify credentials and connectivity. Calls ``GET", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L595"}, {"id": "avatax_provider_rationale_621", "label": "Update the API URL when the environment selection changes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L621"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L26", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L27", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L28", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "requests", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L30", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L32", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L33", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "avatax_provider_fusionavataxprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L56", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "avatax_provider_get_provider_type_selection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L119", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_init_provider_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L123", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "avatax_provider_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L132", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L141", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L152", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L160", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L179", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_handle_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L245", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_calculate_tax", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L278", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L306", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_build_address", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L371", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L386", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L408", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_void_transaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L454", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_validate_address", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L484", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L535", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider", "target": "avatax_provider_fusionavataxprovider_test_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L594", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "target": "avatax_provider_onchange_avatax_environment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L620", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_avatax_request", "target": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L191", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_avatax_request", "target": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L194", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_avatax_request", "target": "avatax_provider_fusionavataxprovider_avatax_handle_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L243", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_calculate_tax", "target": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L302", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_calculate_tax", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L303", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_calculate_tax", "target": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L304", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "target": "avatax_provider_fusionavataxprovider_avatax_build_address", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L324", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "target": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L330", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_void_transaction", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L474", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_validate_address", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L509", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "target": "avatax_provider_fusionavataxprovider_validate_address", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L543", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "target": "avatax_provider_fusionavataxprovider_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L575", "weight": 1.0}, {"source": "avatax_provider_fusionavataxprovider_test_connection", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L603", "weight": 1.0}, {"source": "avatax_provider_rationale_1", "target": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_avatax_provider_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L1", "weight": 1.0}, {"source": "avatax_provider_rationale_57", "target": "avatax_provider_fusionavataxprovider", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L57", "weight": 1.0}, {"source": "avatax_provider_rationale_120", "target": "avatax_provider_fusionavataxprovider_get_provider_type_selection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L120", "weight": 1.0}, {"source": "avatax_provider_rationale_124", "target": "avatax_provider_fusionavataxprovider_init_provider_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L124", "weight": 1.0}, {"source": "avatax_provider_rationale_133", "target": "avatax_provider_fusionavataxprovider_create", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L133", "weight": 1.0}, {"source": "avatax_provider_rationale_142", "target": "avatax_provider_fusionavataxprovider_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L142", "weight": 1.0}, {"source": "avatax_provider_rationale_153", "target": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L153", "weight": 1.0}, {"source": "avatax_provider_rationale_161", "target": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L161", "weight": 1.0}, {"source": "avatax_provider_rationale_180", "target": "avatax_provider_fusionavataxprovider_avatax_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L180", "weight": 1.0}, {"source": "avatax_provider_rationale_246", "target": "avatax_provider_fusionavataxprovider_avatax_handle_error", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L246", "weight": 1.0}, {"source": "avatax_provider_rationale_279", "target": "avatax_provider_fusionavataxprovider_calculate_tax", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L279", "weight": 1.0}, {"source": "avatax_provider_rationale_307", "target": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L307", "weight": 1.0}, {"source": "avatax_provider_rationale_372", "target": "avatax_provider_fusionavataxprovider_avatax_build_address", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L372", "weight": 1.0}, {"source": "avatax_provider_rationale_387", "target": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L387", "weight": 1.0}, {"source": "avatax_provider_rationale_409", "target": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L409", "weight": 1.0}, {"source": "avatax_provider_rationale_455", "target": "avatax_provider_fusionavataxprovider_void_transaction", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L455", "weight": 1.0}, {"source": "avatax_provider_rationale_485", "target": "avatax_provider_fusionavataxprovider_validate_address", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L485", "weight": 1.0}, {"source": "avatax_provider_rationale_536", "target": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L536", "weight": 1.0}, {"source": "avatax_provider_rationale_595", "target": "avatax_provider_fusionavataxprovider_test_connection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L595", "weight": 1.0}, {"source": "avatax_provider_rationale_621", "target": "avatax_provider_fusionavataxprovider_onchange_avatax_environment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L621", "weight": 1.0}], "raw_calls": [{"caller_nid": "avatax_provider_fusionavataxprovider_init_provider_type", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L126"}, {"caller_nid": "avatax_provider_fusionavataxprovider_init_provider_type", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L129"}, {"caller_nid": "avatax_provider_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L135"}, {"caller_nid": "avatax_provider_create", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L136"}, {"caller_nid": "avatax_provider_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L137"}, {"caller_nid": "avatax_provider_create", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L138"}, {"caller_nid": "avatax_provider_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L138"}, {"caller_nid": "avatax_provider_create", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L139"}, {"caller_nid": "avatax_provider_fusionavataxprovider_write", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L144"}, {"caller_nid": "avatax_provider_fusionavataxprovider_write", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L147"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L157"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_api_url", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L158"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L168"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L170"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L170"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L176"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L176"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_auth_header", "callee": "encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L176"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L190"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L201"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L203"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "request", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L207"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L208"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L216"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L216"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L222"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L222"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L228"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L228"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L230"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "debug", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L234"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_request", "callee": "json", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L240"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "json", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L252"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L254"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L254"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L260"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L261"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L262"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L263"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L264"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L264"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L265"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L268"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L268"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_handle_error", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L272"}, {"caller_nid": "avatax_provider_fusionavataxprovider_calculate_tax", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L291"}, {"caller_nid": "avatax_provider_fusionavataxprovider_calculate_tax", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L298"}, {"caller_nid": "avatax_provider_fusionavataxprovider_calculate_tax", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L298"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L316"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L321"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L329"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "filtered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L329"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L331"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L332"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L333"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L334"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L338"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L339"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L343"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L343"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "to_string", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L352"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_build_transaction_payload", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L353"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L397"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_get_product_tax_code", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L402"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L416"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L417"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L418"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L421"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L422"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L424"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L425"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L426"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L427"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L428"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L429"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L430"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L431"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L432"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L433"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L435"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L436"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "isdigit", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L436"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L437"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L438"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L439"}, {"caller_nid": "avatax_provider_fusionavataxprovider_avatax_parse_transaction_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L440"}, {"caller_nid": "avatax_provider_fusionavataxprovider_void_transaction", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L465"}, {"caller_nid": "avatax_provider_fusionavataxprovider_void_transaction", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L467"}, {"caller_nid": "avatax_provider_fusionavataxprovider_void_transaction", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L475"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L495"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L511"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L517"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L517"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L518"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L521"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L522"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L523"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L524"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L525"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L526"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L527"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L528"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L530"}, {"caller_nid": "avatax_provider_fusionavataxprovider_validate_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L530"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L537"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L538"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L540"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L540"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L542"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L550"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L551"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L559"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L561"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L563"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L565"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L567"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L568"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L570"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L577"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L577"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L578"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L578"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L584"}, {"caller_nid": "avatax_provider_fusionavataxprovider_action_validate_partner_address", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L587"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L602"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L604"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L606"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L606"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L610"}, {"caller_nid": "avatax_provider_fusionavataxprovider_test_connection", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L612"}, {"caller_nid": "avatax_provider_onchange_avatax_environment", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/avatax_provider.py", "source_location": "L623"}]} |