Files
Odoo-Modules/graphify-out/cache/71066d70eeff266fcfa361df17db7f6d53209bb7e9c3bbd854445d5c52f4e273.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
14 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "label": "hr_tax_remittance.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L1"}, {"id": "hr_tax_remittance_hrtaxremittance", "label": "HrTaxRemittance", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L9"}, {"id": "hr_tax_remittance_compute_total", "label": "_compute_total()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L150"}, {"id": "hr_tax_remittance_compute_state", "label": "_compute_state()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L160"}, {"id": "hr_tax_remittance_hrtaxremittance_compute_payslip_count", "label": "._compute_payslip_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L174"}, {"id": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "label": ".action_calculate_amounts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L178"}, {"id": "hr_tax_remittance_hrtaxremittance_action_mark_paid", "label": ".action_mark_paid()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L239"}, {"id": "hr_tax_remittance_hrtaxremittance_action_view_payslips", "label": ".action_view_payslips()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L246"}, {"id": "hr_tax_remittance_get_payment_frequency_from_settings", "label": "_get_payment_frequency_from_settings()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L258"}, {"id": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "label": ".create_monthly_remittance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L265"}, {"id": "hr_tax_remittance_rationale_179", "label": "Calculate remittance amounts from payslips in the period", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L179"}, {"id": "hr_tax_remittance_rationale_240", "label": "Mark remittance as paid", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L240"}, {"id": "hr_tax_remittance_rationale_247", "label": "View related payslips", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L247"}, {"id": "hr_tax_remittance_rationale_259", "label": "Get payment frequency from payroll settings.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L259"}, {"id": "hr_tax_remittance_rationale_266", "label": "Create a monthly remittance record", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L266"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "dateutil_relativedelta", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L4", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "hr_tax_remittance_hrtaxremittance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "hr_tax_remittance_compute_total", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L150", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "hr_tax_remittance_compute_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L160", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance", "target": "hr_tax_remittance_hrtaxremittance_compute_payslip_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L174", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance", "target": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L178", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance", "target": "hr_tax_remittance_hrtaxremittance_action_mark_paid", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L239", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance", "target": "hr_tax_remittance_hrtaxremittance_action_view_payslips", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L246", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_hr_tax_remittance_py", "target": "hr_tax_remittance_get_payment_frequency_from_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L258", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance", "target": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L265", "weight": 1.0}, {"source": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "target": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L293", "weight": 1.0}, {"source": "hr_tax_remittance_rationale_179", "target": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L179", "weight": 1.0}, {"source": "hr_tax_remittance_rationale_240", "target": "hr_tax_remittance_hrtaxremittance_action_mark_paid", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L240", "weight": 1.0}, {"source": "hr_tax_remittance_rationale_247", "target": "hr_tax_remittance_hrtaxremittance_action_view_payslips", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L247", "weight": 1.0}, {"source": "hr_tax_remittance_rationale_259", "target": "hr_tax_remittance_hrtaxremittance_get_payment_frequency_from_settings", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L259", "weight": 1.0}, {"source": "hr_tax_remittance_rationale_266", "target": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L266", "weight": 1.0}], "raw_calls": [{"caller_nid": "hr_tax_remittance_compute_state", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L161"}, {"caller_nid": "hr_tax_remittance_compute_state", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L169"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_compute_payslip_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L176"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L180"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L183"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L191"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L201"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L218"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_calculate_amounts", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L234"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_mark_paid", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L241"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_mark_paid", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L243"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_action_view_payslips", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L248"}, {"caller_nid": "hr_tax_remittance_get_payment_frequency_from_settings", "callee": "get_settings", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L262"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "get_settings", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L271"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L275"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L277"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L277"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L278"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L280"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L280"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L281"}, {"caller_nid": "hr_tax_remittance_hrtaxremittance_create_monthly_remittance", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/hr_tax_remittance.py", "source_location": "L284"}]}