123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- COGNOS QUERY
- STRUCTURE,1,1
- DATABASE,GC_Navision
- DATASOURCENAME,C:\GlobalCube\System\NAVISION\IQD\belege\fakt_stunden_aus_ims_fuer_fibu.imr
- TITLE,fakt_stunden_aus_ims_fuer_fibu.imr
- BEGIN SQL
- select T1."Service Order No_" as c1,
- T1."Summe verk.Stunden" as c2,
- T1."Posting Date" as c3,
- T2."Employee No_" as c4,
- T2."Order No_" as c5,
- T2."Client_DB" as c6,
- T2."Standort" as c7,
- T2."No_" as c8,
- T2."Last Name" as c9,
- T2."First Name" as c10,
- T2."Monteur" as c11,
- T2."Tage Heute Leaving Date" as c12,
- T2."Monteur_Gruppe" as c13,
- T2."produktiv/unproduktiv" as c14,
- T2."Monatserster" as c15,
- T2."Monatsletzter" as c16,
- T2."Heute" as c17,
- T2."Employment Date" as c18,
- T2."Task Type Group" as c19,
- T2."Department No_" as c20,
- T2."Summe produktiv für Auftrag" as c21,
- T2."Order Number u Monteur" as c22,
- T2."Summe produktiv Monteur Auftrag" as c23,
- T2."Anteil Monteur Auftrag" as c24,
- T1."Summe verk.Stunden" * T2."Anteil Monteur Auftrag" as c25,
- (cdatetime(T1."Posting Date" - cinterval(extract(DAY FROM T1."Posting Date") - 1))) as c26,
- (cdatetime(lastday(cdate(T1."Posting Date")))) as c27,
- CASE WHEN (T2."Heute" BETWEEN ((cdatetime(T1."Posting Date" - cinterval(extract(DAY FROM T1."Posting Date") - 1)))) AND ((cdatetime(lastday(cdate(T1."Posting Date")))))) THEN (T1."Posting Date") ELSE null END as c28,
- T1."Posting Date" as c29,
- T1."Summe Umsatz Lohn" as c30,
- T1."Summe Umsatz Lohn Plan" as c31,
- T1."Summe Umsatz Lohn" * T2."Anteil Monteur Auftrag" as c32,
- T1."Summe Umsatz Lohn Plan" * T2."Anteil Monteur Auftrag" as c33,
- T1."Posting Date" as c34,
- T2."Standort" as c35,
- 'verk. AW Monteur' as c36,
- CASE WHEN (T2."Monteur_Gruppe" IN ('WMOM','WMOK','WSL','WMOE','WMOL')) THEN ('Monteure') WHEN ((T2."Monteur_Gruppe" IN ('AZG3','AZG2','AZG4'))) THEN (('AZG 2. - 4. LJ')) WHEN (T2."Monteur_Gruppe" IN ('AZG1')) THEN ('AZG 1. LJ') WHEN ((T2."Monteur_Gruppe" IN ('ausgetretene Mitarbeiter')) and (T2."Pay Group No_" IN ('WMOM','WMOE','WSL','WMOK','WMOL'))) THEN ('ausgetr. Monteure') WHEN ((T2."Monteur_Gruppe" IN ('ausgetretene Mitarbeiter')) and (T2."Pay Group No_" IN ('AZG4','AZG3','AZG2','AZG1'))) THEN ('ausgetr. AZUBI') ELSE ('Monteure') END as c37,
- 'SC' as c38,
- T2."Monteur_Gruppe" as c39,
- (T1."Summe verk.Stunden" * T2."Anteil Monteur Auftrag") * 12 as c40,
- T2."Pay Group No_" as c41,
- T2."Client_DB" as c42,
- CASE WHEN (T2."Client_DB" = '1') THEN ('AHR') WHEN (T2."Client_DB" = '2') THEN ('AAM') ELSE null END as c43,
- T2."Standort" as c44,
- CASE WHEN (T2."Standort" IN ('10')) THEN ('MM') WHEN (T2."Standort" IN ('30')) THEN ('KRU') WHEN (T2."Standort" IN ('40')) THEN ('ULM') WHEN (T2."Standort" IN ('50')) THEN ('LL') WHEN (T2."Standort" IN ('55')) THEN ('GZ') WHEN (T2."Standort" IN ('60')) THEN ('AAM') WHEN (T2."Standort" IN ('70')) THEN ('LEH') WHEN (T2."Standort" IN ('80')) THEN ('WTB') ELSE null END as c45
- from QSS."C:\GlobalCube\System\NAVISION\IQD\Zeiten\Labor_Ledger_entry_Export.ims" T1,
- QSS."C:\GlobalCube\System\NAVISION\IQD\Zeiten\Stempelzeiten_Monteur_Auftrag_Export.ims" T2
- where (T1."Service Order No_" = T2."Order No_")
- and (T2."produktiv/unproduktiv" = 'prod. Personal')
- order by c1 asc
- END SQL
- COLUMN,0,Service Order No
- COLUMN,1,Summe Verk.stunden
- COLUMN,2,Posting Date
- COLUMN,3,Employee No
- COLUMN,4,Order No
- COLUMN,5,Hauptbetrieb
- COLUMN,6,Standort
- COLUMN,7,No
- COLUMN,8,Last Name
- COLUMN,9,First Name
- COLUMN,10,Monteur
- COLUMN,11,Tage Heute Leaving Date
- COLUMN,12,Monteur Gruppe
- COLUMN,13,Produktiv/unproduktiv
- COLUMN,14,Monatserster_ori
- COLUMN,15,Monatsletzter_ori
- COLUMN,16,Heute
- COLUMN,17,Employment Date
- COLUMN,18,Task Type Group
- COLUMN,19,Department No
- COLUMN,20,Summe Produktiv Für Auftrag
- COLUMN,21,Order Number U Monteur
- COLUMN,22,Summe Produktiv Monteur Auftrag
- COLUMN,23,Anteil Monteur Auftrag
- COLUMN,24,fakt. Stunden
- COLUMN,25,Monatserster
- COLUMN,26,Monatsletzter
- COLUMN,27,Datum Tagesbericht
- COLUMN,28,Datum
- COLUMN,29,Summe Umsatz Lohn
- COLUMN,30,Summe Umsatz Lohn Plan
- COLUMN,31,Umsatz Lohn
- COLUMN,32,Umsatz Lohn Plan
- COLUMN,33,Jahr
- COLUMN,34,Betrieb Nr
- COLUMN,35,Vstufe 1
- COLUMN,36,Zeile mit Bez
- COLUMN,37,Bereich
- COLUMN,38,Konto
- COLUMN,39,verk. AW Monteur
- COLUMN,40,Pay Group No
- COLUMN,41,Hauptbetrieb_ID
- COLUMN,42,Hauptbetrieb_Name
- COLUMN,43,Standort_ID
- COLUMN,44,Standort_Name
|