COGNOS QUERY STRUCTURE,1,1 DATABASE,O21_2 DATASOURCENAME,D:\Gaps\Portal\System\IQD\Serv_Teile\service_del_op02.imr TITLE,service_del_op02.imr BEGIN SQL select T1."ORDER_NUMBER" as c1, T1."REGISTER_NUMBER" as c2, T1."DEBIT_CUSTOMER" as c3, T1."DELETE_DATE" as c4, T1."DELETE_TIME" as c5, T1."STATUS" as c6, T1."STATE_KEY_DATE" as c7, T1."DEPARTMENT" as c8, T1."SALESMAN" as c9, T1."ORDERS_GROSSVALUE" as c10, T1."DISCOUNT_AMOUNT" as c11, T1."PLACE_CODE" as c12, T1."NAME" as c13, T1."PRINT_CODE" as c14, T1."CONDITION_CODE" as c15, T1."TOTAL_DELETE_DATE" as c16, T1."LOGIN" as c17, T1."PROGRAM" as c18, T1."FUNCTION_CODE" as c19, T1."CONV_FLAG" as c20, T1."UNIQUE_IDENT" as c21, T1."INTERNAL_CODE" as c22, T1."SPLIT_TYPE_2" as c23, T2."ORDER_NUMBER" as c24, T2."STATUS" as c25, T2."INVOICE_NUMBER" as c26, T2."INVOICE_DATE" as c27, T3."LINE_NUMBER" as c28, T3."DELETE_DATE" as c29, T3."DELETE_TIME" as c30, T3."KEY_PROD_CODE" as c31, T3."MAKE_CD" as c32, T3."ORDER_LINETYPE" as c33, T3."PROD_NAME" as c34, T3."STOCK" as c35, T3."LOCATION" as c36, T3."ORDER_QUANTITY" as c37, T3."ORDER_SALES_PRICE" as c38, T3."DISCOUNT_PERC" as c39, T3."DISCOUNT_PERC_2" as c40, T3."LINES_NET_VALUE" as c41, T3."PRINT_CODE" as c42, T3."CONDITION_CODE" as c43, T3."LOGIN" as c44, T3."PROGRAM" as c45, T3."FUNCTION_CODE" as c46, T3."REGISTER_NUMBER" as c47, T3."DEBIT_ACCOUNT" as c48, T3."STATUS" as c49, T3."DEPARTMENT" as c50, T3."SALESMAN" as c51, T3."PLACE_CODE" as c52, T3."TAX_CODE" as c53, T3."TAX_PERC" as c54, T3."VAT_TABLE_NORMAL" as c55, T3."VAT_TABLE_WORK" as c56, T3."WORKSHOP_MODEL" as c57, T3."COSTS" as c58, T3."PRICE_CODE" as c59, T3."INTERNAL_CODE" as c60, T3."SMALL_ACCESSORIES" as c61, T3."INVOICE_DISC_PERC" as c62, T3."SMALL_INV_CHARGE" as c63, T3."WORKSHOP_PRICECODE" as c64, T3."REDUCTION_CODE" as c65, T3."DISCOUNT_PERC_BIG" as c66, T3."DISPATCH_FEE_PCT" as c67, T3."SPLIT_TYPE" as c68, T3."CRED_LIMIT_EXCEED" as c69, T3."DEBIT_PERM" as c70, T3."TAX_CODE_1" as c71, T3."VAT_RATE_CODE" as c72, T3."DELIVERY_QUANTITY" as c73, T3."BACK_ORDER" as c74, T3."USED_TIME" as c75, T3."INV_TIME" as c76, T3."RE_PURCHASE_PRICE" as c77, T3."ADD_COST_CODE" as c78, T3."SPEC_PURCH_PRICE" as c79, T3."LINE_COSTS" as c80, T3."SPECIAL_PRICE" as c81, T3."NO_QUANT_ON_HAND" as c82, T3."COST_PRICE_WORK" as c83, T3."TIME_CODE_1" as c84, T3."USED_TIME_TYPE_1" as c85, T3."COST_PRICE_TYPE_1" as c86, T3."TIME_CODE_2" as c87, T3."USED_TIME_TYPE_2" as c88, T3."COST_PRICE_TYPE_2" as c89, T3."JOB_CODE" as c90, T3."LINE_TEXTLINE_1" as c91, T3."LINE_TEXTLINE_2" as c92, T3."LINE_TEXTLINE_3" as c93, T3."QUANTITY_CHANGE" as c94, T3."RETURN_REASON_CODE" as c95, T3."QTY_SOLD_NEGATIVE" as c96, T3."ORIG_COST_PRICE" as c97, T3."LINE_STATUS" as c98, T3."CONV_FLAG" as c99, T3."UNIQUE_IDENT" as c100, T3."PRINT_OWNER_DECL_TEXT" as c101, T3."PRINT_PAYER_DECL_TEXT" as c102, T3."PRINT_USER_DECL_TEXT" as c103, T3."DELIVERY_DATE" as c104, T3."INTERNAL_TRANSFER" as c105, T3."SPLIT_CODE" as c106, '1' as c107, (od_left(T1."DEPARTMENT",2)) as c108, (substring(T1."DEPARTMENT" from 3 for 1)) as c109, (substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1)) as c110, CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c111, T1."DEBIT_CUSTOMER" || ' - ' || T1."NAME" || ' - ' || (asciiz(extract(YEAR FROM T1."DELETE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."DELETE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."DELETE_DATE"),2)) as c112, CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c113, T5."SEL_NAME" as c114, T5."SEL_NAME" as c115, T6."CUSTOMER_GROUP" as c116, T6."NAME" as c117, T6."DEBIT_CUSTOMER" as c118, CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T6."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN ((((T6."CUSTOMER_GROUP" LIKE '9%') or (T2."PMT_TERM" = 'IN')) or (T6."CUSTOMER_GROUP" IS NULL)) or ((od_left(T6."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c119, CASE WHEN ((T3."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T3."LINES_NET_VALUE") ELSE null END as c120, CASE WHEN ((T3."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T3."LINES_NET_VALUE") ELSE null END as c121, CASE WHEN (T3."ORDER_LINETYPE" = '4') THEN (T3."LINES_NET_VALUE") ELSE null END as c122, CASE WHEN (T3."ORDER_LINETYPE" = '3') THEN (T3."LINES_NET_VALUE") ELSE null END as c123, CASE WHEN ((T3."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T3."LINE_COSTS") ELSE null END as c124, CASE WHEN ((T3."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T3."LINE_COSTS") ELSE null END as c125, CASE WHEN (1 = 0) THEN (1) ELSE null END as c126, (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."LOGIN" || ' - ' || (T1."DEBIT_CUSTOMER" || ' - ' || T1."NAME" || ' - ' || (asciiz(extract(YEAR FROM T1."DELETE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."DELETE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."DELETE_DATE"),2))) as c127 from ((((("deop02"."dbo"."ORDER_HEADER_DEL" T1 left outer join "deop02"."dbo"."ORDER_HEADER" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop02"."dbo"."ORDER_LINE_DEL" T3 on T1."ORDER_NUMBER" = T3."ORDER_NUMBER") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."CUSTOMER" T6 on T1."DEBIT_CUSTOMER" = T6."CUSTOMER_NUMBER") where ((T1."DELETE_DATE" >= TIMESTAMP '2012-01-01 00:00:00.000') and (T2."STATUS" IS NULL)) order by c1 asc END SQL COLUMN,0,Order Number_ori COLUMN,1,Register Number COLUMN,2,Debit Customer COLUMN,3,Delete Date COLUMN,4,Delete Time COLUMN,5,Status COLUMN,6,State Key Date COLUMN,7,Department COLUMN,8,Salesman COLUMN,9,Orders Grossvalue COLUMN,10,Discount Amount COLUMN,11,Place Code COLUMN,12,Name COLUMN,13,Print Code COLUMN,14,Condition Code COLUMN,15,Total Delete Date COLUMN,16,Login COLUMN,17,Program COLUMN,18,Function Code COLUMN,19,Conv Flag COLUMN,20,Unique Ident COLUMN,21,Internal Code COLUMN,22,Split Type 2 COLUMN,23,Order Number_Auftrag COLUMN,24,Status_Auftrag COLUMN,25,Invoice Number COLUMN,26,Invoice Date COLUMN,27,Line Number COLUMN,28,Delete Date_Position COLUMN,29,Delete Time COLUMN,30,Key Prod Code COLUMN,31,Make Cd COLUMN,32,Order Linetype COLUMN,33,Prod Name COLUMN,34,Stock COLUMN,35,Location COLUMN,36,Order Quantity COLUMN,37,Order Sales Price COLUMN,38,Discount Perc COLUMN,39,Discount Perc 2 COLUMN,40,Lines Net Value COLUMN,41,Print Code COLUMN,42,Condition Code COLUMN,43,Login COLUMN,44,Program COLUMN,45,Function Code COLUMN,46,Register Number COLUMN,47,Debit Account COLUMN,48,Status COLUMN,49,Department COLUMN,50,Salesman COLUMN,51,Place Code COLUMN,52,Tax Code COLUMN,53,Tax Perc COLUMN,54,Vat Table Normal COLUMN,55,Vat Table Work COLUMN,56,Workshop Model COLUMN,57,Costs COLUMN,58,Price Code COLUMN,59,Internal Code COLUMN,60,Small Accessories COLUMN,61,Invoice Disc Perc COLUMN,62,Small Inv Charge COLUMN,63,Workshop Pricecode COLUMN,64,Reduction Code COLUMN,65,Discount Perc Big COLUMN,66,Dispatch Fee Pct COLUMN,67,Split Type COLUMN,68,Cred Limit Exceed COLUMN,69,Debit Perm COLUMN,70,Tax Code 1 COLUMN,71,Vat Rate Code COLUMN,72,Delivery Quantity COLUMN,73,Back Order COLUMN,74,Used Time COLUMN,75,Inv Time COLUMN,76,Re Purchase Price COLUMN,77,Add Cost Code COLUMN,78,Spec Purch Price COLUMN,79,Line Costs COLUMN,80,Special Price COLUMN,81,No Quant On Hand COLUMN,82,Cost Price Work COLUMN,83,Time Code 1 COLUMN,84,Used Time Type 1 COLUMN,85,Cost Price Type 1 COLUMN,86,Time Code 2 COLUMN,87,Used Time Type 2 COLUMN,88,Cost Price Type 2 COLUMN,89,Job Code COLUMN,90,Line Textline 1 COLUMN,91,Line Textline 2 COLUMN,92,Line Textline 3 COLUMN,93,Quantity Change COLUMN,94,Return Reason Code COLUMN,95,Qty Sold Negative COLUMN,96,Orig Cost Price COLUMN,97,Line Status COLUMN,98,Conv Flag COLUMN,99,Unique Ident COLUMN,100,Print Owner Decl Text COLUMN,101,Print Payer Decl Text COLUMN,102,Print User Decl Text COLUMN,103,Delivery Date COLUMN,104,Internal Transfer COLUMN,105,Split Code COLUMN,106,Hauptbetrieb COLUMN,107,Standort COLUMN,108,Marke COLUMN,109,Kostenstelle COLUMN,110,Auftragsart COLUMN,111,Kunde COLUMN,112,Rechnung/Gutschrift COLUMN,113,Sel Name COLUMN,114,Serviceberater COLUMN,115,Customer Group COLUMN,116,Name_Kunde COLUMN,117,Debit Customer_Kunde COLUMN,118,Umsatzart COLUMN,119,Umsatz Teile Service COLUMN,120,Umsatz Teile (nur Teile) COLUMN,121,Umsatz Lohn COLUMN,122,Umsatz Sonstiges COLUMN,123,Einsatz Teile Service COLUMN,124,Einsatz Teile (nur Teile) COLUMN,125,Durchgänge (Auftrag) COLUMN,126,Order Number