14-06-2026 2nd commit
This commit is contained in:
+7
-52
@@ -807,35 +807,6 @@ def fetch_Journey_Plan(
|
||||
|
||||
|
||||
|
||||
def fetch_coverage_remarks(engine: Engine , mids: list[int]) -> pl.DataFrame:
|
||||
"""
|
||||
Source:
|
||||
OneApp_KelloggsMT.dbo.Master_NonWorkingReason
|
||||
|
||||
Target:
|
||||
coverage_remarks
|
||||
"""
|
||||
|
||||
sql = """
|
||||
SELECT
|
||||
40148 AS project_id,
|
||||
ReasonId AS reason_id,
|
||||
Reason AS reason_remarks
|
||||
FROM OneApp_KelloggsMT.dbo.Master_NonWorkingReason
|
||||
"""
|
||||
|
||||
log.info("Fetching Coverage Remarks")
|
||||
|
||||
df = pl.read_database(
|
||||
query=sql,
|
||||
connection=engine
|
||||
)
|
||||
|
||||
log.info(
|
||||
f"Fetched {len(df):,} Coverage Remark records"
|
||||
)
|
||||
|
||||
return df
|
||||
|
||||
|
||||
def fetch_Web_Logins(
|
||||
@@ -851,56 +822,40 @@ def fetch_Web_Logins(
|
||||
"""
|
||||
|
||||
sql = f"""
|
||||
SELECT DISTINCT
|
||||
SELECT DISTINCT
|
||||
40148 AS project_id,
|
||||
|
||||
EM1.Id AS supervisor_id,
|
||||
EM1.EmployeeName AS supervisor_name,
|
||||
|
||||
EM.Id AS emp_id,
|
||||
EM.EmployeeName AS employee_name,
|
||||
|
||||
DM.DesignationName AS designation,
|
||||
|
||||
CAST(AL.Date AS DATE) AS login_date,
|
||||
CONVERT(VARCHAR, AL.Date, 108) AS login_time,
|
||||
|
||||
CAST(AL.Date AS DATE) AS date,
|
||||
CONVERT(VARCHAR(8), AL.Date, 108) AS time,
|
||||
AL.Thread AS activity_name,
|
||||
AL.Level AS activity_type,
|
||||
|
||||
R.RightName AS right_name,
|
||||
|
||||
GETDATE() AS create_date,
|
||||
'Pius' AS create_by
|
||||
|
||||
GETDATE() AS CreateDate,
|
||||
'Pius' AS CreateBy
|
||||
FROM OneApp_KelloggsMT.dbo.T_User_Activity_Log AL
|
||||
|
||||
LEFT JOIN OneApp_KelloggsMT.dbo.AspNetUsers EM
|
||||
ON AL.Logger = EM.UserName
|
||||
|
||||
ON AL.Logger = EM.USERNAME
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.AspNetUsers EM1
|
||||
ON EM1.Id = EM.ManagerId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.AspNetUsers EM2
|
||||
ON EM2.Id = EM1.ManagerId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.Master_Designation DM
|
||||
ON EM.DesignationId = DM.DesignationId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.Master_City CM
|
||||
ON EM.CityId = CM.CityId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.Master_State ST
|
||||
ON ST.StateId = CM.StateId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.Master_Region RM
|
||||
ON RM.RegionId = ST.RegionId
|
||||
|
||||
INNER JOIN OneApp_KelloggsMT.dbo.Right_Master R
|
||||
ON EM.RightId = R.RightId
|
||||
|
||||
WHERE CAST(AL.Date AS DATE) = '{run_date}'
|
||||
"""
|
||||
|
||||
|
||||
log.info(f"Fetching Web Login data for {run_date}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user