<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkUERHc5eSp7ImA9WhRVEkU.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519</id><updated>2012-01-11T04:16:45.921-08:00</updated><category term="Movex" /><category term="Lawson" /><category term="iSeries" /><category term="ODBC" /><category term="M3" /><category term="SQL" /><category term="Qlikview" /><category term="WPF" /><category term="Database" /><category term="CSYTAB" /><category term="AS/400" /><category term="DB2" /><title>Shiva Blog Center</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://shivakamathblog.blogspot.com/" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/TExsK" /><feedburner:info uri="blogspot/texsk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;Ak8FSHYyeip7ImA9WhdTEEo.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-2375545166635382786</id><published>2011-07-07T15:46:00.001-07:00</published><updated>2011-07-07T15:46:59.892-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T15:46:59.892-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="DB2" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><category scheme="http://www.blogger.com/atom/ns#" term="Qlikview" /><category scheme="http://www.blogger.com/atom/ns#" term="iSeries" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Creating Pivot Table in Qlikview to display Account Receivable Outstanding Amount from Lawson M3 data</title><content type="html">&lt;p&gt;In my last blog, I showed how to build a straight table using the Lawson M3 AR data. Continuing with the same document,&amp;#160; I will show how to create Pivot Table showing the outstanding amount in 0-30-60 days breakup.&amp;#160; &lt;/p&gt;  &lt;p&gt;In the worksheet right click on the mouse button to bring the popup context menu, and click on New Sheet Object –&amp;gt; Chart to bring the Chart object designer as shown below.&lt;/p&gt;     &lt;a href="http://lh4.ggpht.com/-8BFMoybC80w/ThY25umnFGI/AAAAAAAAAE8/aJJZnpjqGws/s1600-h/Object%2525201%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 1" border="0" alt="Object 1" src="http://lh4.ggpht.com/-kRg95y2tSj8/ThY28BaxZ1I/AAAAAAAAAFA/RwtrUN0PfII/Object%2525201_thumb%25255B1%25255D.png?imgmax=800" width="550" height="475" /&gt;&lt;/a&gt;  &lt;p&gt;Type Pivot Table Outstanding Amount in the Window Title Text Box, and select the&amp;#160; Pivot table in the chart type (last icon on First row) .&lt;/p&gt;  &lt;p&gt;Click Next button to bring the next window Dimensions. Here we can select the Dimension fields to be displayed in the pivot table. Highlight the fields CustomerNumber and CustomerName&amp;#160; in the Available Fields/Group box, and click Add. The highlighted fields will be moved into the Used Dimension box. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-eln7LeZmxWk/ThY29JMJzwI/AAAAAAAAAFE/YHGpzlW6RdA/s1600-h/Object%2525202%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 2" border="0" alt="Object 2" src="http://lh6.ggpht.com/-D1RJ0H-s3hE/ThY291Rw99I/AAAAAAAAAFI/4Dqlb4HanHg/Object%2525202_thumb%25255B3%25255D.png?imgmax=800" width="550" height="475" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click the next button to bring the Expression Window and will display a popup window Edit Expression. Type Sum(If(DueDays &amp;lt;= 0 ,OutStandingAmount,0)) in the box and click OK button . &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-f6PdO818EtA/ThY2_GrPlWI/AAAAAAAAAFM/akSxqQUJonI/s1600-h/Object%2525203-1%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-1" border="0" alt="Object 3-1" src="http://lh5.ggpht.com/-d8t66Kein2k/ThY2_6cnxFI/AAAAAAAAAFQ/HqAF-i-Dlvs/Object%2525203-1_thumb%25255B2%25255D.png?imgmax=800" width="584" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Add additional 3 more Expression as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-nHyCloT5J1I/ThY3CNkyccI/AAAAAAAAAFU/GG448WYLjcM/s1600-h/Object%2525203-2%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-2" border="0" alt="Object 3-2" src="http://lh4.ggpht.com/-Qn6ZDpbV4Xg/ThY3HQBArcI/AAAAAAAAAFc/BV0J44JtXBs/Object%2525203-2_thumb%25255B2%25255D.png?imgmax=800" width="594" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-yi9vbDAbJ6M/ThY3H212QDI/AAAAAAAAAFg/FlBZ6otEGLc/s1600-h/Object%2525203-3%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-3" border="0" alt="Object 3-3" src="http://lh5.ggpht.com/-MqieJQlo1aA/ThY3JR5pHFI/AAAAAAAAAFk/6YDouT_kXRA/Object%2525203-3_thumb%25255B1%25255D.png?imgmax=800" width="601" height="315" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-ErwTuzxoKsY/ThY3KjN9nvI/AAAAAAAAAFo/97wKipDHuQM/s1600-h/Object%2525203-4%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-4" border="0" alt="Object 3-4" src="http://lh6.ggpht.com/-q5w-j1SVu1k/ThY3LPaHe6I/AAAAAAAAAFs/f9Mdy6Yqo20/Object%2525203-4_thumb%25255B2%25255D.png?imgmax=800" width="602" height="313" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Add the Labels to all the four expressions&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-GA9-ato7R0E/ThY3Ltp-5hI/AAAAAAAAAFw/1mx5PvDF-so/s1600-h/Object%2525204%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 4" border="0" alt="Object 4" src="http://lh6.ggpht.com/-lIG6qxCrPNE/ThY3Rj2x94I/AAAAAAAAAF0/zc7zs4e7Ni8/Object%2525204_thumb%25255B2%25255D.png?imgmax=800" width="606" height="534" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click the next buttons and we will accept defaults in the Sort, Presentation and Visual Cues,Style windows. &lt;/p&gt;  &lt;p&gt;On the number windows, select Money for Number Format Setting for all the expression as shown below.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-PTeyCKB-CrU/ThY3UT1UMfI/AAAAAAAAAF4/NkQkwf1_vcU/s1600-h/Object%2525205%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 5" border="0" alt="Object 5" src="http://lh3.ggpht.com/-B6rxeveSs8o/ThY3XXMP8dI/AAAAAAAAAF8/Q4171t49sEI/Object%2525205_thumb%25255B3%25255D.png?imgmax=800" width="633" height="541" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click finish to display the Pivot table. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-fY05Ij8GNEI/ThY3YG6dprI/AAAAAAAAAGA/sykE44qtdz0/s1600-h/Object%2525203-6%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-6" border="0" alt="Object 3-6" src="http://lh3.ggpht.com/-aXvgdRrQG8c/ThY3YkC6dMI/AAAAAAAAAGE/MbYZKIFp948/Object%2525203-6_thumb%25255B2%25255D.png?imgmax=800" width="655" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-2375545166635382786?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Le3ZnOiNf33kGETWGkKCYpo7Lhg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Le3ZnOiNf33kGETWGkKCYpo7Lhg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Le3ZnOiNf33kGETWGkKCYpo7Lhg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Le3ZnOiNf33kGETWGkKCYpo7Lhg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/Oi_AqHAgv3I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/2375545166635382786/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=2375545166635382786" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2375545166635382786?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2375545166635382786?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/Oi_AqHAgv3I/creating-pivot-table-in-qlikview-to.html" title="Creating Pivot Table in Qlikview to display Account Receivable Outstanding Amount from Lawson M3 data" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-kRg95y2tSj8/ThY28BaxZ1I/AAAAAAAAAFA/RwtrUN0PfII/s72-c/Object%2525201_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2011/07/creating-pivot-table-in-qlikview-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AHR3k_fCp7ImA9WhZaE0U.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-5689506811499922130</id><published>2011-06-29T16:22:00.001-07:00</published><updated>2011-06-29T16:22:16.744-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-29T16:22:16.744-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><category scheme="http://www.blogger.com/atom/ns#" term="Qlikview" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Create Straight Table in Qlikview to display Account Receivable Outstanding Amount</title><content type="html">&lt;p&gt;In my last blog posting &lt;a title="http://shivakamathblog.blogspot.com/2011/06/open-outstanding-account-receivable-ar.html" href="http://shivakamathblog.blogspot.com/2011/06/open-outstanding-account-receivable-ar.html"&gt;http://shivakamathblog.blogspot.com/2011/06/open-outstanding-account-receivable-ar.html&lt;/a&gt; , I showed in Qlikview, how to load data from the Lawson M3(Movex) system using the sales ledger table FSLEDG and customer master table OCUSMA. Once the data is load and saved in the Qlikview document, we can use the data to display in different Qlikview objects like table,list or charts. We will create a simple Straight table object to display the data. &lt;/p&gt;  &lt;p&gt;In the worksheet right click on the mouse button to bring the popup context menu, and click on New Sheet Object –&amp;gt; Chart to bring the Chart object designer as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-lWGvQzuXTGk/TguzjumedOI/AAAAAAAAAEM/nT0kZEx8Vo4/s1600-h/Object%2525201%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 1" border="0" alt="Object 1" src="http://lh5.ggpht.com/-jqjOmSqwNNM/TguzkF8hUVI/AAAAAAAAAEQ/NFCwGK4ibjE/Object%2525201_thumb%25255B8%25255D.png?imgmax=800" width="479" height="420" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Type Outstanding Amount in the Window Title Text Box, and select the straight table in the chart type (last icon on second row) . &lt;/p&gt;  &lt;p&gt;Click Next button to bring the next window Dimensions. Here we can select the Dimension fields to be displayed in the straight table. Highlight the required fields in the Available Fields/Group box, and click Add. The highlighted fields will be moved into the Used Dimension box. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-bSNbGjIfljU/Tguzkt-d_xI/AAAAAAAAAEU/dR87NvJ30W8/s1600-h/Object%2525202%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 2" border="0" alt="Object 2" src="http://lh5.ggpht.com/-IIRQVqXD-hM/TguzlRZUG-I/AAAAAAAAAEY/B52JOGdfqy8/Object%2525202_thumb%25255B2%25255D.png?imgmax=800" width="489" height="424" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click the next button to bring the Expression Window and will display a popup window Edit Expression. Type&lt;font color="#0000ff"&gt; Sum(OutStandingAmount)&amp;#160; &lt;/font&gt;&lt;font color="#000000"&gt;in the box and click OK button . Here we are adding the out standing amount to be displayed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-rMpts2mf7Ts/TguzluBBDWI/AAAAAAAAAEc/jUTSGICynCk/s1600-h/Object%2525203%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3" border="0" alt="Object 3" src="http://lh5.ggpht.com/-EyfcVIka-kU/TguzmPRJkQI/AAAAAAAAAEg/uynWwL6kdSo/Object%2525203_thumb%25255B4%25255D.png?imgmax=800" width="491" height="302" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Type Outstanding Amount in the Label box.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-X-E5nM8C0Uo/TguzmgV9GLI/AAAAAAAAAEk/ehaTgArFeKU/s1600-h/Object%2525203-2%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 3-2" border="0" alt="Object 3-2" src="http://lh6.ggpht.com/-lJyuTYolYdE/TguznbkdNLI/AAAAAAAAAEo/p5EDQk0MXGE/Object%2525203-2_thumb%25255B2%25255D.png?imgmax=800" width="512" height="389" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click the next buttons and we will accept defaults in the Sort, Presentation and Visual Cues,Style windows. &lt;/p&gt;  &lt;p&gt;On the number windows, select Money for Number Format Setting as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-IAhFtAiDk14/TguzoPdxbDI/AAAAAAAAAEs/6TeZGlDJD1o/s1600-h/Object%2525204%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 4" border="0" alt="Object 4" src="http://lh4.ggpht.com/-ZGCkoezS60I/TguzonMezSI/AAAAAAAAAEw/MQ7bDrDPfSI/Object%2525204_thumb%25255B4%25255D.png?imgmax=800" width="518" height="454" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on the Finish button to complete and the straight table will be displayed with the dimension fields and the calculated amount fields.&lt;a href="http://lh5.ggpht.com/-kYuGHdGYrIM/TguzpLSlRuI/AAAAAAAAAE0/LbuEqvQe5uI/s1600-h/Object%2525205%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Object 5" border="0" alt="Object 5" src="http://lh3.ggpht.com/-imR4PJURmqw/Tguzp6yoCoI/AAAAAAAAAE4/IbOtvnC4O2I/Object%2525205_thumb%25255B5%25255D.png?imgmax=800" width="566" height="325" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-5689506811499922130?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mDw8Orpx3Tmx4fcOF_TxCC_gKv8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mDw8Orpx3Tmx4fcOF_TxCC_gKv8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mDw8Orpx3Tmx4fcOF_TxCC_gKv8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mDw8Orpx3Tmx4fcOF_TxCC_gKv8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/oelDIwyNpbE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/5689506811499922130/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=5689506811499922130" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/5689506811499922130?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/5689506811499922130?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/oelDIwyNpbE/create-straight-table-in-qlikview-to.html" title="Create Straight Table in Qlikview to display Account Receivable Outstanding Amount" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-jqjOmSqwNNM/TguzkF8hUVI/AAAAAAAAAEQ/NFCwGK4ibjE/s72-c/Object%2525201_thumb%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2011/06/create-straight-table-in-qlikview-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIEQHk8eCp7ImA9WhZaE0Q.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-6123253514171356220</id><published>2011-06-27T16:05:00.000-07:00</published><updated>2011-06-29T16:35:01.770-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-29T16:35:01.770-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><category scheme="http://www.blogger.com/atom/ns#" term="Qlikview" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Open outstanding Account Receivable (AR) from Lawson M3 (Movex) system in Qlikview</title><content type="html">&lt;p&gt;Today, I will show how to load the data in Qlikview from the Lawson M3 (Movex system).&amp;#160; Please refer to my previous posting for the SQL&amp;#160; statement &lt;a title="http://shivakamathblog.blogspot.com/2008/11/open-outstanding-ar-from-lawson-m3.html" href="http://shivakamathblog.blogspot.com/2008/11/open-outstanding-ar-from-lawson-m3.html"&gt;http://shivakamathblog.blogspot.com/2008/11/open-outstanding-ar-from-lawson-m3.html&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Start the Qlikview application and open the script editor. Add the connection to the AS/400 or iseries ( on any other data source for M3). Check my previous posting for more details &lt;a title="http://shivakamathblog.blogspot.com/2011/06/loading-data-from-as400iseriesi5os-into.html" href="http://shivakamathblog.blogspot.com/2011/06/loading-data-from-as400iseriesi5os-into.html"&gt;http://shivakamathblog.blogspot.com/2011/06/loading-data-from-as400iseriesi5os-into.html&lt;/a&gt; for more details.&lt;/p&gt;  &lt;p&gt;Enter the following statements in the script window after the connection statement:&lt;/p&gt;  &lt;p&gt;OutStanding:    &lt;br /&gt;Load&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESCONO as Company,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESDIVI as Division,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESCUNO as CustomerNumber,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESINYR as InvoiceYear,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESCINO as InvoiceNumber,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Date(Date#(ESDUDT,'YYYYMMDD')) as DueDate,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Today() - Date(Date#(ESDUDT,'YYYYMMDD')) as DueDays,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Date(Date#(ESIVDT,'YYYYMMDD')) as InvoiceDate,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ESCUAM as OutStandingAmount,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OKCUNM as CustomerName,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OKCRL2 as CreditLimit2,     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OKCRL3 as CreditLimit3 ;     &lt;br /&gt;SQL     &lt;br /&gt;with CTE_AR as     &lt;br /&gt;(     &lt;br /&gt;SELECT ESCONO,ESDIVI, ESCUNO, ESINYR,ESCINO,&amp;#160; &lt;br /&gt;MAX(ESDUDT) AS ESDUDT, MAX(ESIVDT) AS ESIVDT, SUM (ESCUAM) AS ESCUAM     &lt;br /&gt;FROM M3LIBRARY.FSLEDG     &lt;br /&gt;GROUP BY ESCONO,ESDIVI, ESCUNO, ESINYR, ESCINO HAVING SUM (ESCUAM) &amp;lt;&amp;gt; 0     &lt;br /&gt;)     &lt;br /&gt;select ESCONO,ESDIVI, ESCUNO, ESINYR,ESCINO, ESDUDT,ESIVDT,ESCUAM,     &lt;br /&gt;OKCUNM,OKCRL2,OKCRL3     &lt;br /&gt;from&amp;#160; CTE_AR     &lt;br /&gt;LEFT JOIN M3LIBRARYNAME.OCUSMA ON ESCONO=OKCONO AND ESCUNO=OKCUNO ;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The statements is made up of two part:&lt;/p&gt;  &lt;p&gt;One will read the data from the M3 data source&lt;/p&gt;  &lt;p&gt;&lt;font color="#0000ff"&gt;SQL      &lt;br /&gt;with CTE_AR as       &lt;br /&gt;(       &lt;br /&gt;SELECT ESCONO,ESDIVI, ESCUNO, ESINYR,ESCINO,       &lt;br /&gt;MAX(ESDUDT) AS ESDUDT, MAX(ESIVDT) AS ESIVDT, SUM (ESCUAM) AS ESCUAM       &lt;br /&gt;FROM M3LIBRARYNAME.FSLEDG       &lt;br /&gt;GROUP BY ESCONO,ESDIVI, ESCUNO, ESINYR, ESCINO HAVING SUM (ESCUAM) &amp;lt;&amp;gt; 0       &lt;br /&gt;)       &lt;br /&gt;select ESCONO,ESDIVI, ESCUNO, ESINYR,ESCINO, ESDUDT,ESIVDT,ESCUAM,       &lt;br /&gt;OKCUNM,OKCRL2,OKCRL3       &lt;br /&gt;from CTE_AR       &lt;br /&gt;LEFT JOIN M3LIBRARYNAME.OCUSMA ON ESCONO=OKCONO AND ESCUNO=OKCUNO ;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The second part will load data from succeeding input table.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font color="#0000ff"&gt;OutStanding:      &lt;br /&gt;Load ESCONO as Company,       &lt;br /&gt;ESDIVI as Division,       &lt;br /&gt;ESCUNO as CustomerNumber,       &lt;br /&gt;ESINYR as InvoiceYear,       &lt;br /&gt;ESCINO as InvoiceNumber,       &lt;br /&gt;Date(Date#(ESDUDT,'YYYYMMDD')) as DueDate,       &lt;br /&gt;Today() - Date(Date#(ESDUDT,'YYYYMMDD')) as DueDays,       &lt;br /&gt;Date(Date#(ESIVDT,'YYYYMMDD')) as InvoiceDate,       &lt;br /&gt;ESCUAM as OutStandingAmount,       &lt;br /&gt;OKCUNM as CustomerName,       &lt;br /&gt;OKCRL2 as CreditLimit2,       &lt;br /&gt;OKCRL3 as CreditLimit3 ;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Here we are performing following additional steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Rename all the fields &lt;/li&gt;    &lt;li&gt;Convert the M3 date fields into Qlikview dates type &lt;/li&gt;    &lt;li&gt;Add calculated field DueDays. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When the script is reload, it will create a table Outstanding that can be used with Qlikview objects.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-rg7iDhNLPu4/TgkNYA4mBNI/AAAAAAAAADc/I1EaKOt0f3Y/s1600-h/M3%252520AR%252520outstanding%252520table%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="M3 AR outstanding table" border="0" alt="M3 AR outstanding table" src="http://lh3.ggpht.com/-vTT5wCigo4U/TgkNYkAr3cI/AAAAAAAAADg/pvRiroWWzuk/M3%252520AR%252520outstanding%252520table_thumb%25255B1%25255D.png?imgmax=800" width="378" height="247" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Once the data is reloaded, save the Qlikview file. In the next blog I will discuss on creating table charts and other objects using the loaded data.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-6123253514171356220?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rsmV7MpvlfPOx6rumOCmubHSEhg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rsmV7MpvlfPOx6rumOCmubHSEhg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rsmV7MpvlfPOx6rumOCmubHSEhg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rsmV7MpvlfPOx6rumOCmubHSEhg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/Z6TtM_tnOjU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/6123253514171356220/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=6123253514171356220" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/6123253514171356220?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/6123253514171356220?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/Z6TtM_tnOjU/open-outstanding-account-receivable-ar.html" title="Open outstanding Account Receivable (AR) from Lawson M3 (Movex) system in Qlikview" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-vTT5wCigo4U/TgkNYkAr3cI/AAAAAAAAADg/pvRiroWWzuk/s72-c/M3%252520AR%252520outstanding%252520table_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2011/06/open-outstanding-account-receivable-ar.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUBQX87fip7ImA9WhZUFkg.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-4582916276373683972</id><published>2011-06-07T18:56:00.001-07:00</published><updated>2011-06-09T15:07:30.106-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-09T15:07:30.106-07:00</app:edited><title>Loading data from AS/400(iseries,i5/OS) into Qlikview</title><content type="html">&lt;p&gt;Qlikview is an in-memory management BI technology allows to connect and combine data from different data sources. You can download and install a free personal edition from the website &lt;a href="http://www.qlikview.com/"&gt;http://www.qlikview.com/&lt;/a&gt;. I will be posting about my experience in working with Qlikview. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Qlikview can connect to AS/400 (iSeries,i5/OS) and reload data using the SQL scripts. You will need to install client access for iSeries i5/OS from IBM and refer to my previous post &lt;a title="http://shivakamathblog.blogspot.com/2008/11/configure-odbc-to-access-iseriesas400.html" href="http://shivakamathblog.blogspot.com/2008/11/configure-odbc-to-access-iseriesas400.html"&gt;http://shivakamathblog.blogspot.com/2008/11/configure-odbc-to-access-iseriesas400.html&lt;/a&gt; for more details. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Once the Qlikview and iSeries access is installed we can connect to AS/400 using the OLE DB provider. Start the Qlikview application and open a new document from the File menu. Open the scripting window using the option Edit Script… on the File Menu. At the bottom of the scripting window, select the Data tab as shown below &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-LbAxEttD7QY/Te7WwSp-9dI/AAAAAAAAAC0/AGL8GOY3U0A/s1600-h/OLE%252520DB%252520Connect%25255B8%25255D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="OLE DB Connect" alt="OLE DB Connect" src="http://lh6.ggpht.com/-Nz4Zi2XSX20/Te7Ww_LUeVI/AAAAAAAAAC4/JeNQhwGfO7A/OLE%252520DB%252520Connect_thumb%25255B4%25255D.png?imgmax=800" width="620" border="0" height="224" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;From the Database, select the OLE DB from the dropdown list and click on the connect button. This will open a Data link Properties dialog box:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-NsQe__MdlCI/Te7WxQ6l-LI/AAAAAAAAAC8/0js0fuQFBUI/s1600-h/OLE%252520DB%252520Dialog%25255B6%25255D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="OLE DB Dialog" alt="OLE DB Dialog" src="http://lh4.ggpht.com/-c3Nhbm8XWdE/Te7WxpmDhRI/AAAAAAAAADA/UeqNNoZ4jrs/OLE%252520DB%252520Dialog_thumb%25255B4%25255D.png?imgmax=800" width="415" border="0" height="436" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Select the IBM DB2 UDB for iSeries IBMDASQL OLE DB Provider, and click on the connection tab:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-2cEV732K3ao/Te7WyMNboSI/AAAAAAAAADE/EqiA2ZdMAFQ/s1600-h/OLE%252520DB%252520Server%25255B4%25255D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="OLE DB Server" alt="OLE DB Server" src="http://lh4.ggpht.com/-Fo1fnSd6P9I/Te7WyhfHGpI/AAAAAAAAADI/w4XYlWHmjMU/OLE%252520DB%252520Server_thumb%25255B2%25255D.png?imgmax=800" width="420" border="0" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;On the Data Source textbox, enter the Server name or the IP address of the AS/400 machine. Enter the AS/400 sign on user name and password and the Catalog name of the AS/400. Please contact your AS/400 administrator for any help. Make sure “Allow saving password” is checked and “Blank password” is unchecked.&lt;br /&gt;Click OK button and it will insert the connection string (starting with OLEDB Connect …. ) in the scripting window:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-liR4ZB7hsGA/Te7WzI-uNFI/AAAAAAAAADM/V6azda3k29w/s1600-h/OLE%252520DB%252520String%2525200%25255B4%25255D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="OLE DB String 0" alt="OLE DB String 0" src="http://lh6.ggpht.com/-zR3YxvHgrWU/Te7Wzc4KnqI/AAAAAAAAADQ/N6l5hZD0lvw/OLE%252520DB%252520String%2525200_thumb%25255B2%25255D.png?imgmax=800" width="628" border="0" height="202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;After the connection string, type the SQL statement as required. Click the Save option from the Toolbar and then Click OK button below to close the scripting window.&lt;br /&gt;From the File menu, select Reload option to run the script. After reloading is finished, the data is available in Qlikview document to create objects like Charts or Lists.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In the next posting, I will write on creating the charts and other objects. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-4582916276373683972?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZoxA2Z2Nh8AZxujwZ_xMoWO5Isk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZoxA2Z2Nh8AZxujwZ_xMoWO5Isk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZoxA2Z2Nh8AZxujwZ_xMoWO5Isk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZoxA2Z2Nh8AZxujwZ_xMoWO5Isk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/MeEZCk0GeLo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/4582916276373683972/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=4582916276373683972" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/4582916276373683972?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/4582916276373683972?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/MeEZCk0GeLo/loading-data-from-as400iseriesi5os-into.html" title="Loading data from AS/400(iseries,i5/OS) into Qlikview" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-Nz4Zi2XSX20/Te7Ww_LUeVI/AAAAAAAAAC4/JeNQhwGfO7A/s72-c/OLE%252520DB%252520Connect_thumb%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2011/06/loading-data-from-as400iseriesi5os-into.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QHSH4zfip7ImA9WxRaFkw.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-2902340013062475763</id><published>2008-12-18T07:46:00.003-08:00</published><updated>2008-12-18T07:48:59.086-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-18T07:48:59.086-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="CSYTAB" /><title>Cross Reference System Table in Movex/M3</title><content type="html">One of the most important tables in Movex/M3 is CSYTAB, the cross reference system table. Lot of the cross reference programs (CRSxxx) stores data in CSYTAB.&lt;br /&gt;&lt;br /&gt;The primary key for CSYTAB is the following fields:&lt;br /&gt;            CTCONO       Company&lt;br /&gt;            CTDIVI          Division&lt;br /&gt;            CTSTCO         Constant Value&lt;br /&gt;            CTSTKY         Key Value&lt;br /&gt;            CTLNCD        Language&lt;br /&gt;&lt;br /&gt;The following SQL statement will show all the records entered in Movex/M3 program or function CRS040 (Item Type. Open):&lt;br /&gt;&lt;br /&gt;Select CTSTCO, CTSTKY, CTTX15, CTTX40 from CSYTAB where&lt;br /&gt;CTSTCO = 'ITTY'&lt;br /&gt;&lt;br /&gt;CTSTCO         CTSTKY         CTTX15                       CTTX40&lt;br /&gt;ITTY               010                  Raw materials             Raw materials                          &lt;br /&gt;ITTY               030                  Finished Goods           Finished Goods                         &lt;br /&gt;ITTY               040                  Packaging                    Packaging   &lt;br /&gt;ITTY               070                  Subcontract                 Subcontract                                                       &lt;br /&gt;&lt;br /&gt;The CTSTCO indicated the Constant Value referencing to a group of values. The value ‘ITTY’ in CTSTCO indicates for item type.&lt;br /&gt;&lt;br /&gt;The field CTSTKY indicates a key value, which is a value included in the group of Constant Value CTSTCO.&lt;br /&gt;&lt;br /&gt;The SQL statement “Select distinct CTSTCO from CSYTAB” will list all the Constant value used in your system.&lt;br /&gt;&lt;br /&gt;Some Cross functional programs will use the field CTDIVI, allowing different values to be entered at Division level.&lt;br /&gt;&lt;br /&gt;Cross function programs like CRS070 (Delivery method. Open) will use CTLNCD to allow entering same key value for different Language. The SQL statement below includes the CTLNCD:&lt;br /&gt;&lt;br /&gt;Select CTSTCO, CTSTKY, CTLNCD, CTTX15, CTTX40 from CSYTAB where CTSTCO = 'MODL'&lt;br /&gt;CTSTCO         CTSTKY         CTLNCD        CTTX15              CTTX40&lt;br /&gt;MODL            A00                 GB                  LTL shipment     LTL shipment   &lt;br /&gt;MODL            ONS                GB                  On-Site                 On-Site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-2902340013062475763?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BxuFyFugRczjrpuPZbRmEif2xek/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxuFyFugRczjrpuPZbRmEif2xek/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BxuFyFugRczjrpuPZbRmEif2xek/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BxuFyFugRczjrpuPZbRmEif2xek/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/LiQa-fn6TVg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/2902340013062475763/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=2902340013062475763" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2902340013062475763?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2902340013062475763?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/LiQa-fn6TVg/cross-reference-system-table-in-movexm3.html" title="Cross Reference System Table in Movex/M3" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><thr:total>6</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2008/12/cross-reference-system-table-in-movexm3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUNQnwycSp7ImA9WxRbEUo.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-2737012867752750529</id><published>2008-12-01T16:34:00.000-08:00</published><updated>2008-12-01T16:38:13.299-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-01T16:38:13.299-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="WPF" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><title>WPF - Working with XML file using Linq to XML</title><content type="html">&lt;div align="center"&gt;&lt;strong&gt;Building WPF ListView application to read XML file using Linq to XML&lt;/strong&gt; &lt;/div&gt;&lt;br /&gt;Recently I published my first article on codeproject.com and the link access article is &lt;a href="http://www.codeproject.com/KB/WPF/WPFandXML.aspx"&gt;http://www.codeproject.com/KB/WPF/WPFandXML.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The article discuss on building a user interface using Microsoft 's Windows Presentation Foundation (WPF) using customer master table as datasource.&lt;br /&gt;&lt;br /&gt;Let me know your comments and feedback on the article.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-2737012867752750529?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/85AO1BbtzQD1P42Y8wpC-8FFH8o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/85AO1BbtzQD1P42Y8wpC-8FFH8o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/85AO1BbtzQD1P42Y8wpC-8FFH8o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/85AO1BbtzQD1P42Y8wpC-8FFH8o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/cikhPitxndI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/2737012867752750529/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=2737012867752750529" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2737012867752750529?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/2737012867752750529?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/cikhPitxndI/wpf-working-with-xml-file-using-linq-to.html" title="WPF - Working with XML file using Linq to XML" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2008/12/wpf-working-with-xml-file-using-linq-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EERXkzfCp7ImA9WxRUF0k.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-1491727662224018233</id><published>2008-11-26T14:38:00.000-08:00</published><updated>2008-11-26T15:20:04.784-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-26T15:20:04.784-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DB2" /><category scheme="http://www.blogger.com/atom/ns#" term="AS/400" /><category scheme="http://www.blogger.com/atom/ns#" term="ODBC" /><category scheme="http://www.blogger.com/atom/ns#" term="Database" /><category scheme="http://www.blogger.com/atom/ns#" term="iSeries" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Configure ODBC to access iSeries(AS/400) system</title><content type="html">&lt;div&gt;IBM provides software like WRKQRY, STRSQL on the iSeries (AS/400) system to access and query the database DB2 UDB and needs green screen terminal emulation to work with it Another way to access the DB2 database is to use iSeries navigator that provides option to run SQL statements.&lt;br /&gt;&lt;br /&gt;The iSeries database  can also be accessed using the ODBC and OLE DB drivers that can be installed on the PC and configured in the ODBC data source administration. Once the drivers are installed and configured you can use SQL to access and query the DB2 database using Excel or Access or any third party database management tool like WinSQL (&lt;a href="http://www.synametrics.com/SynametricsWebApp/WinSQL.jsp"&gt;http://www.synametrics.com/SynametricsWebApp/WinSQL.jsp&lt;/a&gt;). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;The OLE DB drivers allows developer to write application using OLE DB connection in VB or VB.NET/C# using Microsoft Visual studio etc.&lt;br /&gt;&lt;br /&gt;To install ODBC or OLE DB driver, you will require the installation media iSeries Access for Window from IBM and is normally provided as a part of standard softwares when iSeries system are purchased from IBM. If you do not have the installation media contact the vendor or IBM for more information and cost involved in purchasing it.&lt;br /&gt;&lt;br /&gt;During the installation process of iSeries Access for Window software, select the custom setup that allows to select the required program features you want to install on the PC. Below is the screenshot when performing custom setup and make sure you have selected the ODBC and OLE DB provider as required for installation. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Once the installation is complete, the drivers will be available for use for your tools or development. &lt;a href="http://3.bp.blogspot.com/_J0UUMt_AnJ8/SS3RnDR_R0I/AAAAAAAAAAM/r6JStGFbS9c/s1600-h/EasyCapture1.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273101207546578754" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 241px" alt="" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/SS3RnDR_R0I/AAAAAAAAAAM/r6JStGFbS9c/s320/EasyCapture1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;To configure ODBC to access perform the following step (I am using Window XP):&lt;br /&gt;Click on Start-&gt;Control Panel-&gt;Administrative Tools that will bring the Window to setup a Data Source on your PC. &lt;a href="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3SDfaTEJI/AAAAAAAAAAU/mLmTIDNizw4/s1600-h/EasyCapture2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273101696133959826" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 460px; CURSOR: hand; HEIGHT: 269px" alt="" src="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3SDfaTEJI/AAAAAAAAAAU/mLmTIDNizw4/s320/EasyCapture2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Open the Data Source (ODBC) by double click on the shortcut to bring up the ODBC Data Source Administrator. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3Sk4uBzSI/AAAAAAAAAAc/gGdaaYMXB1k/s1600-h/EasyCapture3.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273102269863284002" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 266px" alt="" src="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3Sk4uBzSI/AAAAAAAAAAc/gGdaaYMXB1k/s320/EasyCapture3.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;Select the System DSN and Click on the Add button to create a new Data source.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3U_swC0nI/AAAAAAAAAA8/7ED4jOI3MX4/s1600-h/EasyCapture4.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273104929530237554" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 241px" alt="" src="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3U_swC0nI/AAAAAAAAAA8/7ED4jOI3MX4/s320/EasyCapture4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Select Client Access ODBC Driver (32-bit) and click on the Finish button to continue. &lt;/div&gt;&lt;p align="right"&gt;&lt;a href="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3U_swC0nI/AAAAAAAAAA8/7ED4jOI3MX4/s1600-h/EasyCapture4.jpg"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://4.bp.blogspot.com/_J0UUMt_AnJ8/SS3U_swC0nI/AAAAAAAAAA8/7ED4jOI3MX4/s1600-h/EasyCapture4.jpg"&gt;&lt;/a&gt; &lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_J0UUMt_AnJ8/SS3SlcsAnyI/AAAAAAAAAAs/B0plrKXvq7w/s1600-h/EasyCapture5.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273102279518494498" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 307px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_J0UUMt_AnJ8/SS3SlcsAnyI/AAAAAAAAAAs/B0plrKXvq7w/s320/EasyCapture5.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Enter a name in the &lt;strong&gt;Data source name&lt;/strong&gt; field and the IP address in the &lt;strong&gt;System&lt;/strong&gt; field.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_J0UUMt_AnJ8/SS3SlRGIMAI/AAAAAAAAAA0/JGrkPhwhEmI/s1600-h/EasyCapture6.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5273102276406816770" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 307px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_J0UUMt_AnJ8/SS3SlRGIMAI/AAAAAAAAAA0/JGrkPhwhEmI/s320/EasyCapture6.jpg" border="0" /&gt;&lt;/a&gt; Click on the Server tab and enter the &lt;strong&gt;SQL default library&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Click OK button to complete the process.&lt;br /&gt;&lt;br /&gt;For additional references to the other options and tabs refer the documentation or user guide of the iSeries Access to Windows.&lt;br /&gt;&lt;br /&gt;Once the setup is complete, the ODBC data source is available to access from other tools. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;In next time post I will write on tools to access the ODBC data source.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-1491727662224018233?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/apdh2Yp8pX6bTJWmiUUAjC80DeY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/apdh2Yp8pX6bTJWmiUUAjC80DeY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/apdh2Yp8pX6bTJWmiUUAjC80DeY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/apdh2Yp8pX6bTJWmiUUAjC80DeY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/5367FYbxlkk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/1491727662224018233/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=1491727662224018233" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/1491727662224018233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/1491727662224018233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/5367FYbxlkk/configure-odbc-to-access-iseriesas400.html" title="Configure ODBC to access iSeries(AS/400) system" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_J0UUMt_AnJ8/SS3RnDR_R0I/AAAAAAAAAAM/r6JStGFbS9c/s72-c/EasyCapture1.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2008/11/configure-odbc-to-access-iseriesas400.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEEQno_fyp7ImA9WxRUFUs.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-9206481256672839457</id><published>2008-11-24T15:15:00.000-08:00</published><updated>2008-11-24T15:16:43.447-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-24T15:16:43.447-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Movex" /><category scheme="http://www.blogger.com/atom/ns#" term="Lawson" /><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><title>Open Customer Order and Delivery Information in Lawson M3 (Movex)</title><content type="html">The Customer order Management (COM) and Warehouse (SCE) users  requests a quick data extract for Open Customer orders and delivery information from M3 (Movex).&lt;br /&gt;&lt;br /&gt;The delivery data are stored the delivery header table MHDISH and delivery line table MHDISL. The customer order lines are stored in the table OOLINE and Customer master table is OCUSMA.&lt;br /&gt;&lt;br /&gt;The SQL below will list all the open customer order and delivery information&lt;br /&gt;&lt;br /&gt;SELECT OBWHLO as Warehouse,&lt;br /&gt;                OQCONN as ShipmentNumber,&lt;br /&gt;                OQDLIX as DeliveryNumber,&lt;br /&gt;                OBORNO as OrderNumber ,&lt;br /&gt;                OBPONR as Line ,&lt;br /&gt;                OBCUNO as CustomerNo,&lt;br /&gt;                OKCUNM as CusotmerName,&lt;br /&gt;                OBADID as AddressID,&lt;br /&gt;                OBCUOR as CustomerPO,&lt;br /&gt;                OQTEDF as DeliveryTerm,&lt;br /&gt;                OQMODF as DeliveryMethod,&lt;br /&gt;                OQPGRS as DeliveryStatus,&lt;br /&gt;                OQDSDT as DepartureDate,&lt;br /&gt;                OQDSHM as DepartureTime,&lt;br /&gt;                OBITNO as ItemNumber,&lt;br /&gt;                 OBITDS as ItemDescription,&lt;br /&gt;                URTRQT as DeliveryTransactionQty,&lt;br /&gt;                URGRWE as GrossWeight,&lt;br /&gt;                OBORQT as OrderQty,&lt;br /&gt;                OBALQT as AllocatedQty,&lt;br /&gt;                OBPLQT as PickQty,&lt;br /&gt;                OBORST as Status&lt;br /&gt;FROM MHDISH&lt;br /&gt;LEFT JOIN MHDISL ON OQCONO=URCONO AND OQDLIX=URDLIX&lt;br /&gt;JOIN OOLINE ON URCONO=OBCONO AND URRIDN=OBORNO AND URRIDL = OBPONR*100&lt;br /&gt;JOIN OCUSMA ON OBCONO=OKCONO AND OBCUNO=OKCUNO&lt;br /&gt;WHERE OQCONO=1 AND OQRORC='3' AND&lt;br /&gt;OQWHLO = 'WH1' AND OQPGRS &lt; '90'&lt;br /&gt;&lt;br /&gt;The field OQRORC (Reference order category) = 3 will list only customer orders and the status field OQPGRS &lt; ‘90’ will list deliveries that are not fully reported. &lt;br /&gt;&lt;br /&gt;Substitute Company and Warehouse value with the required value for your company and warehouse.&lt;br /&gt;&lt;br /&gt;The SQL is applicable to Movex version 12 or later.  Depending up on the version the field listed in the SQL may require be adding or removing from the SQL Statement.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-9206481256672839457?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oltGjzPqSBf3oJ01IfUQt-1WWVY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oltGjzPqSBf3oJ01IfUQt-1WWVY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oltGjzPqSBf3oJ01IfUQt-1WWVY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oltGjzPqSBf3oJ01IfUQt-1WWVY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/Q8W-enNbFyA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/9206481256672839457/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=9206481256672839457" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/9206481256672839457?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/9206481256672839457?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/Q8W-enNbFyA/open-customer-order-and-delivery.html" title="Open Customer Order and Delivery Information in Lawson M3 (Movex)" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2008/11/open-customer-order-and-delivery.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcCRXY6cSp7ImA9WhZVGEQ.&quot;"><id>tag:blogger.com,1999:blog-1721597012893140519.post-3509868025218507563</id><published>2008-11-20T17:52:00.000-08:00</published><updated>2011-05-31T18:34:24.819-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T18:34:24.819-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="M3" /><title>Open outstanding AR from Lawson M3 (Movex) ERP system</title><content type="html">One of the repeated request received from the finance users (specially AR manager or Supervisor) a list of outstanding AR Invoices.&lt;br /&gt;&lt;br /&gt;The sql statement will query the M3 (Movex) table FSLEDG to provide AR invoices that are not paid:&lt;br /&gt;&lt;br /&gt;SELECT ESDIVI, ESCUNO, ESINYR,ESCINO, ESDUDT, MAX(ESDUDT) AS DUEDATE, MAX(ESIVDT) AS INVOICEDATE, SUM (ESCUAM) AS OUTAMT&lt;br /&gt;FROM FSLEDG WHERE ESCONO=1 AND ESDIVI = '100' GROUP BY ESDIVI, ESCUNO, ESINYR, ESCINO, ESDUDT HAVING SUM (ESCUAM) &amp;lt;&amp;gt; 0&lt;br /&gt;&lt;br /&gt;Substitute the ESCONO and ESDIVI value with the required Company number and Division.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1721597012893140519-3509868025218507563?l=shivakamathblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2iOvKkm0VhKOXxMIjHm75ynqQLA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2iOvKkm0VhKOXxMIjHm75ynqQLA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2iOvKkm0VhKOXxMIjHm75ynqQLA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2iOvKkm0VhKOXxMIjHm75ynqQLA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/TExsK/~4/QzJtxnMYwU8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://shivakamathblog.blogspot.com/feeds/3509868025218507563/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=1721597012893140519&amp;postID=3509868025218507563" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/3509868025218507563?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1721597012893140519/posts/default/3509868025218507563?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/TExsK/~3/QzJtxnMYwU8/open-outstanding-ar-from-lawson-m3.html" title="Open outstanding AR from Lawson M3 (Movex) ERP system" /><author><name>Shiva</name><uri>http://www.blogger.com/profile/11140075410895110382</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_J0UUMt_AnJ8/ScOwf5JKWYI/AAAAAAAAABo/vZgIPhdYbYM/S220/skamath.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://shivakamathblog.blogspot.com/2008/11/open-outstanding-ar-from-lawson-m3.html</feedburner:origLink></entry></feed>

