Wednesday, June 6, 2012

Insert SF Locations based on Primary Location


INSERT INTO TESTDTA.F41021 T3
  (SELECT T2.LIITM,
          T2.LIMCU,
          'SF',
          ' ',
          'S',
          T2.LIGLPT,
          ' ',
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,0,
          0,
          T2.LIURRF,
          T2.LIURAT,
          T2.LIURCD,
          T2.LIJOBN,
          'SF_INS',
          T2.LIUPMJ,
          T2.LIUSER,
          T2.LITDAY,
          T2.LIURDT,
          0,0,0,0,0,0,0,0,0,0,0,0,0,
          T2.LICHDF,
          T2.LIWPDF,
          T2.LICFGSID
     FROM TESTDTA.F41021 T2
    WHERE T2.LIMCU = '     2050012' AND T2.LIPBIN = 'P' AND NOT EXISTS (SELECT * FROM testdta.F41021 T1 WHERE T2.LIITM = T1.LIITM AND T2.LIMCU = T1.LIMCU AND T1.LILOCN = 'SF') AND ROWNUM <1000);

Wednesday, April 11, 2012

Linetypes not in UDC 55|LY


/* Formatted on 2012/04/11 11:05 (Formatter Plus v4.8.8) */
SELECT distinct prlnty
  FROM proddta.f43121, proddta.f76432
 WHERE prdoco = pjdoco
   AND prdcto = pjdcto
   AND prkcoo = pjkcoo
   AND prlnid = pjlnid
   AND prsfxo = pjsfxo
   AND prmatc IN ('1', '2')
   and not exists (select * from prodctl.F0005 where drsy = '55' and drrt = 'LY' and trim(drky) = (trim(prlnty)))

Transaction Nature not in UDC 55|FA


SELECT *
  FROM proddta.f43121, proddta.f76432
 WHERE prdoco = pjdoco
   AND prdcto = pjdcto
   AND prkcoo = pjkcoo
   AND prlnid = pjlnid
   AND prsfxo = pjsfxo
   AND prmatc IN ('1', '2')
   and not exists (select * from prodctl.F0005 where drsy = '55' and drrt = 'FA' and trim(drky) = (trim(pjbnop)||trim(pjbsop)))

Wednesday, April 4, 2012

NO OV and Missing base closing period Cost


SELECT initm, inlitm, inaitm, c0mmcu, SUM(incmqt+innq01+innq02)/1000 FROM qadta.F41112, qadta.F554103
WHERE inlitm IN ( 'F241121', 'F214230', 'F212437', 'F212436', 'F212434', 'F212431', 'F212418', 'F212416', 'F211726', 'F211546', 'F211142', 'F210736', 'F204126', 'F364418', 'F365363', 'F364047', 'F371114', 'F367663', 'F367660', 'F374825', 'F377294', 'F366303', 'F381175', 'F354645', 'F361475', 'F364099', 'F364092', 'F364091', 'F364102', 'F364098', 'F364051', 'F370191', 'F194833', 'F368877', 'F374831', 'F374829', 'F374828', 'F374827', 'F374826', 'F374825', 'F374824', 'F374823', 'F374821', 'F374820', 'F378363', 'F375729', 'F186007', 'F185200', 'F216748', 'F216361', 'F213715', 'F282245', 'F218505', 'F352104', 'F339158', 'F339014', 'F299115', 'F230749', 'F224454', 'F223621', 'F221874', 'F221830', 'S9512', 'F212437', 'F212430', 'F212415', 'F212413', 'F211181', 'F210690', 'F194219', 'F204148', 'F370189', 'F194818', 'F368873', 'F373999', 'F375729', 'F203040', 'F376324', 'F380404', 'F380435', 'F381175', 'F203052', 'F193923', 'F212452', 'F212443', 'F212436', 'F212428', 'F166127', 'F186521', 'F192831', 'F361271', 'F204253', 'F375732', 'F375729', 'F236959', 'F277126', 'F342680', 'F348463', 'F290383', 'F367525', 'F203037')
AND infy = 12
AND inmcu = c0mcu
AND NOT EXISTS (SELECT * FROM qadta.F554105 WHERE c2pn = 2 AND c2fy = 12 AND initm = c2itm AND inmcu = c2mcu)
AND NOT EXISTS (SELECT * FROM qadta.F4111 WHERE ildct = 'OV' AND initm = ilitm AND inmcu = ilmcu AND ildgl <= 112060 )
GROUP BY initm, inlitm, inaitm, c0mmcu
HAVING SUM(incmqt+innq01+innq02)/1000 <> 0

Wednesday, March 28, 2012

Items with Inv in F41112 and missing Base closing period costs


SELECT   indct, infy, inctry, initm, inlitm, inaitm, inmcu, inglpt,
         (SUM (innq01 + innq02)) / 1000
    FROM proddta.f41112
   WHERE infy = 12
     AND inctry = 20
     AND indct = 'BF'
     AND NOT EXISTS (
            SELECT *
              FROM proddta.f554105
             WHERE initm = c2itm
               AND inmcu = c2mcu
               AND c2ctry = 20
               AND c2fy = 12
               AND c2pn = 2
               AND c2ledg = '02'
               AND c2uncs <> 0)
GROUP BY indct, infy, inctry, initm, inlitm, inaitm, inmcu, inglpt
  HAVING SUM (innq01 + innq02) <> 0;

Friday, March 23, 2012

Copy F41021 from other Branch Plant


INSERT INTO testdta.F41021
(SELECT LIITM,'     2050405' ,LILOCN,LILOTN,LIPBIN,LIGLPT,LILOTS,LILRCJ,LIPQOH,LIPBCK,LIPREQ,LIQWBO,LIOT1P,LIOT2P,LIOT1A,LIHCOM,LIPCOM,LIFCOM,LIFUN1,LIQOWO,LIQTTR,LIQTIN,LIQONL,LIQTRI,LIQTRO,LINCDJ,LIQTY1,LIQTY2,LIURAB,LIURRF,LIURAT,LIURCD,LIJOBN,'C58_2B3',LIUPMJ,LIUSER,LITDAY,LIURDT,LIQTO1,LIQTO2,LIHCMS,LIPJCM,LIPJDM,LISCMS,LISIBW,LISOBW,LISQOH,LISQWO,LISREQ,LISWHC,LISWSC,LICHDF,LIWPDF,LICFGSID FROM testdta.F41021 WHERE  limcu = '     2050012' );

Wednesday, March 14, 2012

Items Missing Primary Location in F41021


/* Formatted on 2012/03/14 06:31 (Formatter Plus v4.8.8) */
SELECT ib.ibmcu, COUNT (*)
  FROM testdta.f4102 ib
 WHERE NOT EXISTS (
          SELECT *
            FROM testdta.f41021 li
           WHERE ib.ibitm = li.liitm AND ib.ibmcu = li.limcu
                 AND li.lipbin = 'P')
                 group by ib.ibmcu