COGNOS QUERY STRUCTURE,1,1 DATABASE,werwiso DATASOURCENAME,C:\GlobalCube\System\WERWISO\IQD\serv_teile\Service_intern_Rechnungsausgangsbuch.imr TITLE,Service_intern_Rechnungsausgangsbuch.imr BEGIN SQL select c244 as c1, c151 as c2, c152 as c3, c208 as c4, c268 as c5, c267 as c6, c266 as c7, c265 as c8, c245 as c9, c264 as c10, c263 as c11, c262 as c12, c261 as c13, c260 as c14, c259 as c15, c258 as c16, c257 as c17, c256 as c18, c255 as c19, c254 as c20, c253 as c21, c252 as c22, c251 as c23, c250 as c24, c249 as c25, c248 as c26, c247 as c27, c246 as c28, c245 as c29, '1' as c30, c244 as c31, c243 as c32, c242 as c33, c241 as c34, c240 as c35, c239 as c36, c206 as c37, c238 as c38, '' as c39, '' as c40, c237 as c41, c236 as c42, c235 as c43, c234 as c44, c233 as c45, c232 as c46, c231 as c47, 'Serviceberater' as c48, c152 as c49, c230 as c50, c207 as c51, c225 as c52, c229 as c53, c228 as c54, c227 as c55, c220 as c56, c226 as c57, c226 as c58, c225 as c59, c224 as c60, c223 as c61, c222 as c62, c221 as c63, c220 as c64, c219 as c65, c218 as c66, c217 as c67, c216 as c68, c215 as c69, c214 as c70, c213 as c71, c212 as c72, c211 as c73, c210 as c74, c209 as c75, 'Serviceberater' as c76, c208 as c77, c207 as c78, c206 as c79, c205 as c80, c204 as c81, c203 as c82, c202 as c83, c201 as c84, c171 as c85, c200 as c86, c199 as c87, c198 as c88, c197 as c89, c196 as c90, c186 as c91, c195 as c92, c194 as c93, c193 as c94, c192 as c95, c191 as c96, c190 as c97, c189 as c98, c188 as c99, c187 as c100, c186 as c101, c185 as c102, c184 as c103, c183 as c104, c182 as c105, c181 as c106, c180 as c107, '' as c108, '' as c109, '' as c110, c179 as c111, c178 as c112, c177 as c113, c176 as c114, c175 as c115, c174 as c116, c173 as c117, c172 as c118, c171 as c119, c170 as c120, c169 as c121, c168 as c122, c167 as c123, (0) as c124, 1 as c125, XCOUNT(c204 for c152) as c126, 1 / (XCOUNT(c204 for c152)) as c127, c166 as c128, c165 as c129, c164 as c130, CASE WHEN (((XSUM(c170 for c152)) <> 0) and (XSUM(c179 for c152,c151) <> 0)) THEN (c164 / (XCOUNT(c204 for c152))) ELSE (0) END as c131, XSUM(c170 for c152) as c132, c163 as c133, c161 as c134, '' as c135, c162 as c136, c161 as c137, c160 as c138, c159 as c139, c158 as c140, c157 as c141, c156 as c142, CASE WHEN (((XSUM(c170 for c152)) < 0) and ((c154) > 0)) THEN (c155) ELSE (c153) END as c143 from (select T1."Rechnungsnummer" as c151, T1."Vorgangsnummer" as c152, ((CASE WHEN (T8."MengeMonteurID1" IS NULL) THEN (0) ELSE (T8."MengeMonteurID1") END) + (CASE WHEN (T8."MengeMonteurID2" IS NULL) THEN (0) ELSE (T8."MengeMonteurID2") END) + (CASE WHEN (T8."MengeMonteurID3" IS NULL) THEN (0) ELSE (T8."MengeMonteurID3") END) + (CASE WHEN (T8."MengeMonteurID4" IS NULL) THEN (0) ELSE (T8."MengeMonteurID4") END) + (CASE WHEN (T8."MengeMonteurID5" IS NULL) THEN (0) ELSE (T8."MengeMonteurID5") END)) / 10 as c153, (CASE WHEN (T8."MengeMonteurID1" IS NULL) THEN (0) ELSE (T8."MengeMonteurID1") END) + (CASE WHEN (T8."MengeMonteurID2" IS NULL) THEN (0) ELSE (T8."MengeMonteurID2") END) + (CASE WHEN (T8."MengeMonteurID3" IS NULL) THEN (0) ELSE (T8."MengeMonteurID3") END) + (CASE WHEN (T8."MengeMonteurID4" IS NULL) THEN (0) ELSE (T8."MengeMonteurID4") END) + (CASE WHEN (T8."MengeMonteurID5" IS NULL) THEN (0) ELSE (T8."MengeMonteurID5") END) as c154, ((CASE WHEN (T8."MengeMonteurID1" IS NULL) THEN (0) ELSE (T8."MengeMonteurID1") END) + (CASE WHEN (T8."MengeMonteurID2" IS NULL) THEN (0) ELSE (T8."MengeMonteurID2") END) + (CASE WHEN (T8."MengeMonteurID3" IS NULL) THEN (0) ELSE (T8."MengeMonteurID3") END) + (CASE WHEN (T8."MengeMonteurID4" IS NULL) THEN (0) ELSE (T8."MengeMonteurID4") END) + (CASE WHEN (T8."MengeMonteurID5" IS NULL) THEN (0) ELSE (T8."MengeMonteurID5") END)) / 10 * -1 as c155, CASE WHEN (T8."MengeMonteurID5" IS NULL) THEN (0) ELSE (T8."MengeMonteurID5") END as c156, T8."MonteurID5" as c157, CASE WHEN (T8."MengeMonteurID4" IS NULL) THEN (0) ELSE (T8."MengeMonteurID4") END as c158, T8."MonteurID4" as c159, T11."Name_GC" as c160, (CASE WHEN ((T8."Warengruppe" IS NULL) and ((CASE WHEN ((((T8."Kostenstelle" IN ('41 ','44 ','45 ')) and (T8."KostRechMerkKostentraeger" <> '73 ')) and (not T8."Erloeskonto" LIKE '1%')) and (T8."Nummer" <> 'REIFEN')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END) <> 0)) THEN ('Lohn') WHEN ((T8."Warengruppe" IS NULL) and ((CASE WHEN (T8."Erloeskonto" LIKE '1592%') THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END) <> 0)) THEN ('TÜV') WHEN ((T8."Warengruppe" IS NULL) and ((CASE WHEN ((T8."Kostenstelle" IN ('42 ')) and (not T8."Erloeskonto" LIKE '1592%')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END) <> 0)) THEN ('Fremdl.') WHEN ((T8."Warengruppe" IS NULL) and ((CASE WHEN (T8."KostRechMerkKostentraeger" IN ('73 ')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END) <> 0)) THEN ('Mietw.') WHEN ((T8."Warengruppe" IS NULL) and ((CASE WHEN ((T8."Kostenstelle" IN ('52 ')) or (T8."Nummer" = 'REIFEN')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END) <> 0)) THEN ('Rädereinl.') ELSE (T8."Warengruppe") END) as c161, CASE WHEN ((CASE WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 100) and (T4."FahrgestellNummer" IS NOT NULL)) THEN ((asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || (rtrim(T2."Name1")) || ' - ' || T4."FahrgestellNummer") WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 100) and (T4."FahrgestellNummer" IS NULL)) THEN ((asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || (rtrim(T2."Name1"))) ELSE ('Rechnungen älter 100 Tage') END) <> 'Rechnungen älter 100 Tage') THEN ((rtrim(T8."Nummer")) || ' - ' || (rtrim(T8."Text1"))) ELSE ('älter 100 Tage') END as c162, (rtrim(T8."Kostenstelle")) || ' - ' || T10."KSTName" as c163, T9."Summe_ben_Zeit" as c164, T9."Summe_verr_Zeit" as c165, T9."VorgangsNummer" as c166, CASE WHEN (T8."Kostenstelle" IN ('30 ','31 ','32 ','33 ')) THEN ((CASE WHEN (T1."RechArt" <> 'Gutschrift ') THEN (T8."RabattBetrag1") ELSE (T8."RabattBetrag1" * -1) END) * -1) ELSE (0) END as c167, CASE WHEN (((T8."Kostenstelle" IN ('41 ','44 ','45 ')) and (T8."KostRechMerkKostentraeger" <> '73 ')) and (T8."Nummer" <> 'REIFEN')) THEN ((CASE WHEN (T1."RechArt" <> 'Gutschrift ') THEN (T8."RabattBetrag1") ELSE (T8."RabattBetrag1" * -1) END) * -1) ELSE (0) END as c168, CASE WHEN (T1."RechArt" <> 'Gutschrift ') THEN (T8."RabattBetrag1") ELSE (T8."RabattBetrag1" * -1) END as c169, CASE WHEN ((T8."Kostenstelle" IN ('41 ','44 ','45 ')) and (T8."KostRechMerkKostentraeger" <> '73 ')) THEN (((T8."Menge")) / 10) ELSE (0) END as c170, (T8."Menge") as c171, CASE WHEN ((T8."Kostenstelle" IN ('52 ')) or (T8."Nummer" = 'REIFEN')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c172, CASE WHEN (T8."KostRechMerkKostentraeger" IN ('73 ')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c173, CASE WHEN ((T8."Kostenstelle" IN ('42 ')) and (not T8."Erloeskonto" LIKE '1592%')) THEN (((T8."Menge" * T8."Einkaufspreis"))) ELSE (0) END as c174, CASE WHEN ((T8."Kostenstelle" IN ('42 ')) and (not T8."Erloeskonto" LIKE '1592%')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c175, CASE WHEN (T8."Erloeskonto" LIKE '1592%') THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c176, CASE WHEN (T8."Kostenstelle" IN ('30 ','31 ','32 ','33 ')) THEN (((T8."Menge" * T8."Einkaufspreis"))) ELSE (0) END as c177, CASE WHEN (T8."Kostenstelle" IN ('30 ','31 ','32 ','33 ')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c178, CASE WHEN ((((T8."Kostenstelle" IN ('41 ','44 ','45 ')) and (T8."KostRechMerkKostentraeger" <> '73 ')) and (not T8."Erloeskonto" LIKE '1%')) and (T8."Nummer" <> 'REIFEN')) THEN ((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2"))) ELSE (0) END as c179, CASE WHEN ((CASE WHEN (T8."Kostenstelle" BETWEEN '30' AND '39') THEN ((absolute((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2")))) - (absolute(((T8."Menge" * T8."Einkaufspreis"))))) ELSE (0) END) < 0) THEN ('VK < EK') ELSE ('VK > EK') END as c180, CASE WHEN (T8."Kostenstelle" BETWEEN '30' AND '39') THEN ((absolute((((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2")))) - (absolute(((T8."Menge" * T8."Einkaufspreis"))))) ELSE (0) END as c181, (T8."Menge" * T8."Einkaufspreis") as c182, ((T8."Menge" * T8."Verkaufspreis") - T8."RabattBetrag1" - T8."RabattBetrag2") as c183, T8."KostRechMerkKostentraeger" as c184, T8."KostRechMerkKostenstelle" as c185, T8."RabattBetrag1" as c186, T8."Kostenstelle" as c187, CASE WHEN (T8."MengeMonteurID3" IS NULL) THEN (0) ELSE (T8."MengeMonteurID3") END as c188, T8."MonteurID3" as c189, CASE WHEN (T8."MengeMonteurID2" IS NULL) THEN (0) ELSE (T8."MengeMonteurID2") END as c190, T8."MonteurID2" as c191, CASE WHEN (T8."MengeMonteurID1" IS NULL) THEN (0) ELSE (T8."MengeMonteurID1") END as c192, T8."MonteurID1" as c193, T8."Warengruppe" as c194, T8."RabattBetrag2" as c195, T8."RabattProzent" as c196, T8."Verkaufspreis100" as c197, T8."Verkaufspreis" as c198, T8."Einkaufspreis100" as c199, T8."Einkaufspreis" as c200, T8."Erloeskonto" as c201, T8."Text1" as c202, T8."Nummer" as c203, T8."Positionsnummer" as c204, T8."Positionskennzeichen" as c205, T2."KostRechMerkMarke" as c206, (CASE WHEN ((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 35) THEN ('Intern') ELSE ('Aufträge älter 35 Tage') END) as c207, ((cdatetime(T1."Rechnungsdatum"))) as c208, (rtrim(T7."PLZ")) || ' ' || T7."ORT" as c209, (od_left(T2."Plz",4)) as c210, (od_left(T2."Plz",3)) as c211, (od_left(T2."Plz",2)) as c212, (od_left(T2."Plz",1)) as c213, CASE WHEN (T2."Vorname" IS NOT NULL) THEN ((asciiz(round(T2."Kundennummer",0,0),7)) || ' - ' || (rtrim(T2."Name1")) || ', ' || T2."Vorname") ELSE ((asciiz(round(T2."Kundennummer",0,0),7)) || ' - ' || (rtrim(T2."Name1"))) END as c214, (truncate((asciiz(round(T6."Kundengruppe",0,0),2)))) || ' - ' || T6."Bezeichnung" as c215, T6."Bezeichnung" as c216, T6."Kundengruppe" as c217, CASE WHEN (T2."Vorgangsart" = 'Barverkauf ') THEN ('Teile') WHEN ((T2."Vorgangsart" = 'Verkauf ') and (T1."RechArt" IN ('Gutschrift ','Service ','Verkauf '))) THEN ('Teile') ELSE ('Service') END as c218, CASE WHEN (T2."Vorgangsart" IN ('Garantie ')) THEN ('GWL') WHEN (T2."Vorgangsart" IN ('Interne Rechnun')) THEN ('Intern') ELSE ('Extern') END as c219, (T2."KostRechMerkMarke" || ' - ' || T5."Bezeichnung") as c220, CASE WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 0.01 AND 0.99) THEN ('1') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 1.00 AND 1.99) THEN ('2') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 2.00 AND 2.99) THEN ('3') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 3.00 AND 3.99) THEN ('4') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 4.00 AND 4.99) THEN ('5') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 5.00 AND 5.99) THEN ('6') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 6.00 AND 6.99) THEN ('7') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 7.00 AND 7.99) THEN ('8') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 8.00 AND 8.99) THEN ('9') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 BETWEEN 9.00 AND 9.99) THEN ('10') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 > 9.99) THEN ('> 10') WHEN ((CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 = 0) THEN ('keine Angabe') ELSE null END as c221, (CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END) / 365 as c222, CASE WHEN (((cdatetime(T4."Erstzulassung"))) IS NOT NULL) THEN ((extract(DAY FROM ((cdatetime(T1."Rechnungsdatum"))) - ((cdatetime(T4."Erstzulassung")))))) ELSE (0) END as c223, (cdatetime(T4."Erstzulassung")) as c224, T4."FahrgestellNummer" as c225, T4."Typ" as c226, CASE WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 35) and (T4."FahrgestellNummer" IS NOT NULL)) THEN ((asciiz(round(T1."Vorgangsnummer",0,0),7)) || ' / ' || (asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || ((rtrim((((rtrim(T3."Name")) || ', ' || T3."Vorname"))))) || ' - ' || (rtrim(T2."Name1")) || ' - ' || T4."FahrgestellNummer") WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 35) and (T4."FahrgestellNummer" IS NULL)) THEN ((asciiz(round(T1."Vorgangsnummer",0,0),7)) || ' / ' || (asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || ((rtrim((((rtrim(T3."Name")) || ', ' || T3."Vorname"))))) || ' - ' || (rtrim(T2."Name1"))) ELSE ('Rechnungen älter 35 Tage') END as c227, CASE WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 100) and (T4."FahrgestellNummer" IS NOT NULL)) THEN ((asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || (rtrim(T2."Name1")) || ' - ' || T4."FahrgestellNummer") WHEN (((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 100) and (T4."FahrgestellNummer" IS NULL)) THEN ((asciiz(round(T1."Rechnungsnummer",0,0),10)) || ' - ' || (rtrim(T2."Name1"))) ELSE ('Rechnungen älter 100 Tage') END as c228, T4."Kennzeichen" as c229, CASE WHEN ((extract(DAY FROM (now()) - ((cdatetime(T1."Rechnungsdatum"))))) <= 100) THEN ((asciiz(round(T1."Vorgangsnummer",0,0),7)) || ' - ' || T2."Name1") ELSE ('Aufträge älter 100 Tage') END as c230, T2."Kundengruppe" as c231, T2."Plz" as c232, T2."Name2" as c233, T2."Name1" as c234, T2."Vorname" as c235, T2."Kundennummer" as c236, ((rtrim(T3."Name")) || ', ' || T3."Vorname") as c237, T2."KostRechMerkAbsatzkanal" as c238, T2."VertreterNr" as c239, T2."SachbearbeiterNr" as c240, T2."Sachbearbeiter" as c241, T2."Vertreter" as c242, CASE WHEN (T1."RechArt" = 'Gutschrift ') THEN ('Gutschrift') ELSE ('Rechnung') END as c243, T1."Filial_ID" as c244, T1."Nettobetrag" as c245, T1."Gebrauchtfahrzeugbetrag" as c246, T1."Neufahrzeugbetrag" as c247, T1."Auslagenbetrag" as c248, T1."Fremdleistungbetrag" as c249, T1."Altteilsteuerbetrag" as c250, T1."Kleinmaterialbetrag" as c251, T1."Leistungsbetrag" as c252, T1."Artikelbetrag" as c253, T1."Uebergabekennzeichen" as c254, T1."FibuKonto" as c255, T1."Differenzbesteuerung" as c256, T1."Mahndatum3" as c257, T1."Mahndatum2" as c258, T1."Mahndatum1" as c259, T1."Mahnkennzeichen" as c260, T1."OffenerPosten" as c261, T1."Bruttobetrag" as c262, T1."Mehrwertsteuerbetrag2" as c263, T1."Mehrwertsteuerbetrag1" as c264, T1."Name" as c265, T1."Kundennummer" as c266, T2."Vorgangsart" as c267, T1."RechArt" as c268 from "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."SplitVorgang" T4, (((((((("\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."INREBUCH" T1 left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."VORGANG" T2 on T1."Vorgangsnummer" = T2."Vorgangsnummer") left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."personal" T3 on T2."SachbearbeiterNr" = T3."Personalnummer") left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."KostenStMerkMarke" T5 on (od_left(T5."Marke",2)) = (od_left(T2."KostRechMerkMarke",2))) left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."Kuadress" T12 on T2."Kundennummer" = T12."Kundennummer") left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."KDGRUPPE" T6 on T6."Kundengruppe" = T12."KdGruppe") left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."PLZ" T7 on T12."Plz" = T7."PLZ") left outer join QSS."C:\GlobalCube\System\WERWISO\IQD\Zeit\Verr_ben_Zeit_Monteur_S_Aftersales.ims" T9 on (T2."Filial_ID" = T9."Filial_ID") and (T2."SplitNr" = T9."VorgangsNummer")) left outer join QSS."C:\GlobalCube\System\WERWISO\IQD\Serv_Teile\Filialen_GC.ims" T11 on T1."Filial_ID" = T11."Filial_Id"), ("\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."Vorgposi" T8 left outer join "\\ahk-wws01\wwsDaten\WerWiSoTabs\Kleinemeier\Mandant.add"."KOSTENST" T10 on T10."KostenStelle" = T8."Kostenstelle") where (T2."SplitNr" = T4."SplitNr") and ((T2."Vorgangsnummer" = T8."Vorgangsnummer") and (T2."SplitNr" = T8."SplitNr")) and ((((((T2."Vorgangsart" IN ('Barverkauf ','Garantie ','Service ','Interne Rechnun')) and (T1."Name" <> 'Storniert')) and (not T8."Positionskennzeichen" IN ('T ','TB'))) and (not T8."KostRechMerkKostenstelle" BETWEEN '10' AND '29')) and (not T8."Kostenstelle" BETWEEN '10' AND '29')) and (not T8."Erloeskonto" LIKE '4%')) order by c152 asc,c151 asc ) D1 END SQL COLUMN,0,Filial Id COLUMN,1,Rechnungsnummer COLUMN,2,Vorgangsnummer COLUMN,3,Rechnungsdatum COLUMN,4,Rechart COLUMN,5,Vorgangsart_Vorgang COLUMN,6,Kundennummer COLUMN,7,Name COLUMN,8,Nettobetrag COLUMN,9,Mehrwertsteuerbetrag1 COLUMN,10,Mehrwertsteuerbetrag2 COLUMN,11,Bruttobetrag COLUMN,12,Offenerposten COLUMN,13,Mahnkennzeichen COLUMN,14,Mahndatum1 COLUMN,15,Mahndatum2 COLUMN,16,Mahndatum3 COLUMN,17,Differenzbesteuerung COLUMN,18,Fibukonto COLUMN,19,Uebergabekennzeichen COLUMN,20,Artikelbetrag COLUMN,21,Leistungsbetrag COLUMN,22,Kleinmaterialbetrag COLUMN,23,Altteilsteuerbetrag COLUMN,24,Fremdleistungbetrag COLUMN,25,Auslagenbetrag COLUMN,26,Neufahrzeugbetrag COLUMN,27,Gebrauchtfahrzeugbetrag COLUMN,28,Betrag_GC COLUMN,29,Hauptbetrieb_ID COLUMN,30,Standort_ID COLUMN,31,Rechnung_Gutschrift COLUMN,32,Vertreter_Vorgang COLUMN,33,Sachbearbeiter_Vorgang COLUMN,34,Sachbearbeiternr_Vorgang COLUMN,35,Vertreternr_Vorgang COLUMN,36,Marke_Vorgang COLUMN,37,Absatzkanal_Vorgang COLUMN,38,KST_Vorg_Posi COLUMN,39,Kostentraeger_Vorg_Posi COLUMN,40,Serviceberater COLUMN,41,Kundennummer_Vorgang COLUMN,42,Vorname_Vorgang COLUMN,43,Name1_Vorgang COLUMN,44,Name2_Vorgang COLUMN,45,Plz_Vorgang COLUMN,46,Kundengruppe_Vorgang COLUMN,47,Employee_Function COLUMN,48,Order Number COLUMN,49,Order_Desc_100 COLUMN,50,Order_Desc_30 COLUMN,51,Fahrgestellnummer_Splitvorgang COLUMN,52,Kennzeichen_Splitvorgang COLUMN,53,Invoice_Desc_100 COLUMN,54,Invoice_Desc_30 COLUMN,55,Fabrikat COLUMN,56,Typ_Splitvorgang COLUMN,57,Model COLUMN,58,Fahrzeug COLUMN,59,Erstzulassung_Splitvorgang COLUMN,60,Fahrzeugalter_Tage COLUMN,61,Fahrzeugalter COLUMN,62,FZG-Altersstaffel COLUMN,63,Marke COLUMN,64,Umsatzart COLUMN,65,Auftragsart COLUMN,66,Kundengruppe_Kdgruppe COLUMN,67,Bezeichnung_Kdgruppe COLUMN,68,Kundenart COLUMN,69,Kunde COLUMN,70,PLZ_1_Stelle COLUMN,71,PLZ_2_Stelle COLUMN,72,PLZ_3_Stelle COLUMN,73,PLZ_4_Stelle COLUMN,74,PLZ COLUMN,75,Zuordnung_Funktion COLUMN,76,Invoice Date COLUMN,77,Rechnungsausgang COLUMN,78,Fabrikat_Order_By COLUMN,79,Positionskennzeichen COLUMN,80,Positionsnummer COLUMN,81,Nummer COLUMN,82,Text1 COLUMN,83,Erloeskonto COLUMN,84,Menge COLUMN,85,Einkaufspreis COLUMN,86,Einkaufspreis100 COLUMN,87,Verkaufspreis COLUMN,88,Verkaufspreis100 COLUMN,89,Rabattprozent COLUMN,90,Rabattbetrag1 COLUMN,91,Rabattbetrag2 COLUMN,92,Warengruppe COLUMN,93,Monteurid1 COLUMN,94,Mengemonteurid1 COLUMN,95,Monteurid2 COLUMN,96,Mengemonteurid2 COLUMN,97,Monteurid3 COLUMN,98,Mengemonteurid3 COLUMN,99,Kostenstelle_VorgPosi COLUMN,100,Rabattbetrag1 COLUMN,101,Kostrechmerkkostenstelle COLUMN,102,Kostrechmerkkostentraeger COLUMN,103,VK_Betrag_VorgPosi COLUMN,104,EK_Betrag_Vorg_Posi COLUMN,105,DB1_Teile_fuer_Kenner COLUMN,106,DB1_><_EK COLUMN,107,Parts_Focus_Group COLUMN,108,Parts_Make_Desc COLUMN,109,Parts_Group_Desc COLUMN,110,Lohn COLUMN,111,Teile COLUMN,112,EW Teile COLUMN,113,TÜV COLUMN,114,Fremdl. COLUMN,115,EW Fremdl. COLUMN,116,Mietw. COLUMN,117,Rädereinl. COLUMN,118,Menge_VorgPosi COLUMN,119,verk. Std. COLUMN,120,Rabattbetrag_VorgPosi COLUMN,121,NL Lohn COLUMN,122,NL Teile COLUMN,123,NL Sonst. COLUMN,124,DG1 COLUMN,125,DG2 COLUMN,126,DG COLUMN,127,Vorgangsnummer_Zeit_ims COLUMN,128,Summe Verr Zeit_Zeit_ims COLUMN,129,Summe Ben Zeit_Zeit_ims COLUMN,130,ben. Zeit COLUMN,131,Summe_verk_Std. COLUMN,132,Kostenstelle COLUMN,133,Produktbuchungsgruppe COLUMN,134,Repair_Group_Desc COLUMN,135,Auftragsposition COLUMN,136,Zuordnung_Produktbuchungsgruppe COLUMN,137,Standort_Name COLUMN,138,Monteurid4 COLUMN,139,Mengemonteurid4 COLUMN,140,Monteurid5 COLUMN,141,Mengemonteurid5 COLUMN,142,verk. Std. Monteur