| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- COGNOS QUERY
- STRUCTURE,1,1
- DATABASE,GC_AUTOLINE
- DATASOURCENAME,C:\GlobalCube\System\Autoline\IQD\zeiten\Stempelzeiten_Monteure.imr
- TITLE,Stempelzeiten_Monteure.imr
- BEGIN SQL
- select T1."Resource" as c1,
- T1."DateIn" as c2,
- T1."TimeIn" as c3,
- T1."Sequence" as c4,
- T1."WIPNumber" as c5,
- T1."WIPLine" as c6,
- T1."MultipleCount" as c7,
- T1."IdleCode" as c8,
- T1."DateOut" as c9,
- T1."TimeOut" as c10,
- T1."WhyClockedOff" as c11,
- T1."AdjMode" as c12,
- T1."HoursAllowed" as c13,
- T1."HoursTaken" as c14,
- T1."AdjUser" as c15,
- T1."AdjDate" as c16,
- T1."AdjTime" as c17,
- T1."AdjDescription" as c18,
- T1."ResourceAnalysis" as c19,
- T1."TerminalID" as c20,
- T1."ResourceTeam" as c21,
- T1."State" as c22,
- T1."CostPerHour" as c23,
- T1."ResourceShift" as c24,
- T1."Factor" as c25,
- T1."BonusTime" as c26,
- T1."Client_DB" as c27,
- T2."Code" as c28,
- T2."NameDescription" as c29,
- T2."AnalysisCode" as c30,
- T2."ResignedDate" as c31,
- T2."Client_DB" as c32,
- T2."NameDescription" as c33,
- CASE WHEN (T1."Client_DB" BETWEEN '10' AND '19') THEN ('10') WHEN (T1."Client_DB" BETWEEN '20' AND '29') THEN ('20') WHEN (T1."Client_DB" BETWEEN '30' AND '39') THEN ('30') WHEN (T1."Client_DB" BETWEEN '40' AND '49') THEN ('40') WHEN (T1."Client_DB" BETWEEN '50' AND '59') THEN ('50') ELSE null END as c34,
- '' as c35,
- T2."Client_DB" as c36,
- T3."LocationCode" as c37,
- T3."Description" as c38,
- T3."Description" as c39,
- (CASE WHEN (T4."UserID" IS NOT NULL) THEN ('unproduktiv') ELSE ('produktiv') END) as c40,
- T5."Code" as c41,
- T5."Description001" as c42,
- T5."Description002" as c43,
- CASE WHEN (T4."UserID" IS NOT NULL) THEN ('unproduktiv') ELSE ('produktiv') END as c44,
- T2."AnalysisCode" as c45,
- T6."Code" as c46,
- T6."Description001" as c47,
- T6."Description002" as c48,
- T6."Description003" as c49,
- CASE WHEN (T1."IdleCode" IN (' ')) THEN ('prod.') WHEN (not T1."IdleCode" IN (' ')) THEN ('unprod.') ELSE null END as c50,
- T6."Code" || ' - ' || T6."Description002" as c51,
- (T6."Code" || ' - ' || T6."Description002") as c52,
- T1."WIPNumber" as c53,
- '' as c54,
- T1."DateIn" as c55,
- CASE WHEN ((CASE WHEN (T1."IdleCode" IN (' ')) THEN ('prod.') WHEN (not T1."IdleCode" IN (' ')) THEN ('unprod.') ELSE null END) = 'prod.') THEN (T1."HoursTaken") ELSE (0) END as c56,
- CASE WHEN ((CASE WHEN (T1."IdleCode" IN (' ')) THEN ('prod.') WHEN (not T1."IdleCode" IN (' ')) THEN ('unprod.') ELSE null END) = 'unprod.') THEN (T1."HoursTaken") ELSE (0) END as c57,
- CASE WHEN ((CASE WHEN (T1."IdleCode" IN (' ')) THEN ('prod.') WHEN (not T1."IdleCode" IN (' ')) THEN ('unprod.') ELSE null END) = 'prod.') THEN (T1."HoursAllowed") ELSE (0) END as c58,
- CASE WHEN ((CASE WHEN (T1."IdleCode" IN (' ')) THEN ('prod.') WHEN (not T1."IdleCode" IN (' ')) THEN ('unprod.') ELSE null END) = 'prod.') THEN (T1."HoursTaken") ELSE (0) END as c59,
- T1."Resource" || '_' || T1."Client_DB" as c60,
- T4."UserID" as c61,
- T4."JobTitle" as c62
- from ((((("AUTOLINE"."import"."WL_ClockEntries" T1 left outer join "AUTOLINE"."import"."WL_WorkshopResources" T2 on (T2."Code" = T1."Resource") and (T2."Client_DB" = T1."Client_DB")) left outer join "AUTOLINE"."import"."GB_CompanyLocations" T3 on T3."LocationCode" = T2."Client_DB") left outer join "AUTOLINE"."import"."GB_UserDetails" T4 on (od_left(T2."Code",6)) = T4."UserID") left outer join "AUTOLINE"."import"."WL_Teams" T5 on (T1."ResourceTeam" = T5."Code") and (T1."Client_DB" = T5."Client_DB")) left outer join "AUTOLINE"."import"."WL_IdleTimeCodes" T6 on (T6."Code" = T1."IdleCode") and (T6."Client_DB" = T1."Client_DB"))
- where ((T1."DateIn" >= TIMESTAMP '2022-01-01 00:00:00.000') and (T2."Code" IS NOT NULL))
- order by c1 asc,c2 asc
- END SQL
- COLUMN,0,Resource
- COLUMN,1,Datein
- COLUMN,2,Timein
- COLUMN,3,Sequence
- COLUMN,4,Wipnumber
- COLUMN,5,Wipline
- COLUMN,6,Multiplecount
- COLUMN,7,Idlecode
- COLUMN,8,Dateout
- COLUMN,9,Timeout
- COLUMN,10,Whyclockedoff
- COLUMN,11,Adjmode
- COLUMN,12,Hoursallowed
- COLUMN,13,Hourstaken
- COLUMN,14,Adjuser
- COLUMN,15,Adjdate
- COLUMN,16,Adjtime
- COLUMN,17,Adjdescription
- COLUMN,18,Resourceanalysis
- COLUMN,19,Terminalid
- COLUMN,20,Resourceteam
- COLUMN,21,State
- COLUMN,22,Costperhour
- COLUMN,23,Resourceshift
- COLUMN,24,Factor
- COLUMN,25,Bonustime
- COLUMN,26,Client Db
- COLUMN,27,Code_Resource
- COLUMN,28,Namedescription_Resource
- COLUMN,29,Analysiscode_Resource
- COLUMN,30,Resigneddate_Resource
- COLUMN,31,Client Db_Resource
- COLUMN,32,Monteur
- COLUMN,33,Hauptbetrieb_ID
- COLUMN,34,Hauptbetrieb_Name
- COLUMN,35,Standort_ID
- COLUMN,36,Locationcode
- COLUMN,37,Description
- COLUMN,38,Standort_Name
- COLUMN,39,Monteur_Gruppe
- COLUMN,40,Code_Team
- COLUMN,41,Description001_Team
- COLUMN,42,Description002_Team
- COLUMN,43,produktiv_unproduktiv
- COLUMN,44,Monteur_Gruppe_2
- COLUMN,45,Code_Idle
- COLUMN,46,Description001_Idle
- COLUMN,47,Description002_Idle
- COLUMN,48,Description003_Idle
- COLUMN,49,Activity_Codes_Group1
- COLUMN,50,Activity_Codes_Group2
- COLUMN,51,Activity_Desc
- COLUMN,52,Order Number
- COLUMN,53,Kostenstelle
- COLUMN,54,Datum
- COLUMN,55,prod.
- COLUMN,56,unprod.
- COLUMN,57,verr Zeit
- COLUMN,58,benutzte Zeit
- COLUMN,59,Monteur_eindeutig
- COLUMN,60,Userid
- COLUMN,61,Jobtitle
|