 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: comparing the reports</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/</link>
	<description></description>
	<lastBuildDate>Fri, 24 May 2013 19:50:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: TomLiotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111475</link>
		<dc:creator>TomLiotta</dc:creator>
		<pubDate>Tue, 25 Sep 2012 11:29:13 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111475</guid>
		<description><![CDATA[&lt;EM&gt;But how to do that?&lt;/EM&gt;
&#160;
Sorry, I just missed your post. You need to learn the Qsell touch utility.
&#160;
&lt;BLOCKQUOTE&gt;&lt;CODE&gt;qsh cmd(&#039;touch -C 819 mysplftxt.spl &amp;&amp; + &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; catsplf -j 543217/myusrprf/myjob MYSPLF 1 &gt;mysplftxt.spl&#039;) &lt;/CODE&gt;&lt;/BLOCKQUOTE&gt;
&#160;
Use the touch utility to create the streamfile before catsplf runs. Set a CCSID like 819 if you want to handle the text as ASCII.
&#160;
Tom]]></description>
		<content:encoded><![CDATA[<p><em>But how to do that?</em><br />
&nbsp;<br />
Sorry, I just missed your post. You need to learn the Qsell touch utility.<br />
&nbsp;</p>
<blockquote><p><code>qsh cmd(&#8216;touch -C 819 mysplftxt.spl &amp;&amp; + &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catsplf -j 543217/myusrprf/myjob MYSPLF 1 &gt;mysplftxt.spl&#8217;) </code></p></blockquote>
<p>&nbsp;<br />
Use the touch utility to create the streamfile before catsplf runs. Set a CCSID like 819 if you want to handle the text as ASCII.<br />
&nbsp;<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RamvishakRamesh</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111472</link>
		<dc:creator>RamvishakRamesh</dc:creator>
		<pubDate>Tue, 25 Sep 2012 10:59:56 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111472</guid>
		<description><![CDATA[Tom, thanks, I managed to generate the output as a stream file in my directory and when I ran the cmp command, it showed one line information that there are differences in both the files. Now I want to know what is the difference. For that I tried Diff command, but I am not able to read the data. I think thats what you mentiond by saying I should manage the CCSID. But how to do that?]]></description>
		<content:encoded><![CDATA[<p>Tom, thanks, I managed to generate the output as a stream file in my directory and when I ran the cmp command, it showed one line information that there are differences in both the files. Now I want to know what is the difference. For that I tried Diff command, but I am not able to read the data. I think thats what you mentiond by saying I should manage the CCSID. But how to do that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TomLiotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111471</link>
		<dc:creator>TomLiotta</dc:creator>
		<pubDate>Tue, 25 Sep 2012 10:47:06 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111471</guid>
		<description><![CDATA[&lt;EM&gt;Can you explain me how can I capture the output of catsplf?&lt;/EM&gt;
&#160;
From the documentation for catsplf, the very first sentence:
&#160;
&lt;BLOCKQUOTE&gt;The catsplf utility reads the specified spool file and writes it to standard output.&lt;/BLOCKQUOTE&gt;
&#160;
That means you can put it wherever you can put standard output. Use &lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzredirect.htm&quot; rel=&quot;nofollow&quot;&gt;shell&#160;redirection&lt;/A&gt; to a streamfile in whatever directory you choose.
&#160;
Depending on what you will do with the output, you might want to manage the CCSID of the output streamfile. You&#039;ll know when it&#039;s time to work on that.
&#160;
Tom]]></description>
		<content:encoded><![CDATA[<p><em>Can you explain me how can I capture the output of catsplf?</em><br />
&nbsp;<br />
From the documentation for catsplf, the very first sentence:<br />
&nbsp;</p>
<blockquote><p>The catsplf utility reads the specified spool file and writes it to standard output.</p></blockquote>
<p>&nbsp;<br />
That means you can put it wherever you can put standard output. Use <a href="http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzredirect.htm" rel="nofollow">shell&nbsp;redirection</a> to a streamfile in whatever directory you choose.<br />
&nbsp;<br />
Depending on what you will do with the output, you might want to manage the CCSID of the output streamfile. You&#8217;ll know when it&#8217;s time to work on that.<br />
&nbsp;<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RamvishakRamesh</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111469</link>
		<dc:creator>RamvishakRamesh</dc:creator>
		<pubDate>Tue, 25 Sep 2012 10:09:04 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-111469</guid>
		<description><![CDATA[Tom, Can you explain me how can I capture the output of catsplf? When I tried the command&#160; catsplf -j 385091/TXXXXXX/QPADXXXXXX&#160;&#160;PrtFile 9 I am able to see the report interactively in QShell. But inorder to compare 2 files, I need to capture this to a file, please help me with this.]]></description>
		<content:encoded><![CDATA[<p>Tom, Can you explain me how can I capture the output of catsplf? When I tried the command&nbsp; catsplf -j 385091/TXXXXXX/QPADXXXXXX&nbsp;&nbsp;PrtFile 9 I am able to see the report interactively in QShell. But inorder to compare 2 files, I need to capture this to a file, please help me with this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TomLiotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-110069</link>
		<dc:creator>TomLiotta</dc:creator>
		<pubDate>Tue, 14 Aug 2012 20:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-110069</guid>
		<description><![CDATA[I worked a contract a number of years ago to replace an application (before I learned enough to negotiate better). The biggest problem I had was the acceptance criteria that included verification of parallel runs.
&#160;
The problem was that the old app reports were wrong in a number of spots. Since it was primarily a monthly process, parallels were trouble. But comparing old to new when the old had errors was a mess.
&#160;
Be careful when comparing reports.
&#160;
I probably wouldn&#039;t use CPYSPLF and CMPPFM though. I&#039;d probably work up a process using the Qshell &lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzcatsplf.htm&quot; rel=&quot;nofollow&quot;&gt;catsplf - Concatenate and print spool files&lt;/A&gt; utility to capture the outputs and go from there. I might then use the &lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzcmp.htm&quot; rel=&quot;nofollow&quot;&gt;cmp - Compare two files&lt;/A&gt;&#160;utility to detect differences and note that review is needed.
&#160;
To report differences, I might use the PASE &lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/diff.htm&quot; rel=&quot;nofollow&quot;&gt;diff Command&lt;/A&gt;. (Use QSH &lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahztouch.htm&quot; rel=&quot;nofollow&quot;&gt;touch - Change file access and modification times&lt;/A&gt;&#160;to set the file CCSID before running catsplf. CCSID 819 works well.)
&#160;
Or&#160;instead of PASE, I might use WDSC (or RAD or any one of many IDEs) to do the comparison. Whether utilities are used to create a total procedure or an IDE is used for manual comparisons is up to the user.
&#160;
The various available shells and utilities, combined with streamfile I/O and NetServer, open a lot of possibilities. They should become more widely known and used.
&#160;
The basic cmp utility isn&#039;t so useful unless heavy shell scripting or programming is intended. Other utilities, e.g., diff, give more familiar results. Use of IDE features makes them better understood.
&#160;
Tom]]></description>
		<content:encoded><![CDATA[<p>I worked a contract a number of years ago to replace an application (before I learned enough to negotiate better). The biggest problem I had was the acceptance criteria that included verification of parallel runs.<br />
&nbsp;<br />
The problem was that the old app reports were wrong in a number of spots. Since it was primarily a monthly process, parallels were trouble. But comparing old to new when the old had errors was a mess.<br />
&nbsp;<br />
Be careful when comparing reports.<br />
&nbsp;<br />
I probably wouldn&#8217;t use CPYSPLF and CMPPFM though. I&#8217;d probably work up a process using the Qshell <a href="http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzcatsplf.htm" rel="nofollow">catsplf &#8211; Concatenate and print spool files</a> utility to capture the outputs and go from there. I might then use the <a href="http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahzcmp.htm" rel="nofollow">cmp &#8211; Compare two files</a>&nbsp;utility to detect differences and note that review is needed.<br />
&nbsp;<br />
To report differences, I might use the PASE <a href="http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/diff.htm" rel="nofollow">diff Command</a>. (Use QSH <a href="http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzahz%2Frzahztouch.htm" rel="nofollow">touch &#8211; Change file access and modification times</a>&nbsp;to set the file CCSID before running catsplf. CCSID 819 works well.)<br />
&nbsp;<br />
Or&nbsp;instead of PASE, I might use WDSC (or RAD or any one of many IDEs) to do the comparison. Whether utilities are used to create a total procedure or an IDE is used for manual comparisons is up to the user.<br />
&nbsp;<br />
The various available shells and utilities, combined with streamfile I/O and NetServer, open a lot of possibilities. They should become more widely known and used.<br />
&nbsp;<br />
The basic cmp utility isn&#8217;t so useful unless heavy shell scripting or programming is intended. Other utilities, e.g., diff, give more familiar results. Use of IDE features makes them better understood.<br />
&nbsp;<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ToddN2000</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-110064</link>
		<dc:creator>ToddN2000</dc:creator>
		<pubDate>Tue, 14 Aug 2012 16:32:34 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/itanswers/comparing-the-reports/#comment-110064</guid>
		<description><![CDATA[I agree with CharlieBrown. That is the easiest way to find differences. My question is why is this needed? Is the new code in question not producing a valid report? If the new code was changed to fix a problem or reformatting you will get a lot of differences and it will make your job more difficult.If this is a application written in house I would check with the programmer as to why the request was made&#160;and if it was ever verified?]]></description>
		<content:encoded><![CDATA[<p>I agree with CharlieBrown. That is the easiest way to find differences. My question is why is this needed? Is the new code in question not producing a valid report? If the new code was changed to fix a problem or reformatting you will get a lot of differences and it will make your job more difficult.If this is a application written in house I would check with the programmer as to why the request was made&nbsp;and if it was ever verified?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.033 seconds using memcached
Object Caching 338/341 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-24 21:48:29 -->