{"nodes": [{"id": "$graphify-root$_backend_app_jobs_tms_py", "label": "tms.py", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L1"}, {"id": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "label": "_build_chain_signatures()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L20", "_callable": true}, {"id": "task", "label": "task", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/backend/app/jobs/tms.py"}, {"id": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "label": "_mark_remaining_skipped()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L45", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "label": "tms_refresh_task()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L104", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "label": "_refresher()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L127", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "label": "tms_return_refresh_task()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L372", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task_refresher", "label": "_refresher()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L395", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "label": "linehaul_refresh_task()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L521", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task_refresher", "label": "_refresher()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L544", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "label": "attendance_refresh_task()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L642", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task_refresher", "label": "_refresher()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L665", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "label": "sync_master_data()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L756", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_sync_master_data_refresher", "label": "_refresher()", "file_type": "code", "source_file": "backend/app/jobs/tms.py", "source_location": "L772", "_callable": true}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_21", "label": "Return a Celery chain: tms \u2192 tms_return \u2192 linehaul \u2192 attendance. Each signature\u2026", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L21"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_46", "label": "Mark any chain job that didn't run (still 'pending') as 'skipped'. Triggered\u2026", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L46"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_105", "label": "Download TMS report \u2192 process \u2192 enrich \u2192 simpan ke SQLite.", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L105"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_373", "label": "Download TMS Return \u2192 simpan ke SQLite.", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L373"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_522", "label": "Download Linehaul \u2192 simpan ke SQLite.", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L522"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_643", "label": "Download Attendance \u2192 simpan ke SQLite.", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L643"}, {"id": "$graphify-root$_backend_app_jobs_tms_rationale_757", "label": "Sync master data dari TMS API ke tabel drivers/sellers. - drivers: dari\u2026", "file_type": "rationale", "source_file": "backend/app/jobs/tms.py", "source_location": "L757"}], "edges": [{"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_celery_app_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L1", "weight": 1.0, "_python_import_module": "app.celery_app", "_python_import_bindings": [["celery_app", "celery_app"]], "target_file": "$graphify-root$/backend/app/celery_app.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_db_session_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L2", "weight": 1.0, "_python_import_module": "app.db.session", "_python_import_bindings": [["SessionLocal", "SessionLocal"]], "target_file": "$graphify-root$/backend/app/db/session.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_db_models_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L3", "weight": 1.0, "_python_import_module": "app.db.models", "_python_import_bindings": [["JobHistory", "JobHistory"], ["Shipment", "Shipment"], ["TmsReturn", "TmsReturn"], ["LinehaulTrip", "LinehaulTrip"], ["AttendanceRecord", "AttendanceRecord"], ["Driver", "Driver"], ["Seller", "Seller"], ["ShipmentState", "ShipmentState"], ["Employee", "Employee"]], "target_file": "$graphify-root$/backend/app/db/models.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_services_auth_service_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L4", "weight": 1.0, "_python_import_module": "app.services.auth_service", "_python_import_bindings": [["get_decrypted_tms_token", "get_decrypted_tms_token"], ["auto_relogin", "auto_relogin"]], "target_file": "$graphify-root$/backend/app/services/auth_service.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_services_observability_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L6", "weight": 1.0, "_python_import_module": "app.services.observability", "_python_import_bindings": [["activity_logger", "activity_logger"]], "target_file": "$graphify-root$/backend/app/services/observability.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_core_config_py", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L7", "weight": 1.0, "_python_import_module": "app.core.config", "_python_import_bindings": [["settings", "settings"]], "target_file": "$graphify-root$/backend/app/core/config.py"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L8", "weight": 1.0, "_python_import_module": "datetime", "_python_import_bindings": [["datetime", "datetime"]]}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L9", "weight": 1.0, "_python_import_module": "logging", "_python_import_bindings": [["logging", "logging"]], "_python_import_module_binding": true}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L44", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L45", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L103", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L104", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L127", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L371", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L372", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task_refresher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L395", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L520", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L521", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task_refresher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L544", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L641", "weight": 1.0, "context": "decorator"}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L642", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task_refresher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L665", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L756", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "target": "$graphify-root$_backend_app_jobs_tms_sync_master_data_refresher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L772", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L130", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L398", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L547", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L668", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "relation": "indirect_call", "context": "argument", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L782", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L856", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L857", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L858", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_py", "target": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "relation": "indirect_call", "context": "collection", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/app/jobs/tms.py", "source_location": "L859", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_21", "target": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L21", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_46", "target": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L46", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_105", "target": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L105", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_373", "target": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L373", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_522", "target": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L522", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_643", "target": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L643", "weight": 1.0}, {"source": "$graphify-root$_backend_app_jobs_tms_rationale_757", "target": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/app/jobs/tms.py", "source_location": "L757", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "si", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L29", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "si", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L30", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "si", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L31", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "si", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L32", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "chain", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L34", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "signature", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L35", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_build_chain_signatures", "callee": "link_error", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L40", "receiver": "chain_obj", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L50", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L52", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "all", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L54", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L54", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L54", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L54"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "in_", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L55", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L63", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L64", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_mark_remaining_skipped", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L70", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L106", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L107", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "first", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L111", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L111", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L111", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L111"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L113", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L117", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L118", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "ensure_valid_service_token", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L122", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L124", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L125", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "download_shipments", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L130", "receiver": "tms_api", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "TMS_CONFIG", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L130"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L132", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L141", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L142", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L142", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L143", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L145", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L145", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L146", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "all", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L158", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L158", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L171", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "process_shipments", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L172", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L173", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L173", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L174", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "validate_master_data", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L184", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L186", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "enrich_shipments", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L187", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L188", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L188", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L190", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L199", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L200", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L200", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L201", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L203", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L215", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L219", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L219", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L222", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L223", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L224", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L225", "receiver": "existing_state", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "append", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L236", "receiver": "new_state_objs", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "ShipmentState", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L237", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "add_all", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L252", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L261", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "items", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L263", "receiver": "touched", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "bulk_update_mappings", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L265", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "ShipmentState", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L265"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L266", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L267", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L267", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L268", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L282", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L283", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L283", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L283", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "Shipment", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L283"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "bulk_save_objects", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L284", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "Shipment", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L285", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L286", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L288", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L289", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L290", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L291", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L292", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L293", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L294", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L295", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L296", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L297", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L298", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L299", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L300", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L301", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L302", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L303", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L304", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L305", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L306", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L307", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L308", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L309", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L310", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L311", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L312", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L313", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L314", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L315", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L316", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L317", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L318", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L319", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L322", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L323", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L323", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L324", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L333", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L336", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L338", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L340", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L341", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "error", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L352", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L355", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L356"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L357", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L358", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L363"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L368", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "callee": "service_auto_relogin", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L128", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "callee": "db", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L128"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_refresh_task_refresher", "callee": "hub_id", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L128"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L374", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L375", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "first", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L379", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L379", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L379", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L379"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L381", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L385", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L386", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "ensure_valid_service_token", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L390", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L392", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L393", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "download_shipments", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L398", "receiver": "tms_api", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "TMS_RETURN_CONFIG", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L398"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L400", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L409", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L410", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L410", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L411", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L413", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L419", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L419", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "ZoneInfo", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L425", "receiver": "zoneinfo", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L427", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "fromtimestamp", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L431", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "strftime", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L434", "receiver": "arrived_dt", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "append", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L437", "receiver": "rows", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L438", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L439", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L440", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L441", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L442", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L443", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L444", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L445", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L446", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "title", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L447", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "replace", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L447", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L447", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L448", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L449", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L450", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L451", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L452", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L453", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L454", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L454", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L455", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L455", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L456", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L456", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L457", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L457", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L458", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L458", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L459", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L463", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L472", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L473", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L473", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L474", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L477", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L477", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L477", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "TmsReturn", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L477"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L479", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "TmsReturn", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L479", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L480", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L482", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L485", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L487", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L489", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L490", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "error", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L501", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L504", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L505"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L506", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L507", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L512"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L517", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task_refresher", "callee": "service_auto_relogin", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L396", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task_refresher", "callee": "db", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L396"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_tms_return_refresh_task_refresher", "callee": "hub_id", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L396"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L523", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L524", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "first", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L528", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L528", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L528", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L528"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L530", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L534", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L535", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "ensure_valid_service_token", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L539", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L541", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L542", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "download_linehaul", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L547", "receiver": "tms_api", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L549", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L558", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L559", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L559", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L560", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L562", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L568", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L568", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L571", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L571", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L571", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "LinehaulTrip", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L571"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L573", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "LinehaulTrip", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L573", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L574", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L576", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L577", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L578", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L579", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L580", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L581", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L582", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L583", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L584", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L585", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L586", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L586", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L587", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L587", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L588", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L588", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L589", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L589", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L590", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L591", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L592", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L592", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L593", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L593", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L594", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L594", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L595", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L595", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "_ts_to_str", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L596", "receiver": "tms_processor", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L596", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L597", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L598", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L599", "receiver": "t", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L601", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L603", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L606", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L608", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L610", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L611", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "error", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L622", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L625", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L626"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L627", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L628", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L633"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L638", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task_refresher", "callee": "service_auto_relogin", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L545", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task_refresher", "callee": "db", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L545"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_linehaul_refresh_task_refresher", "callee": "hub_id", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L545"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L644", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L645", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "first", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L649", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L649", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L649", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "JobHistory", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L649"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L651", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L655", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L656", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "ensure_valid_service_token", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L660", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "Exception", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L662", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L663", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "download_attendance", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L668", "receiver": "tms_api", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L670", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L679", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L680", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L680", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L681", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L683", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L689", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L689", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L693", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L695", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "filter", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L695", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L695", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "AttendanceRecord", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L695"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L697", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "AttendanceRecord", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L697", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L698", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L699", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L700", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L702", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L703", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L704", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L705", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L706", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L707", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L708", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L709", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L710", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L711", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L712", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L713", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L714", "receiver": "r", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L716", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L718", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L721", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L723", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L725", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L726", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "error", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L737", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L740", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L741"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L742", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L743", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "exc", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L748"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L753", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task_refresher", "callee": "service_auto_relogin", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L666", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task_refresher", "callee": "db", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L666"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_attendance_refresh_task_refresher", "callee": "hub_id", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L666"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "SessionLocal", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L766", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "ensure_valid_service_token", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L770", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "warning", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L776", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L777", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L781", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "download_employees", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L782", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L783", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L783", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Employee", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L783"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L784", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L784", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Driver", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L784"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L788", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L788", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L789", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L789", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L790", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "driver_type_from_role", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L791", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L793", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Employee", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L793", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L798", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L799", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L800", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L801", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L802", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L803", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L804", "receiver": "emp", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L808", "receiver": "seen", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L809", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Driver", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L809", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L811", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L812", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "download_sellers", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L815", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "delete", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L816", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "query", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L816", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Seller", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L816"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "strip", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L820", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L820", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L823", "receiver": "seen_sellers", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L824", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "add", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L825", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "Seller", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L825", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L827", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "get", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L828", "receiver": "s", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "seller_area_from_group", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L830", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "flush", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L834", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "commit", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L835", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "total_seconds", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L836", "receiver": null, "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "utcnow", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L836", "receiver": "datetime", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "activity_logger", "is_member_call": false, "source_file": "backend/app/jobs/tms.py", "source_location": "L837", "receiver": null}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "info", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L847", "receiver": "logger", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data", "callee": "close", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L850", "receiver": "db", "_python_receiver_shadowed": true, "receiver_type": "SessionLocal"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data_refresher", "callee": "service_auto_relogin", "is_member_call": true, "source_file": "backend/app/jobs/tms.py", "source_location": "L773", "receiver": "service_account", "_python_receiver_shadowed": true}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data_refresher", "callee": "db", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L773"}, {"caller_nid": "$graphify-root$_backend_app_jobs_tms_sync_master_data_refresher", "callee": "hub_id", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "backend/app/jobs/tms.py", "source_location": "L773"}], "_cached_target_files": ["$graphify-root$/backend/app/celery_app.py", "$graphify-root$/backend/app/core/config.py", "$graphify-root$/backend/app/db/models.py", "$graphify-root$/backend/app/db/session.py", "$graphify-root$/backend/app/services/auth_service.py", "$graphify-root$/backend/app/services/observability.py"]}