1 line
101 KiB
JSON
1 line
101 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "label": "payroll_migration.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L1"}, {"id": "payroll_migration_fuzzy_match_column", "label": "_fuzzy_match_column()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L90"}, {"id": "payroll_migration_fusionpayrollmigration", "label": "FusionPayrollMigration", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L113"}, {"id": "payroll_migration_fusionpayrollmigration_parse_csv", "label": "._parse_csv()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L205"}, {"id": "payroll_migration_fusionpayrollmigration_auto_map_columns", "label": "._auto_map_columns()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L220"}, {"id": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "label": "._get_mapping_dict()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L241"}, {"id": "payroll_migration_fusionpayrollmigration_log", "label": "._log()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L252"}, {"id": "payroll_migration_fusionpayrollmigration_action_next_step", "label": ".action_next_step()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L267"}, {"id": "payroll_migration_fusionpayrollmigration_action_prev_step", "label": ".action_prev_step()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L280"}, {"id": "payroll_migration_fusionpayrollmigration_reopen", "label": "._reopen()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L301"}, {"id": "payroll_migration_fusionpayrollmigration_action_skip_to_ytd", "label": ".action_skip_to_ytd()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L311"}, {"id": "payroll_migration_fusionpayrollmigration_action_skip_t4", "label": ".action_skip_t4()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L317"}, {"id": "payroll_migration_fusionpayrollmigration_action_complete", "label": ".action_complete()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L324"}, {"id": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "label": ".action_upload_employee_csv()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L338"}, {"id": "payroll_migration_fusionpayrollmigration_action_preview_employees", "label": ".action_preview_employees()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L347"}, {"id": "payroll_migration_fusionpayrollmigration_action_import_employees", "label": ".action_import_employees()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L371"}, {"id": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "label": ".action_upload_payslip_csv()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L544"}, {"id": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "label": ".action_preview_payslips()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L553"}, {"id": "payroll_migration_fusionpayrollmigration_action_import_payslips", "label": ".action_import_payslips()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L593"}, {"id": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "label": ".action_compute_ytd_preview()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L736"}, {"id": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "label": ".action_import_ytd_balances()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L770"}, {"id": "payroll_migration_fusionpayrollmigration_action_confirm_ytd", "label": ".action_confirm_ytd()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L857"}, {"id": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "label": ".action_upload_t4_csv()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L866"}, {"id": "payroll_migration_fusionpayrollmigration_action_import_t4", "label": ".action_import_t4()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L875"}, {"id": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "label": "._compute_reconciliation()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L953"}, {"id": "payroll_migration_fusionpayrollmigrationlog", "label": "FusionPayrollMigrationLog", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L1001"}, {"id": "payroll_migration_fusionpayrollmigrationmappingline", "label": "FusionPayrollMigrationMappingLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L1017"}, {"id": "payroll_migration_rationale_91", "label": "Match a CSV header to a field using alias dictionary.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L91"}, {"id": "payroll_migration_rationale_206", "label": "Parse a binary CSV field into a list of dicts.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L206"}, {"id": "payroll_migration_rationale_221", "label": "Auto-map CSV headers to known fields and create mapping lines.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L221"}, {"id": "payroll_migration_rationale_242", "label": "Get {csv_column: fusion_field} dict from mapping lines.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L242"}, {"id": "payroll_migration_rationale_268", "label": "Advance to the next step based on current state.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L268"}, {"id": "payroll_migration_rationale_281", "label": "Go back one step, respecting skipped states.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L281"}, {"id": "payroll_migration_rationale_302", "label": "Reopen the form view for this migration.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L302"}, {"id": "payroll_migration_rationale_312", "label": "Skip payslip import (YTD-only mode).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L312"}, {"id": "payroll_migration_rationale_325", "label": "Mark migration as done.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L325"}, {"id": "payroll_migration_rationale_339", "label": "Parse uploaded employee CSV and auto-map columns.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L339"}, {"id": "payroll_migration_rationale_348", "label": "Show preview of first 5 employee rows with mapped fields.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L348"}, {"id": "payroll_migration_rationale_372", "label": "Create hr.employee + hr.contract records from CSV.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L372"}, {"id": "payroll_migration_rationale_545", "label": "Parse uploaded payslip CSV and auto-map columns.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L545"}, {"id": "payroll_migration_rationale_554", "label": "Show preview of payslip import with per-employee summaries.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L554"}, {"id": "payroll_migration_rationale_594", "label": "Create hr.payslip + hr.payslip.line records from CSV.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L594"}, {"id": "payroll_migration_rationale_737", "label": "Compute YTD totals from imported payslips and display.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L737"}, {"id": "payroll_migration_rationale_771", "label": "Import YTD opening balance payslips from CSV (for YTD-only mode).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L771"}, {"id": "payroll_migration_rationale_858", "label": "Confirm YTD totals and move to T4 step.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L858"}, {"id": "payroll_migration_rationale_867", "label": "Parse uploaded T4 CSV and auto-map columns.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L867"}, {"id": "payroll_migration_rationale_876", "label": "Create T4 summary + slip records from CSV.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L876"}, {"id": "payroll_migration_rationale_954", "label": "Build reconciliation HTML report.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L954"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "csv", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "markupsafe", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L11", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L12", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "payroll_migration_fuzzy_match_column", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L90", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "payroll_migration_fusionpayrollmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L113", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L205", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_auto_map_columns", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L220", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L241", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L252", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_next_step", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L267", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_prev_step", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L280", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L301", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_skip_to_ytd", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L311", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_skip_t4", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L317", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_complete", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L324", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L338", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_preview_employees", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L347", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_import_employees", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L371", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L544", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L553", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_import_payslips", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L593", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L736", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L770", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_confirm_ytd", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L857", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L866", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_action_import_t4", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L875", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration", "target": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L953", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "payroll_migration_fusionpayrollmigrationlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L1001", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_migration_py", "target": "payroll_migration_fusionpayrollmigrationmappingline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L1017", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_auto_map_columns", "target": "payroll_migration_fuzzy_match_column", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L231", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_next_step", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L278", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_prev_step", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L299", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_skip_to_ytd", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L315", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_skip_t4", "target": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L321", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_skip_t4", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L322", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_complete", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L334", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L341", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "target": "payroll_migration_fusionpayrollmigration_auto_map_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L342", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L344", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L345", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_employees", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L350", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_employees", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L351", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_employees", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L369", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_employees", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L376", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_employees", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L377", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_employees", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L408", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_employees", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L540", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L547", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "target": "payroll_migration_fusionpayrollmigration_auto_map_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L548", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L550", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L551", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L556", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L557", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L591", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_payslips", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L598", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_payslips", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L599", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_payslips", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L658", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_payslips", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L732", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L768", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L775", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L777", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L792", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_confirm_ytd", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L862", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L869", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "target": "payroll_migration_fusionpayrollmigration_auto_map_columns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L870", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L872", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L873", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_t4", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L878", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_t4", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L879", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_t4", "target": "payroll_migration_fusionpayrollmigration_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L906", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_t4", "target": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L948", "weight": 1.0}, {"source": "payroll_migration_fusionpayrollmigration_action_import_t4", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L949", "weight": 1.0}, {"source": "payroll_migration_rationale_91", "target": "payroll_migration_fuzzy_match_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L91", "weight": 1.0}, {"source": "payroll_migration_rationale_206", "target": "payroll_migration_fusionpayrollmigration_parse_csv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L206", "weight": 1.0}, {"source": "payroll_migration_rationale_221", "target": "payroll_migration_fusionpayrollmigration_auto_map_columns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L221", "weight": 1.0}, {"source": "payroll_migration_rationale_242", "target": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L242", "weight": 1.0}, {"source": "payroll_migration_rationale_268", "target": "payroll_migration_fusionpayrollmigration_action_next_step", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L268", "weight": 1.0}, {"source": "payroll_migration_rationale_281", "target": "payroll_migration_fusionpayrollmigration_action_prev_step", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L281", "weight": 1.0}, {"source": "payroll_migration_rationale_302", "target": "payroll_migration_fusionpayrollmigration_reopen", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L302", "weight": 1.0}, {"source": "payroll_migration_rationale_312", "target": "payroll_migration_fusionpayrollmigration_action_skip_to_ytd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L312", "weight": 1.0}, {"source": "payroll_migration_rationale_325", "target": "payroll_migration_fusionpayrollmigration_action_complete", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L325", "weight": 1.0}, {"source": "payroll_migration_rationale_339", "target": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L339", "weight": 1.0}, {"source": "payroll_migration_rationale_348", "target": "payroll_migration_fusionpayrollmigration_action_preview_employees", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L348", "weight": 1.0}, {"source": "payroll_migration_rationale_372", "target": "payroll_migration_fusionpayrollmigration_action_import_employees", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L372", "weight": 1.0}, {"source": "payroll_migration_rationale_545", "target": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L545", "weight": 1.0}, {"source": "payroll_migration_rationale_554", "target": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L554", "weight": 1.0}, {"source": "payroll_migration_rationale_594", "target": "payroll_migration_fusionpayrollmigration_action_import_payslips", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L594", "weight": 1.0}, {"source": "payroll_migration_rationale_737", "target": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L737", "weight": 1.0}, {"source": "payroll_migration_rationale_771", "target": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L771", "weight": 1.0}, {"source": "payroll_migration_rationale_858", "target": "payroll_migration_fusionpayrollmigration_action_confirm_ytd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L858", "weight": 1.0}, {"source": "payroll_migration_rationale_867", "target": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L867", "weight": 1.0}, {"source": "payroll_migration_rationale_876", "target": "payroll_migration_fusionpayrollmigration_action_import_t4", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L876", "weight": 1.0}, {"source": "payroll_migration_rationale_954", "target": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L954", "weight": 1.0}], "raw_calls": [{"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L92"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L92"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L96"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L98"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L103"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L103"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L103"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "min", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L106"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L106"}, {"caller_nid": "payroll_migration_fuzzy_match_column", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L106"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L208"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L208"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L210"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L210"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L212"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L212"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "DictReader", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L214"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "StringIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L214"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "list", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L215"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L217"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L217"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_parse_csv", "callee": "list", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L218"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L222"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L225"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L225"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L232"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L237"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_auto_map_columns", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L238"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L243"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_get_mapping_dict", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L244"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_log", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L254"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_next_step", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L269"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_next_step", "callee": "index", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L275"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_next_step", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L276"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_prev_step", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L282"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_prev_step", "callee": "index", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L296"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_skip_to_ytd", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L313"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_skip_t4", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L319"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_complete", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L326"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_complete", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L328"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_complete", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L328"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_complete", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L331"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_complete", "callee": "read", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L333"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L340"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L344"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L344"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_employee_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L344"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L349"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L355"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L360"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L361"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "html_escape", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L362"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L365"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_employees", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L365"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L373"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L378"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L380"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L381"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L395"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L402"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L404"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L405"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L406"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L408"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L412"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L412"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L412"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L416"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L417"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L421"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L421"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L422"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L423"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L423"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L425"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L428"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L432"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L432"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L436"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L436"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L444"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L469"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L470"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L471"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L473"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L474"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L474"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L477"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L477"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L478"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L478"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L479"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L479"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L480"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L480"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L481"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L481"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "float", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L482"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L482"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L483"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L486"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L486"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L492"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L496"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L499"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L504"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L506"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L508"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L509"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L514"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L518"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L518"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L530"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L534"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L534"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_employees", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L539"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L546"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L550"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L550"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_payslip_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L550"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L555"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L558"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L565"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L565"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L574"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L575"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L576"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L577"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L578"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L578"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L583"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L583"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L587"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_preview_payslips", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L587"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L595"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L600"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L602"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L613"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L614"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L614"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L618"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L623"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L627"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L650"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L651"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L656"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L656"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L656"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L658"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "parse_date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L661"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L661"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "parse_date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L662"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L662"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "parse_date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L663"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L663"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L666"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L670"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L676"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L687"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "parse_money", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L691"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L691"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L699"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L701"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L703"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L710"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L717"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L720"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L722"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L722"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L726"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L726"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_payslips", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L731"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L738"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L739"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L740"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L742"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L749"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_compute_ytd_preview", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L759"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L772"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L778"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L780"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L781"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L781"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L783"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L784"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L787"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L789"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L789"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L789"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L789"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L789"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L790"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L790"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L792"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L802"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L803"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L814"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L814"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L814"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L815"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L815"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L815"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L816"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L816"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L816"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L817"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L817"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L817"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L818"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L818"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L818"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L819"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L819"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L819"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L820"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L820"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L820"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L825"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L828"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L831"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L833"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L835"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L837"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L841"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L851"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L851"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_ytd_balances", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L853"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_confirm_ytd", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L859"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L868"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L872"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L872"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_upload_t4_csv", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L872"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L877"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L880"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L883"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L884"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L884"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L892"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L903"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L904"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L904"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "lower", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L904"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L906"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L909"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "g", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L909"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L911"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L915"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L922"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L928"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L931"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L932"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L933"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L934"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L935"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L936"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L937"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L938"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "pm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L939"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L943"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L943"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_action_import_t4", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L946"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L955"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L956"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L957"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L958"}, {"caller_nid": "payroll_migration_fusionpayrollmigration_compute_reconciliation", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_migration.py", "source_location": "L968"}]} |