<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Remove Duplicate rows in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283820#M59267</link>
    <description>&lt;P&gt;I recently completed a join in SAS, but now there are duplicate records.&amp;nbsp; Here's my code below. How can I go about cleaning up the duplicates? In NODUPKEY an option or the best way to go?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OPTIONS NODBIDIRECTEXEC;&lt;BR /&gt;&lt;BR /&gt;libname Lindsay '/sas_env/empl/scm/SCM_SAS_PROD/DEV';&lt;BR /&gt;libname Tables '/sas_env/empl/scm/SCM_SAS_PROD/DEV'; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*This section provides the FDOS report*/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;proc sql;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect to db2 (database=SASADR7 user=BRIDGEK1 password=xxxxxxx);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATE TABLE Work.FDOS_Report AS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;SELECT DISTINCT *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM CONNECTION TO db2(&lt;BR /&gt;select distinct dos.distribution_center_nbr &amp;nbsp;&lt;BR /&gt;,DOS.fivewk&lt;BR /&gt;,mo001p.merch_opstudy_desc&lt;BR /&gt;,cl112p.vendor_number&lt;BR /&gt;,cl112p.safety_stock_qty&lt;BR /&gt;,ve001p.vendor_name1&lt;BR /&gt;,cast (dos.planogram_link_nbr as float) "PLN_NBR"&lt;BR /&gt;,it005p.item_description&lt;BR /&gt;,sd5p.bdm&lt;BR /&gt;,it830p.item_lifecycle_status&lt;BR /&gt;,DOS.reg_ioh&lt;BR /&gt;,DOS.Distr_IOH&lt;BR /&gt;,q2.net_open_order&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (DOS.reg_ioh*7)/DOS.fivewk end&amp;nbsp; as "IOH DOS"&lt;BR /&gt;&amp;nbsp; ,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (q2.net_open_order*7)/DOS.fivewk end as "OO DOS"&lt;BR /&gt;,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (DOS.reg_ioh*7+q2.net_open_order*7)/DOS.fivewk end as "IOH OO DOS"&lt;BR /&gt;&lt;BR /&gt;,case when cl113.wk1&amp;lt;=0 then 999999&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk1 then DOS.reg_ioh*7/cl113.wk1&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk2 then 7+DOS.reg_ioh*7/cl113.wk2&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk3 then 14+DOS.reg_ioh*7/cl113.wk3&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk4 then 21+DOS.reg_ioh*7/cl113.wk4&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk5 then 28+DOS.reg_ioh*7/cl113.wk5&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk6 then 35+DOS.reg_ioh*7/cl113.wk6&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk7 then 42+DOS.reg_ioh*7/cl113.wk7&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk8 then 49+DOS.reg_ioh*7/cl113.wk8&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk9 then 56+DOS.reg_ioh*7/cl113.wk9&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk10 then 63+DOS.reg_ioh*7/cl113.wk10&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk11 then 70+DOS.reg_ioh*7/cl113.wk11&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk12 then 77+DOS.reg_ioh*7/cl113.wk12&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk13 then 84+DOS.reg_ioh*7/cl113.wk13&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;else 999 end as FDOS_IOH&lt;BR /&gt;&lt;BR /&gt;,case when cl113.wk1&amp;lt;=0 then 999999&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk1 then (DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk1&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk2 then 7+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk2&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk3 then 14+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk3&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk4 then 21+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk4&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk5 then 28+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk5&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk6 then 35+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk6&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk7 then 42+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk7&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk8 then 49+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk8&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk9 then 56+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk9&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk10 then 63+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk10&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk11 then 70+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk11&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk12 then 77+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk12&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk13 then 84+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk13&lt;BR /&gt;&lt;BR /&gt;else 999 end as FDOS_IOH_OO_NEW&lt;BR /&gt;&lt;BR /&gt;,cl113.*,cl113b.*&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; from&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select it156.planogram_link_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,cl136p.distribution_center_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(qty_available_regular)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as reg_ioh&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(qty_available_dist) as distr_ioh&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(weekly_avg_sales_5) as fivewk&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;from mrpdlib.cl136p cl136p&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; join&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.it005p it005p&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;on cl136p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;join&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select distinct item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,planogram_link_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from mrpdlib.it156p) it156&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; on cl136p.item_number=it156.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where cl136p.item_number=it156.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cl136p.item_number=it005p.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it005p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cl136p.distribution_center_nbr in ('88004','88024','88047')&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by it156.planogram_link_nbr,cl136p.distribution_center_nbr) dos&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.it005p it005p&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6) = it005p.item_number&lt;BR /&gt;left outer join (select substr(planogram_link_nbr,6,6) item_number,distribution_center_nbr,sum(bdm_store_count) bdm from mrpdlib.sd005p sd005p,(select distinct item_number,planogram_link_nbr from mrpdlib.it156p) it156p&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where sd005p.item_number=it156p.item_number group by planogram_link_nbr,distribution_center_nbr) sd5p&lt;BR /&gt;on it005p.item_number=sd5p.item_number&lt;BR /&gt;and dos.distribution_center_nbr=sd5p.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.mo001p mo001p&lt;BR /&gt;on it005p.merch_opstudy_nbr=mo001p.merch_opstudy_nbr&lt;BR /&gt;left outer join mrpdlib.mo002p mo002p&lt;BR /&gt;on it005p.prod_categ_code=mo002p.prod_category_code&lt;BR /&gt;and it005p.merch_opstudy_nbr=mo002p.merch_opstudy_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.it830p it830p&lt;BR /&gt;on it005p.item_number=it830p.item_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;&lt;BR /&gt;(SELECT&lt;BR /&gt;it156.planogram_link_nbr pln,&lt;BR /&gt;po1.po_receiving_dc as distribution_center_nbr,&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(po2.QTY_ORDERED_REG_ONLIES)+ SUM(po2.QTY_ORDERED_Distr_ONLIES) -sum(TOTAL_RCVD_QTY_ONLIES) as net_open_order&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM mrpdlib.po001p po1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.po002p po2,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.it005p it5p,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.ve001p ve1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo001p mo1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p cm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p dmm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p gmm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p ISP,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select distinct item_number,planogram_link_nbr from mrpdlib.it156p) it156&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE po1.PURCHASE_ORDER_NUMBER = po2.PURCHASE_ORDER_NUMBER&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and po1.vendor_number=ve1.vendor_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it5p.merch_opstudy_nbr=mo1.merch_opstudy_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and mo1.mrktg_pos_id=cm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cm.mrktg_pos_reports_to_id=dmm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and dmm.mrktg_pos_reports_to_id=gmm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and ve1.reorder_buyer_mrktg_pos=isp.mrktg_pos_id&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND po1.PO_TRANSFER_STATUS ='O'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND po2.PO_TRANSFER_ITEM_STATUS ='O'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and po1.PO_TRANSFER_IND='P'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND it5p.item_number=po2.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it5p.item_number=it156.item_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY&lt;BR /&gt;it156.planogram_link_nbr,po1.po_receiving_dc&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; ) q2&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; on dos.planogram_link_nbr=q2.pln&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and dos.distribution_center_nbr=q2.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;(select cl113p.item_number,cl113p.distribution_center_nbr&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1) wk1&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2) wk2&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3) wk3&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4) wk4&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5) wk5&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6) wk6&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7) wk7&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8) wk8&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9) wk9&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10) wk10&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11) wk11&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12) wk12&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12)+sum(Reg_fcst_qty_13+Event_fcst_qty_13) wk13&lt;BR /&gt;&lt;BR /&gt;from mrpdlib.CL113p cl113p,mrpdlib.it005p it005p,&lt;BR /&gt;(select item_number,vendor_number,distribution_center_nbr,max(CML_EFFECTIVE_DTE) EFF&lt;BR /&gt;from mrpdlib.cl113p cl113p&lt;BR /&gt;where inv_per_quarter=1&lt;BR /&gt;group by item_number,vendor_number,distribution_center_nbr) Sub_eff_date&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where cl113p.CML_EFFECTIVE_DTE=Sub_eff_date.EFF&lt;BR /&gt;and cl113p.item_number=Sub_eff_date.item_number&lt;BR /&gt;and cl113p.vendor_number=Sub_eff_date.vendor_number&lt;BR /&gt;and cl113p.distribution_center_nbr=Sub_eff_date.distribution_center_nbr&lt;BR /&gt;and cl113p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;and cl113p.inv_per_quarter=1&lt;BR /&gt;and cl113p.CML_EFFECTIVE_DTE between (substr('1',1,1) concat substr(char(CURRENT_DATE - 7 days),3,2) concat substr(char(CURRENT_DATE - 7 days),6,2) concat substr(char(CURRENT_DATE - 7 days),9,2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (substr('1',1,1) concat substr(char(CURRENT_DATE),3,2) concat substr(char(CURRENT_DATE),6,2) concat substr(char(CURRENT_DATE),9,2))&lt;BR /&gt;and cl113p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;group by cl113p.item_number,cl113p.distribution_center_nbr) CL113&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6)=CL113.item_number&lt;BR /&gt;and dos.distribution_center_nbr=cl113.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;(select cl113p.item_number,cl113p.distribution_center_nbr&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1) wk1&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2) wk2&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3) wk3&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4) wk4&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5) wk5&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6) wk6&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7) wk7&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8) wk8&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9) wk9&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10) wk10&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11) wk11&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12) wk12&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12)+sum(Reg_fcst_qty_13+Event_fcst_qty_13) wk13&lt;BR /&gt;&lt;BR /&gt;from mrpdlib.CL113p cl113p,mrpdlib.it005p it005p,&lt;BR /&gt;(select item_number,vendor_number,distribution_center_nbr,max(CML_EFFECTIVE_DTE) EFF&lt;BR /&gt;from mrpdlib.cl113p cl113p&lt;BR /&gt;where inv_per_quarter=2&lt;BR /&gt;group by item_number,vendor_number,cl113p.distribution_center_nbr) Sub_eff_date&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where cl113p.CML_EFFECTIVE_DTE=Sub_eff_date.EFF&lt;BR /&gt;and cl113p.item_number=Sub_eff_date.item_number&lt;BR /&gt;and cl113p.vendor_number=Sub_eff_date.vendor_number&lt;BR /&gt;and cl113p.distribution_center_nbr=Sub_eff_date.distribution_center_nbr&lt;BR /&gt;and cl113p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;and cl113p.inv_per_quarter=2&lt;BR /&gt;and cl113p.CML_EFFECTIVE_DTE between (substr('1',1,1) concat substr(char(CURRENT_DATE - 7 days),3,2) concat substr(char(CURRENT_DATE - 7 days),6,2) concat substr(char(CURRENT_DATE - 7 days),9,2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (substr('1',1,1) concat substr(char(CURRENT_DATE),3,2) concat substr(char(CURRENT_DATE),6,2) concat substr(char(CURRENT_DATE),9,2))&lt;BR /&gt;and cl113p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;group by cl113p.item_number,cl113p.distribution_center_nbr) CL113b&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6)=CL113b.item_number&lt;BR /&gt;and dos.distribution_center_nbr=cl113b.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.cl112p cl112p&lt;BR /&gt;on cl112p.item_number=substr(dos.planogram_link_nbr,6,6)&lt;BR /&gt;and cl112p.distribution_center_nbr=dos.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.ve001p ve001p&lt;BR /&gt;on cl112p.vendor_number=ve001p.vendor_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where sd5p.bdm&amp;gt;0&lt;BR /&gt;&lt;BR /&gt;and it830p.item_lifecycle_status in ('L','N')&lt;BR /&gt;&lt;BR /&gt;and dos.distribution_center_nbr in('88004','88024','88047')&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disconnect from db2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; quit;&lt;BR /&gt;libname NZ Netezza server =Prdnzdba database=PRD_MERCHANT_PORTAL_DB user=smaccarthy&amp;nbsp; password="xxxxxxx";&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;PROC SQL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE WORK.QUERY_FOR_FCT_SSIS_DAY_CHN_IOH AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SELECT t2.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* BDM */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SUM(t1.BDM_STR_COUNT)) FORMAT=11. LABEL="BDM" AS BDM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* IOH */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SUM(t1.STR_WITH_IOH)) FORMAT=11. LABEL="IOH" AS IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.DAY_DATE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM NZ.FCT_SSIS_DAY_CHN_IOH t1, NZ.DIM_PROD_PLN t2, NZ.DIM_PERIOD t3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE (t1.PROD_ID = t2.PROD_ID AND t1.PER_ID = t3.PER_ID) AND t3.DAY_DATE = today()-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY t2.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.DAY_DATE;&lt;BR /&gt;QUIT;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PROC SQL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE WORK.QUERY_FOR_FDOS_REPORT AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SELECT DISTINCT t1.DISTRIBUTION_CENTER_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FIVEWK,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; /* SSIS */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (t2.IOH/t2.BDM) FORMAT=NLPCT6.5 LABEL="SSIS" AS SSIS,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.MERCH_OPSTUDY_DESC,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.VENDOR_NUMBER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.SAFETY_STOCK_QTY,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.VENDOR_NAME1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_DESCRIPTION,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.BDM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_LIFECYCLE_STATUS,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.REG_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.DISTR_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.NET_OPEN_ORDER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'IOH DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'OO DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'IOH OO DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FDOS_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FDOS_IOH_OO_NEW,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_NUMBER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK2,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK3,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK4,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK5,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK6,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK7,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK8,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK9,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK11,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK12,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK13&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM WORK.FDOS_REPORT t1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT JOIN WORK.QUERY_FOR_FCT_SSIS_DAY_CHN_IOH t2 ON (t1.PLN_NBR = t2.PLN_NBR);&lt;BR /&gt;QUIT;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;libname Lindsay '/sas_env/empl/scm/SCM_SAS_PROD/DEV';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;proc export data= work.FDOS_Report dbms= xlsx outfile='/sas_env/empl/scm/SCM_SAS_PROD/DEV/FDOS_Report.xlsx' replace; sheet="Sheet_1"; run;&lt;BR /&gt;&lt;BR /&gt;filename outbox email 'lindsay.bridges@walgreens.com';&lt;BR /&gt;&lt;BR /&gt;data _null_;&lt;BR /&gt;&amp;nbsp; file outbox&lt;BR /&gt;&lt;BR /&gt;to=('lindsay.bridges@walgreens.com')&lt;BR /&gt;&lt;BR /&gt;from='lindsay.bridges@walgreens.comm'&lt;BR /&gt;&lt;BR /&gt;cc=('lindsay.bridges@walgreens.com')&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject='SAS Notification: FDOS Report'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attach=("/sas_env/empl/scm/SCM_SAS_PROD/DEV/FDOS_Report.xlsx" CT="application/excel")&lt;BR /&gt;&lt;BR /&gt;replyto='lindsay.bridges@walgreens.com'&lt;BR /&gt;IMPORTANCE= 'HIGH'&lt;BR /&gt;sender='lindsay.bridges@walgreens.com'&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;put 'All,';&lt;BR /&gt;Put ' ';&lt;BR /&gt;put 'Attached is the FDOS Report for Jason Cho.'; Put ' '; put 'Please be sure to click on enable to view the data.'; Put ' '; put 'This report is scheduled to run on Fridays at 7:00am.'; Put ' '; put 'This is a fully automated report created via SAS.&amp;nbsp; Please let us know if you have questions.';&lt;BR /&gt;&lt;BR /&gt;run;&lt;/P&gt;</description>
    <pubDate>Tue, 12 Jul 2016 16:24:15 GMT</pubDate>
    <dc:creator>lbridges225</dc:creator>
    <dc:date>2016-07-12T16:24:15Z</dc:date>
    <item>
      <title>Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283820#M59267</link>
      <description>&lt;P&gt;I recently completed a join in SAS, but now there are duplicate records.&amp;nbsp; Here's my code below. How can I go about cleaning up the duplicates? In NODUPKEY an option or the best way to go?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OPTIONS NODBIDIRECTEXEC;&lt;BR /&gt;&lt;BR /&gt;libname Lindsay '/sas_env/empl/scm/SCM_SAS_PROD/DEV';&lt;BR /&gt;libname Tables '/sas_env/empl/scm/SCM_SAS_PROD/DEV'; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*This section provides the FDOS report*/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;proc sql;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect to db2 (database=SASADR7 user=BRIDGEK1 password=xxxxxxx);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATE TABLE Work.FDOS_Report AS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;SELECT DISTINCT *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM CONNECTION TO db2(&lt;BR /&gt;select distinct dos.distribution_center_nbr &amp;nbsp;&lt;BR /&gt;,DOS.fivewk&lt;BR /&gt;,mo001p.merch_opstudy_desc&lt;BR /&gt;,cl112p.vendor_number&lt;BR /&gt;,cl112p.safety_stock_qty&lt;BR /&gt;,ve001p.vendor_name1&lt;BR /&gt;,cast (dos.planogram_link_nbr as float) "PLN_NBR"&lt;BR /&gt;,it005p.item_description&lt;BR /&gt;,sd5p.bdm&lt;BR /&gt;,it830p.item_lifecycle_status&lt;BR /&gt;,DOS.reg_ioh&lt;BR /&gt;,DOS.Distr_IOH&lt;BR /&gt;,q2.net_open_order&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (DOS.reg_ioh*7)/DOS.fivewk end&amp;nbsp; as "IOH DOS"&lt;BR /&gt;&amp;nbsp; ,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (q2.net_open_order*7)/DOS.fivewk end as "OO DOS"&lt;BR /&gt;,case when DOS.fivewk &amp;lt;=0 then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when dos.fivewk is null then 999999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else (DOS.reg_ioh*7+q2.net_open_order*7)/DOS.fivewk end as "IOH OO DOS"&lt;BR /&gt;&lt;BR /&gt;,case when cl113.wk1&amp;lt;=0 then 999999&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk1 then DOS.reg_ioh*7/cl113.wk1&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk2 then 7+DOS.reg_ioh*7/cl113.wk2&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk3 then 14+DOS.reg_ioh*7/cl113.wk3&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk4 then 21+DOS.reg_ioh*7/cl113.wk4&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk5 then 28+DOS.reg_ioh*7/cl113.wk5&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk6 then 35+DOS.reg_ioh*7/cl113.wk6&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk7 then 42+DOS.reg_ioh*7/cl113.wk7&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk8 then 49+DOS.reg_ioh*7/cl113.wk8&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk9 then 56+DOS.reg_ioh*7/cl113.wk9&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk10 then 63+DOS.reg_ioh*7/cl113.wk10&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk11 then 70+DOS.reg_ioh*7/cl113.wk11&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk12 then 77+DOS.reg_ioh*7/cl113.wk12&lt;BR /&gt;when DOS.reg_ioh&amp;lt;=cl113.wk13 then 84+DOS.reg_ioh*7/cl113.wk13&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;else 999 end as FDOS_IOH&lt;BR /&gt;&lt;BR /&gt;,case when cl113.wk1&amp;lt;=0 then 999999&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk1 then (DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk1&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk2 then 7+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk2&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk3 then 14+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk3&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk4 then 21+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk4&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk5 then 28+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk5&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk6 then 35+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk6&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk7 then 42+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk7&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk8 then 49+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk8&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk9 then 56+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk9&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk10 then 63+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk10&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk11 then 70+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk11&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk12 then 77+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk12&lt;BR /&gt;when (DOS.reg_ioh+case when q2.net_open_order is null then 0 else q2.net_open_order end)&amp;lt;=cl113.wk13 then 84+(DOS.reg_ioh*7+case when q2.net_open_order is null then 0 else q2.net_open_order end*7)/cl113.wk13&lt;BR /&gt;&lt;BR /&gt;else 999 end as FDOS_IOH_OO_NEW&lt;BR /&gt;&lt;BR /&gt;,cl113.*,cl113b.*&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; from&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select it156.planogram_link_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,cl136p.distribution_center_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(qty_available_regular)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as reg_ioh&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(qty_available_dist) as distr_ioh&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,sum(weekly_avg_sales_5) as fivewk&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;from mrpdlib.cl136p cl136p&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; join&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.it005p it005p&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;on cl136p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;join&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select distinct item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,planogram_link_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from mrpdlib.it156p) it156&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; on cl136p.item_number=it156.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where cl136p.item_number=it156.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cl136p.item_number=it005p.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it005p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cl136p.distribution_center_nbr in ('88004','88024','88047')&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by it156.planogram_link_nbr,cl136p.distribution_center_nbr) dos&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.it005p it005p&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6) = it005p.item_number&lt;BR /&gt;left outer join (select substr(planogram_link_nbr,6,6) item_number,distribution_center_nbr,sum(bdm_store_count) bdm from mrpdlib.sd005p sd005p,(select distinct item_number,planogram_link_nbr from mrpdlib.it156p) it156p&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where sd005p.item_number=it156p.item_number group by planogram_link_nbr,distribution_center_nbr) sd5p&lt;BR /&gt;on it005p.item_number=sd5p.item_number&lt;BR /&gt;and dos.distribution_center_nbr=sd5p.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.mo001p mo001p&lt;BR /&gt;on it005p.merch_opstudy_nbr=mo001p.merch_opstudy_nbr&lt;BR /&gt;left outer join mrpdlib.mo002p mo002p&lt;BR /&gt;on it005p.prod_categ_code=mo002p.prod_category_code&lt;BR /&gt;and it005p.merch_opstudy_nbr=mo002p.merch_opstudy_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.it830p it830p&lt;BR /&gt;on it005p.item_number=it830p.item_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;&lt;BR /&gt;(SELECT&lt;BR /&gt;it156.planogram_link_nbr pln,&lt;BR /&gt;po1.po_receiving_dc as distribution_center_nbr,&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(po2.QTY_ORDERED_REG_ONLIES)+ SUM(po2.QTY_ORDERED_Distr_ONLIES) -sum(TOTAL_RCVD_QTY_ONLIES) as net_open_order&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM mrpdlib.po001p po1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.po002p po2,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.it005p it5p,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.ve001p ve1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo001p mo1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p cm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p dmm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p gmm,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mrpdlib.mo003p ISP,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select distinct item_number,planogram_link_nbr from mrpdlib.it156p) it156&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE po1.PURCHASE_ORDER_NUMBER = po2.PURCHASE_ORDER_NUMBER&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and po1.vendor_number=ve1.vendor_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it5p.merch_opstudy_nbr=mo1.merch_opstudy_nbr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and mo1.mrktg_pos_id=cm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and cm.mrktg_pos_reports_to_id=dmm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and dmm.mrktg_pos_reports_to_id=gmm.mrktg_pos_id&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and ve1.reorder_buyer_mrktg_pos=isp.mrktg_pos_id&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND po1.PO_TRANSFER_STATUS ='O'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND po2.PO_TRANSFER_ITEM_STATUS ='O'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and po1.PO_TRANSFER_IND='P'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND it5p.item_number=po2.item_number&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and it5p.item_number=it156.item_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY&lt;BR /&gt;it156.planogram_link_nbr,po1.po_receiving_dc&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; ) q2&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; on dos.planogram_link_nbr=q2.pln&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and dos.distribution_center_nbr=q2.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;(select cl113p.item_number,cl113p.distribution_center_nbr&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1) wk1&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2) wk2&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3) wk3&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4) wk4&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5) wk5&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6) wk6&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7) wk7&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8) wk8&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9) wk9&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10) wk10&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11) wk11&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12) wk12&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12)+sum(Reg_fcst_qty_13+Event_fcst_qty_13) wk13&lt;BR /&gt;&lt;BR /&gt;from mrpdlib.CL113p cl113p,mrpdlib.it005p it005p,&lt;BR /&gt;(select item_number,vendor_number,distribution_center_nbr,max(CML_EFFECTIVE_DTE) EFF&lt;BR /&gt;from mrpdlib.cl113p cl113p&lt;BR /&gt;where inv_per_quarter=1&lt;BR /&gt;group by item_number,vendor_number,distribution_center_nbr) Sub_eff_date&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where cl113p.CML_EFFECTIVE_DTE=Sub_eff_date.EFF&lt;BR /&gt;and cl113p.item_number=Sub_eff_date.item_number&lt;BR /&gt;and cl113p.vendor_number=Sub_eff_date.vendor_number&lt;BR /&gt;and cl113p.distribution_center_nbr=Sub_eff_date.distribution_center_nbr&lt;BR /&gt;and cl113p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;and cl113p.inv_per_quarter=1&lt;BR /&gt;and cl113p.CML_EFFECTIVE_DTE between (substr('1',1,1) concat substr(char(CURRENT_DATE - 7 days),3,2) concat substr(char(CURRENT_DATE - 7 days),6,2) concat substr(char(CURRENT_DATE - 7 days),9,2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (substr('1',1,1) concat substr(char(CURRENT_DATE),3,2) concat substr(char(CURRENT_DATE),6,2) concat substr(char(CURRENT_DATE),9,2))&lt;BR /&gt;and cl113p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;group by cl113p.item_number,cl113p.distribution_center_nbr) CL113&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6)=CL113.item_number&lt;BR /&gt;and dos.distribution_center_nbr=cl113.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;left outer join&lt;BR /&gt;(select cl113p.item_number,cl113p.distribution_center_nbr&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1) wk1&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2) wk2&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3) wk3&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4) wk4&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5) wk5&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6) wk6&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7) wk7&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8) wk8&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9) wk9&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10) wk10&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11) wk11&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12) wk12&lt;BR /&gt;,sum(Reg_fcst_qty_1+Event_fcst_qty_1)+sum(Reg_fcst_qty_2+Event_fcst_qty_2)+sum(Reg_fcst_qty_3+Event_fcst_qty_3)+sum(Reg_fcst_qty_4+Event_fcst_qty_4)+sum(Reg_fcst_qty_5+Event_fcst_qty_5)+sum(Reg_fcst_qty_6+Event_fcst_qty_6)+sum(Reg_fcst_qty_7+Event_fcst_qty_7)+sum(Reg_fcst_qty_8+Event_fcst_qty_8)+sum(Reg_fcst_qty_9+Event_fcst_qty_9)+sum(Reg_fcst_qty_10+Event_fcst_qty_10)+sum(Reg_fcst_qty_11+Event_fcst_qty_11)+sum(Reg_fcst_qty_12+Event_fcst_qty_12)+sum(Reg_fcst_qty_13+Event_fcst_qty_13) wk13&lt;BR /&gt;&lt;BR /&gt;from mrpdlib.CL113p cl113p,mrpdlib.it005p it005p,&lt;BR /&gt;(select item_number,vendor_number,distribution_center_nbr,max(CML_EFFECTIVE_DTE) EFF&lt;BR /&gt;from mrpdlib.cl113p cl113p&lt;BR /&gt;where inv_per_quarter=2&lt;BR /&gt;group by item_number,vendor_number,cl113p.distribution_center_nbr) Sub_eff_date&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where cl113p.CML_EFFECTIVE_DTE=Sub_eff_date.EFF&lt;BR /&gt;and cl113p.item_number=Sub_eff_date.item_number&lt;BR /&gt;and cl113p.vendor_number=Sub_eff_date.vendor_number&lt;BR /&gt;and cl113p.distribution_center_nbr=Sub_eff_date.distribution_center_nbr&lt;BR /&gt;and cl113p.item_number=it005p.item_number&lt;BR /&gt;&lt;BR /&gt;and cl113p.inv_per_quarter=2&lt;BR /&gt;and cl113p.CML_EFFECTIVE_DTE between (substr('1',1,1) concat substr(char(CURRENT_DATE - 7 days),3,2) concat substr(char(CURRENT_DATE - 7 days),6,2) concat substr(char(CURRENT_DATE - 7 days),9,2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and (substr('1',1,1) concat substr(char(CURRENT_DATE),3,2) concat substr(char(CURRENT_DATE),6,2) concat substr(char(CURRENT_DATE),9,2))&lt;BR /&gt;and cl113p.item_number in(&lt;BR /&gt;'113212',&lt;BR /&gt;'274968',&lt;BR /&gt;'301526',&lt;BR /&gt;'329284',&lt;BR /&gt;'167644',&lt;BR /&gt;'487400',&lt;BR /&gt;'487231',&lt;BR /&gt;'487399',&lt;BR /&gt;'415518',&lt;BR /&gt;'494486',&lt;BR /&gt;'196700',&lt;BR /&gt;'493468',&lt;BR /&gt;'491779',&lt;BR /&gt;'491780',&lt;BR /&gt;'421845',&lt;BR /&gt;'477463',&lt;BR /&gt;'638389',&lt;BR /&gt;'392129',&lt;BR /&gt;'390644',&lt;BR /&gt;'390642',&lt;BR /&gt;'951994',&lt;BR /&gt;'392355',&lt;BR /&gt;'196673',&lt;BR /&gt;'396568',&lt;BR /&gt;'300007',&lt;BR /&gt;'493789',&lt;BR /&gt;'633944',&lt;BR /&gt;'493389',&lt;BR /&gt;'179941',&lt;BR /&gt;'397387',&lt;BR /&gt;'481122',&lt;BR /&gt;'513220',&lt;BR /&gt;'491036',&lt;BR /&gt;'491888',&lt;BR /&gt;'635908',&lt;BR /&gt;'486065',&lt;BR /&gt;'557298',&lt;BR /&gt;'914508',&lt;BR /&gt;'914467',&lt;BR /&gt;'638554',&lt;BR /&gt;'632877',&lt;BR /&gt;'363624',&lt;BR /&gt;'456229',&lt;BR /&gt;'489458',&lt;BR /&gt;'629831',&lt;BR /&gt;'629834',&lt;BR /&gt;'630561',&lt;BR /&gt;'390256',&lt;BR /&gt;'633926',&lt;BR /&gt;'398944',&lt;BR /&gt;'221700',&lt;BR /&gt;'473867',&lt;BR /&gt;'502887',&lt;BR /&gt;'932196',&lt;BR /&gt;'509201',&lt;BR /&gt;'561668',&lt;BR /&gt;'330122',&lt;BR /&gt;'453833',&lt;BR /&gt;'931980',&lt;BR /&gt;'275196',&lt;BR /&gt;'155524',&lt;BR /&gt;'453836',&lt;BR /&gt;'931980',&lt;BR /&gt;'901017',&lt;BR /&gt;'901018',&lt;BR /&gt;'256185',&lt;BR /&gt;'630143',&lt;BR /&gt;'680778',&lt;BR /&gt;'243878',&lt;BR /&gt;'650970',&lt;BR /&gt;'717001',&lt;BR /&gt;'152213',&lt;BR /&gt;'915490',&lt;BR /&gt;'350559',&lt;BR /&gt;'350558',&lt;BR /&gt;'350576',&lt;BR /&gt;'908434',&lt;BR /&gt;'908435',&lt;BR /&gt;'907771',&lt;BR /&gt;'434774',&lt;BR /&gt;'285375',&lt;BR /&gt;'285373',&lt;BR /&gt;'285374',&lt;BR /&gt;'472248',&lt;BR /&gt;'917299',&lt;BR /&gt;'917237',&lt;BR /&gt;'917307',&lt;BR /&gt;'387572',&lt;BR /&gt;'387571',&lt;BR /&gt;'610847',&lt;BR /&gt;'609517',&lt;BR /&gt;'382710',&lt;BR /&gt;'609514',&lt;BR /&gt;'609956',&lt;BR /&gt;'631780',&lt;BR /&gt;'499499',&lt;BR /&gt;'632186',&lt;BR /&gt;'632185',&lt;BR /&gt;'632196',&lt;BR /&gt;'820562',&lt;BR /&gt;'820563',&lt;BR /&gt;'820564',&lt;BR /&gt;'820591',&lt;BR /&gt;'822075',&lt;BR /&gt;'821344',&lt;BR /&gt;'600880',&lt;BR /&gt;'600878',&lt;BR /&gt;'771880',&lt;BR /&gt;'913700',&lt;BR /&gt;'825886',&lt;BR /&gt;'853722',&lt;BR /&gt;'902030',&lt;BR /&gt;'647583',&lt;BR /&gt;'615649',&lt;BR /&gt;'587140',&lt;BR /&gt;'811884',&lt;BR /&gt;'430293',&lt;BR /&gt;'367348',&lt;BR /&gt;'357849',&lt;BR /&gt;'913614',&lt;BR /&gt;'901492',&lt;BR /&gt;'326804',&lt;BR /&gt;'541450',&lt;BR /&gt;'381522',&lt;BR /&gt;'656123',&lt;BR /&gt;'656319',&lt;BR /&gt;'850373',&lt;BR /&gt;'507236',&lt;BR /&gt;'874275',&lt;BR /&gt;'874274',&lt;BR /&gt;'874219',&lt;BR /&gt;'587730',&lt;BR /&gt;'808437',&lt;BR /&gt;'808441',&lt;BR /&gt;'808442',&lt;BR /&gt;'808445',&lt;BR /&gt;'466353',&lt;BR /&gt;'466348',&lt;BR /&gt;'466315',&lt;BR /&gt;'466312',&lt;BR /&gt;'170306',&lt;BR /&gt;'170308',&lt;BR /&gt;'900865',&lt;BR /&gt;'900864',&lt;BR /&gt;'175292'&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;group by cl113p.item_number,cl113p.distribution_center_nbr) CL113b&lt;BR /&gt;on substr(dos.planogram_link_nbr,6,6)=CL113b.item_number&lt;BR /&gt;and dos.distribution_center_nbr=cl113b.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.cl112p cl112p&lt;BR /&gt;on cl112p.item_number=substr(dos.planogram_link_nbr,6,6)&lt;BR /&gt;and cl112p.distribution_center_nbr=dos.distribution_center_nbr&lt;BR /&gt;&lt;BR /&gt;left outer join mrpdlib.ve001p ve001p&lt;BR /&gt;on cl112p.vendor_number=ve001p.vendor_number&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;where sd5p.bdm&amp;gt;0&lt;BR /&gt;&lt;BR /&gt;and it830p.item_lifecycle_status in ('L','N')&lt;BR /&gt;&lt;BR /&gt;and dos.distribution_center_nbr in('88004','88024','88047')&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disconnect from db2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; quit;&lt;BR /&gt;libname NZ Netezza server =Prdnzdba database=PRD_MERCHANT_PORTAL_DB user=smaccarthy&amp;nbsp; password="xxxxxxx";&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;PROC SQL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE WORK.QUERY_FOR_FCT_SSIS_DAY_CHN_IOH AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SELECT t2.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* BDM */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SUM(t1.BDM_STR_COUNT)) FORMAT=11. LABEL="BDM" AS BDM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* IOH */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SUM(t1.STR_WITH_IOH)) FORMAT=11. LABEL="IOH" AS IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.DAY_DATE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM NZ.FCT_SSIS_DAY_CHN_IOH t1, NZ.DIM_PROD_PLN t2, NZ.DIM_PERIOD t3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE (t1.PROD_ID = t2.PROD_ID AND t1.PER_ID = t3.PER_ID) AND t3.DAY_DATE = today()-1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY t2.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.DAY_DATE;&lt;BR /&gt;QUIT;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PROC SQL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE WORK.QUERY_FOR_FDOS_REPORT AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; SELECT DISTINCT t1.DISTRIBUTION_CENTER_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FIVEWK,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; /* SSIS */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (t2.IOH/t2.BDM) FORMAT=NLPCT6.5 LABEL="SSIS" AS SSIS,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.MERCH_OPSTUDY_DESC,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.VENDOR_NUMBER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.SAFETY_STOCK_QTY,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.VENDOR_NAME1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.PLN_NBR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_DESCRIPTION,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.BDM,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_LIFECYCLE_STATUS,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.REG_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.DISTR_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.NET_OPEN_ORDER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'IOH DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'OO DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.'IOH OO DOS'n,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FDOS_IOH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.FDOS_IOH_OO_NEW,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.ITEM_NUMBER,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK1,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK2,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK3,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK4,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK5,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK6,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK7,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK8,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK9,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK10,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK11,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK12,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t1.WK13&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM WORK.FDOS_REPORT t1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT JOIN WORK.QUERY_FOR_FCT_SSIS_DAY_CHN_IOH t2 ON (t1.PLN_NBR = t2.PLN_NBR);&lt;BR /&gt;QUIT;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;libname Lindsay '/sas_env/empl/scm/SCM_SAS_PROD/DEV';&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;proc export data= work.FDOS_Report dbms= xlsx outfile='/sas_env/empl/scm/SCM_SAS_PROD/DEV/FDOS_Report.xlsx' replace; sheet="Sheet_1"; run;&lt;BR /&gt;&lt;BR /&gt;filename outbox email 'lindsay.bridges@walgreens.com';&lt;BR /&gt;&lt;BR /&gt;data _null_;&lt;BR /&gt;&amp;nbsp; file outbox&lt;BR /&gt;&lt;BR /&gt;to=('lindsay.bridges@walgreens.com')&lt;BR /&gt;&lt;BR /&gt;from='lindsay.bridges@walgreens.comm'&lt;BR /&gt;&lt;BR /&gt;cc=('lindsay.bridges@walgreens.com')&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subject='SAS Notification: FDOS Report'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attach=("/sas_env/empl/scm/SCM_SAS_PROD/DEV/FDOS_Report.xlsx" CT="application/excel")&lt;BR /&gt;&lt;BR /&gt;replyto='lindsay.bridges@walgreens.com'&lt;BR /&gt;IMPORTANCE= 'HIGH'&lt;BR /&gt;sender='lindsay.bridges@walgreens.com'&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;put 'All,';&lt;BR /&gt;Put ' ';&lt;BR /&gt;put 'Attached is the FDOS Report for Jason Cho.'; Put ' '; put 'Please be sure to click on enable to view the data.'; Put ' '; put 'This report is scheduled to run on Fridays at 7:00am.'; Put ' '; put 'This is a fully automated report created via SAS.&amp;nbsp; Please let us know if you have questions.';&lt;BR /&gt;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:24:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283820#M59267</guid>
      <dc:creator>lbridges225</dc:creator>
      <dc:date>2016-07-12T16:24:15Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283827#M59268</link>
      <description>&lt;P&gt;I would figure out why I have duplicates and modify that query.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm not going to read that much code either.... You should simplify your question. &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://stackoverflow.com/help/mcve" target="_blank"&gt;http://stackoverflow.com/help/mcve&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:38:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283827#M59268</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-07-12T16:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283829#M59269</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry, not to sound off here, but that is a vast chunk of code, all in mixed case, with uneven or no indetation, and no test data. &amp;nbsp;At a quick glance a fair bit of that code is redundant, but I am not here to re-write. &amp;nbsp;Nodupkey can remove duplicates, the documentation has plenty of explanation on it:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#a000146878.htm" target="_blank"&gt;http://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/viewer.htm#a000146878.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As a tip, the vast majority of that code is caused by using a transposed dataset (i.e. having week number as variables). &amp;nbsp;Not really good practice, in SQL as well. &amp;nbsp;Fix your data, and then use procedures to do sums and such like.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:42:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283829#M59269</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2016-07-12T16:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283833#M59271</link>
      <description>&lt;P&gt;Sorry this was my first post!&amp;nbsp; Here's a snapshot of the data.&amp;nbsp; Distribution Center Number and related fields are repeating....I want to clean this up...thanks everyone!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DISTRIBUTION_CENTER_NBR&lt;/TD&gt;&lt;TD&gt;FIVEWK&lt;/TD&gt;&lt;TD&gt;SSIS&lt;/TD&gt;&lt;TD&gt;MERCH_OPSTUDY_DESC&lt;/TD&gt;&lt;TD&gt;VENDOR_NUMBER&lt;/TD&gt;&lt;TD&gt;SAFETY_STOCK_QTY&lt;/TD&gt;&lt;TD&gt;VENDOR_NAME1&lt;/TD&gt;&lt;TD&gt;PLN_NBR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88047&lt;/TD&gt;&lt;TD&gt;1441&lt;/TD&gt;&lt;TD&gt;100.00%&lt;/TD&gt;&lt;TD&gt;WATERS&lt;/TD&gt;&lt;TD&gt;059656&lt;/TD&gt;&lt;TD&gt;13407&lt;/TD&gt;&lt;TD&gt;PACTECH INTERNATIONAL&lt;/TD&gt;&lt;TD&gt;40000113212&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88047&lt;/TD&gt;&lt;TD&gt;1441&lt;/TD&gt;&lt;TD&gt;100.00%&lt;/TD&gt;&lt;TD&gt;WATERS&lt;/TD&gt;&lt;TD&gt;059656&lt;/TD&gt;&lt;TD&gt;12090&lt;/TD&gt;&lt;TD&gt;PACTECH INTERNATIONAL&lt;/TD&gt;&lt;TD&gt;40000113212&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88047&lt;/TD&gt;&lt;TD&gt;1441&lt;/TD&gt;&lt;TD&gt;100.00%&lt;/TD&gt;&lt;TD&gt;WATERS&lt;/TD&gt;&lt;TD&gt;059656&lt;/TD&gt;&lt;TD&gt;11847&lt;/TD&gt;&lt;TD&gt;PACTECH INTERNATIONAL&lt;/TD&gt;&lt;TD&gt;40000113212&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88004&lt;/TD&gt;&lt;TD&gt;219&lt;/TD&gt;&lt;TD&gt;99.69%&lt;/TD&gt;&lt;TD&gt;BATH &amp;amp; SOAP&lt;/TD&gt;&lt;TD&gt;089425&lt;/TD&gt;&lt;TD&gt;1728&lt;/TD&gt;&lt;TD&gt;VI-JON SOAP/COS MISSOURI&lt;/TD&gt;&lt;TD&gt;40000152213&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88004&lt;/TD&gt;&lt;TD&gt;219&lt;/TD&gt;&lt;TD&gt;99.69%&lt;/TD&gt;&lt;TD&gt;BATH &amp;amp; SOAP&lt;/TD&gt;&lt;TD&gt;089425&lt;/TD&gt;&lt;TD&gt;3672&lt;/TD&gt;&lt;TD&gt;VI-JON SOAP/COS MISSOURI&lt;/TD&gt;&lt;TD&gt;40000152213&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88004&lt;/TD&gt;&lt;TD&gt;787&lt;/TD&gt;&lt;TD&gt;99.06%&lt;/TD&gt;&lt;TD&gt;FIRST AID&lt;/TD&gt;&lt;TD&gt;049276&lt;/TD&gt;&lt;TD&gt;6294&lt;/TD&gt;&lt;TD&gt;MEDLINE INDUSTRIES&lt;/TD&gt;&lt;TD&gt;40000155524&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88004&lt;/TD&gt;&lt;TD&gt;787&lt;/TD&gt;&lt;TD&gt;99.06%&lt;/TD&gt;&lt;TD&gt;FIRST AID&lt;/TD&gt;&lt;TD&gt;049276&lt;/TD&gt;&lt;TD&gt;4794&lt;/TD&gt;&lt;TD&gt;MEDLINE INDUSTRIES&lt;/TD&gt;&lt;TD&gt;40000155524&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:47:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283833#M59271</guid>
      <dc:creator>lbridges225</dc:creator>
      <dc:date>2016-07-12T16:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283834#M59272</link>
      <description>&lt;P&gt;Those aren't exact duplicates. The safety stock variable is unique per row.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:54:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283834#M59272</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-07-12T16:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: Remove Duplicate rows</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283835#M59273</link>
      <description>&lt;P&gt;Those aren't exact duplicates. The safety stock variable is unique per row.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2016 16:54:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Remove-Duplicate-rows/m-p/283835#M59273</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-07-12T16:54:45Z</dc:date>
    </item>
  </channel>
</rss>

