<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Interesting Findings &#38; Knowledge Sharing &#187; SQL Server</title>
	<atom:link href="http://msdynamicstips.com/category/sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://msdynamicstips.com</link>
	<description>Scribblings of a Microsoft Dynamics GP Professional</description>
	<lastBuildDate>Wed, 19 Jun 2013 00:46:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Dynamics GP 2010 Database SDK &#8211; Company Database Details Uploaded</title>
		<link>http://msdynamicstips.com/2012/03/30/dynamics-gp-2010-database-sdk-company-database-details-uploaded/</link>
		<comments>http://msdynamicstips.com/2012/03/30/dynamics-gp-2010-database-sdk-company-database-details-uploaded/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 01:06:46 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[company database]]></category>
		<category><![CDATA[database info]]></category>
		<category><![CDATA[database sdk]]></category>
		<category><![CDATA[dynamics]]></category>
		<category><![CDATA[gp2010]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[stored procedures]]></category>
		<category><![CDATA[system database]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[triggers]]></category>
		<category><![CDATA[views]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/?p=10039</guid>
		<description><![CDATA[Hi all As a follow up to my post titled “Dynamics GP 2010 SDK”, I have updated the SDK section with the details of the company database as well, as I had mentioned in the earlier post. You should now see a section in the SDK page as shown below for the company database, from [...]]]></description>
				<content:encoded><![CDATA[<p>Hi all</p>
<p>As a follow up to my post titled “<a href="http://msdynamicstips.com/2012/03/28/dynamics-gp-2010-r2-database-sdk/">Dynamics GP 2010 SDK</a>”, I have updated the SDK section with the details of the company database as well, as I had mentioned in the earlier post.</p>
<p>You should now see a section in the SDK page as shown below for the company database, from where you can access the company database SQL objects and their details.</p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image4.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image_thumb4.png" width="199" height="333" /></a></p>
<p>I have built this&#160; SDK from the sample company (Fabricam, Inc. aka. TWO database). Please keep in mind that the GP installation from where I prepared this SDK was based on an account framework which had 10 segments with 7 characters for each segment. Hence you would note that there would be 10 segments for account numbers in all the tables where account numbers are present. The number of segments for the account number field in the table will vary based on the account framework which you have used when installing Dynamics GP. So please keep this in mind when you try to copy a script from here into your environment as the account framework might differ between installations. The account framework which I have used is as given below.</p>
<p>Account Framework Setup </p>
<p>Total Framework Length:&#160;&#160;&#160;&#160; 66 </p>
<p>Total Number of Segments:&#160;&#160; 10 </p>
<p>
<table border="0">
<tbody>
<tr>
<td valign="top" width="80"><strong>Segment ID</strong></td>
<td valign="top" width="154"><strong>Segment Name</strong></td>
<td valign="top" width="98"><strong>Max Length</strong></td>
<td valign="top" width="117"><strong>Sort Position</strong></td>
</tr>
<tr>
<td valign="top" width="80">1</td>
<td valign="top" width="154">Segment 1</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">0</td>
</tr>
<tr>
<td valign="top" width="80">2</td>
<td valign="top" width="154">Segment 2</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">1</td>
</tr>
<tr>
<td valign="top" width="80">3</td>
<td valign="top" width="154">Segment 3</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">2</td>
</tr>
<tr>
<td valign="top" width="80">4</td>
<td valign="top" width="154">Segment 4</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">3</td>
</tr>
<tr>
<td valign="top" width="80">5</td>
<td valign="top" width="154">Segment 5</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">4</td>
</tr>
<tr>
<td valign="top" width="80">6</td>
<td valign="top" width="154">Segment 6</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">5</td>
</tr>
<tr>
<td valign="top" width="80">7</td>
<td valign="top" width="154">Segment 7</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">6</td>
</tr>
<tr>
<td valign="top" width="80">8</td>
<td valign="top" width="154">Segment 8</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">7</td>
</tr>
<tr>
<td valign="top" width="80">9</td>
<td valign="top" width="154">Segment 9</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">8</td>
</tr>
<tr>
<td valign="top" width="80">10</td>
<td valign="top" width="154">Segment 10</td>
<td valign="top" width="98">7</td>
<td valign="top" width="117">9</td>
</tr>
</tbody>
</table>
<p>So now this SDK is complete for both the system database and the company database. </p>
<p>Hope the community finds this helpful…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2012/03/30/dynamics-gp-2010-database-sdk-company-database-details-uploaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamics GP 2010 R2 Database SDK</title>
		<link>http://msdynamicstips.com/2012/03/28/dynamics-gp-2010-r2-database-sdk/</link>
		<comments>http://msdynamicstips.com/2012/03/28/dynamics-gp-2010-r2-database-sdk/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 09:24:22 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[database info]]></category>
		<category><![CDATA[database sdk]]></category>
		<category><![CDATA[dynamics]]></category>
		<category><![CDATA[gp2010]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[stored procedures]]></category>
		<category><![CDATA[system database]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[triggers]]></category>
		<category><![CDATA[views]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/?p=9931</guid>
		<description><![CDATA[Hi all I have launched a new section in my blog called Database SDK which can be accessed from Documentation &#62;&#62; GP 2010 &#62;&#62; Database SDK When this page is opened, it gives options for viewing the details of the SQL objects in the Dynamics GP system database (i.e.) DYNAMICS. You can click on the [...]]]></description>
				<content:encoded><![CDATA[<p>Hi all</p>
<p>I have launched a new section in my blog called <a href="http://msdynamicstips.com/documentation/gp-2010/database-sdk/">Database SDK</a> which can be accessed from Documentation &gt;&gt; GP 2010 &gt;&gt; Database SDK</p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image2.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image_thumb2.png" width="390" height="102" /></a></p>
<p>When this page is opened, it gives options for viewing the details of the SQL objects in the Dynamics GP system database (i.e.) <strong>DYNAMICS</strong>.</p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image3.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2012/03/image_thumb3.png" width="191" height="357" /></a></p>
<p>You can click on the specific links to get more details on the specific objects in the system database. </p>
<p>I am currently working on building this SDK for the company database as well and will launch it shortly and let the community know about it. </p>
<p>Hope the community find this helpful…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2012/03/28/dynamics-gp-2010-r2-database-sdk/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SQL Script for AP-GL Reconciliation &#8211; Updated</title>
		<link>http://msdynamicstips.com/2012/03/07/sql-script-for-ap-gl-reconciliation-updated/</link>
		<comments>http://msdynamicstips.com/2012/03/07/sql-script-for-ap-gl-reconciliation-updated/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 06:22:44 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[ap to gl]]></category>
		<category><![CDATA[ap to gl reconcile]]></category>
		<category><![CDATA[General Ledger]]></category>
		<category><![CDATA[payables]]></category>
		<category><![CDATA[Payables Reconciliation]]></category>
		<category><![CDATA[reconcile]]></category>
		<category><![CDATA[Reconciliation]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/?p=9663</guid>
		<description><![CDATA[Hi all Sometime back, I had posted the SQL Script for AP-GL Reconciliation in my blog. At the time of posting the script, it had supported only one account index for AP. Today, I have updated the script to support multiple account indexes for Accounts Payable. Please take a look at the updated script in [...]]]></description>
				<content:encoded><![CDATA[<p>Hi all</p>
<p>Sometime back, I had posted the <strong>SQL Script for AP-GL Reconciliation</strong> in my blog. At the time of posting the script, it had supported only one account index for AP. Today, I have updated the script to support multiple account indexes for Accounts Payable.</p>
<p>Please take a look at the updated script in the URL below.</p>
<p><a href="http://msdynamicstips.com/2012/01/17/sql-script-for-ap-gl-reconciliation/">http://msdynamicstips.com/2012/01/17/sql-script-for-ap-gl-reconciliation/</a></p>
<p>Hope this update helps the community…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2012/03/07/sql-script-for-ap-gl-reconciliation-updated/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SQL Script for AP-GL Reconciliation</title>
		<link>http://msdynamicstips.com/2012/01/17/sql-script-for-ap-gl-reconciliation/</link>
		<comments>http://msdynamicstips.com/2012/01/17/sql-script-for-ap-gl-reconciliation/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 14:49:22 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[General Ledger]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[ap to gl]]></category>
		<category><![CDATA[ap to gl reconcile]]></category>
		<category><![CDATA[payables]]></category>
		<category><![CDATA[Payables Reconciliation]]></category>
		<category><![CDATA[reconcile]]></category>
		<category><![CDATA[Reconciliation]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/?p=9295</guid>
		<description><![CDATA[Hi all It has been some time since I have posted something useful on my blog. This was because I was busy writing up and testing the reconciliation script that I had developed to reconcile payables and receivables with the general ledger. In this article, I have posted a script to reconcile payables with general [...]]]></description>
				<content:encoded><![CDATA[<p>Hi all</p>
<p>It has been some time since I have posted something useful on my blog. This was because I was busy writing up and testing the reconciliation script that I had developed to reconcile payables and receivables with the general ledger.</p>
<p>In this article, I have posted a script to reconcile payables with general ledger. I have tested it with a couple of live environments and it looks to be working fine. However, there might still be an unseen scenario which I might not have uncovered. Please let me know if there are any such scenarios which I might have missed out, so that I can incorporate the same in this.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created Jan 17, 2012 by Sivakumar Venkataraman - Interdyn AKA
This view is for the reconcile the payables amounts with 
the corresponding amounts in the general ledger. 
&nbsp;
Revision History
No.		Date			Description
1		01/17/2012		Original Version
2		03/07/2012		Updated the script to support multiple
						AP Account Indexes
*******************************************************************/</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DECLARE</span> @DELIMITER <span style="color: #993333; font-weight: bold;">CHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">DECLARE</span> @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @ASOFDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @APACCOUNTS <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">50</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">--Define the delimiter</span>
<span style="color: #993333; font-weight: bold;">SET</span> @DELIMITER <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'|'</span>
<span style="color: #808080; font-style: italic;">--Leave this always as 1900-01-01. Do not change this. </span>
<span style="color: #993333; font-weight: bold;">SET</span> @EMPTYDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> 
<span style="color: #808080; font-style: italic;">--This is the as of date to which we need to reconcile.</span>
<span style="color: #993333; font-weight: bold;">SET</span> @ASOFDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'2017-04-12'</span>
<span style="color: #808080; font-style: italic;">--Separate multiple account indexes by a comma</span>
<span style="color: #993333; font-weight: bold;">SET</span> @APACCOUNTS <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'35|36|37'</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SELECT</span>  APGL<span style="color: #66cc66;">.*</span>
<span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  AP<span style="color: #66cc66;">.*</span>
          <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  APRECON<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                            APRECON<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                            ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">CONVERT</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> APRECON<span style="color: #66cc66;">.</span>JRNENTRY<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> JRNENTRY <span style="color: #66cc66;">,</span>
                            DT<span style="color: #66cc66;">.</span>DOCTYNAM <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
                            APRECON<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #993333; font-weight: bold;">AS</span> AUDITTRAIL <span style="color: #66cc66;">,</span>
                            APRECON<span style="color: #66cc66;">.</span>SLAMOUNT <span style="color: #66cc66;">,</span>
                            APRECON<span style="color: #66cc66;">.</span>GLAMOUNT <span style="color: #66cc66;">,</span>
                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> APRECON<span style="color: #66cc66;">.</span>GLAMOUNT <span style="color: #66cc66;">=</span> APRECON<span style="color: #66cc66;">.</span>SLAMOUNT
                                      <span style="color: #993333; font-weight: bold;">AND</span> APRECON<span style="color: #66cc66;">.</span>DOCSTATUS <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #ff0000;">'Work'</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Matched'</span>
                                 <span style="color: #993333; font-weight: bold;">WHEN</span> APRECON<span style="color: #66cc66;">.</span>DOCSTATUS <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'Work'</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Unposted in GL, Posted in SL'</span>
                                 <span style="color: #993333; font-weight: bold;">WHEN</span> APRECON<span style="color: #66cc66;">.</span>GLAMOUNT <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not in GL, Posted in SL'</span>
                                 <span style="color: #993333; font-weight: bold;">WHEN</span> APRECON<span style="color: #66cc66;">.</span>GLAMOUNT <span style="color: #66cc66;">&lt;&gt;</span> APRECON<span style="color: #66cc66;">.</span>SLAMOUNT <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Mismatched'</span>
                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> RECONSTATUS
                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  AP<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                      AP<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                      AP<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                      AP<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                      AP<span style="color: #66cc66;">.</span>MATCHKEY <span style="color: #66cc66;">,</span>
                                      AP<span style="color: #66cc66;">.</span>APAMOUNT <span style="color: #993333; font-weight: bold;">AS</span> SLAMOUNT <span style="color: #66cc66;">,</span>
                                      GL<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">,</span>
                                      GL<span style="color: #66cc66;">.</span>DOCSTATUS <span style="color: #66cc66;">,</span>
                                      ISNULL<span style="color: #66cc66;">&#40;</span>GL<span style="color: #66cc66;">.</span>APAMOUNT<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> GLAMOUNT
                              <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                                LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>VENDORID<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'-'</span> <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>DOCTYPE<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'-'</span>
                                                <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>DOCNUMBR<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>TRXSORCE<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> MATCHKEY <span style="color: #66cc66;">,</span>
                                                <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>DOCUMENTAMT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> APAMOUNT
                                        <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT
                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                               <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT
                                                                      <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT
                                                                      <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
                                                  <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                                                              <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        WROFAMNT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        WROFAMNT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        DISTKNAM
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        DISTKNAM
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        RLGANLOS
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        RLGANLOS
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VOIDPDATE
                                                            <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                              VENDORID <span style="color: #66cc66;">,</span>
                                                                              DOCTYPE <span style="color: #66cc66;">,</span>
                                                                              DOCDATE <span style="color: #66cc66;">,</span>
                                                                              DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                              DOCAMNT <span style="color: #66cc66;">,</span>
                                                                              BACHNUMB <span style="color: #66cc66;">,</span>
                                                                              TRXSORCE <span style="color: #66cc66;">,</span>
                                                                              BCHSOURC <span style="color: #66cc66;">,</span>
                                                                              DISCDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDED <span style="color: #66cc66;">,</span>
                                                                              PSTGDATE <span style="color: #66cc66;">,</span>
                                                                              @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM20000
                                                                      <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                                                      <span style="color: #993333; font-weight: bold;">SELECT</span>  VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                              VENDORID <span style="color: #66cc66;">,</span>
                                                                              DOCTYPE <span style="color: #66cc66;">,</span>
                                                                              DOCDATE <span style="color: #66cc66;">,</span>
                                                                              DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                              DOCAMNT <span style="color: #66cc66;">,</span>
                                                                              BACHNUMB <span style="color: #66cc66;">,</span>
                                                                              TRXSORCE <span style="color: #66cc66;">,</span>
                                                                              BCHSOURC <span style="color: #66cc66;">,</span>
                                                                              DISCDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDED <span style="color: #66cc66;">,</span>
                                                                              PSTGDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDPDATE
                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30200
                                                                    <span style="color: #66cc66;">&#41;</span> Z
                                                            <span style="color: #993333; font-weight: bold;">WHERE</span>   Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                    <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>
                                                          <span style="color: #66cc66;">&#41;</span> X
                                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>  X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                                          X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                                          <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT
                                                            <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
                                                  <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                                                              <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        WROFAMNT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        WROFAMNT
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        DISTKNAM
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        DISTKNAM
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                                                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                                                         <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                                       <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        RLGANLOS
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                                <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                                <span style="color: #993333; font-weight: bold;">SELECT</span>  VENDORID <span style="color: #66cc66;">,</span>
                                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                                        RLGANLOS
                                                                                                <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                              <span style="color: #66cc66;">&#41;</span> Y
                                                                                       <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                              <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                                                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                                                    Z<span style="color: #66cc66;">.</span>VOIDPDATE
                                                            <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                              VENDORID <span style="color: #66cc66;">,</span>
                                                                              DOCTYPE <span style="color: #66cc66;">,</span>
                                                                              DOCDATE <span style="color: #66cc66;">,</span>
                                                                              DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                              DOCAMNT <span style="color: #66cc66;">,</span>
                                                                              BACHNUMB <span style="color: #66cc66;">,</span>
                                                                              TRXSORCE <span style="color: #66cc66;">,</span>
                                                                              BCHSOURC <span style="color: #66cc66;">,</span>
                                                                              DISCDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDED <span style="color: #66cc66;">,</span>
                                                                              PSTGDATE <span style="color: #66cc66;">,</span>
                                                                              @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM20000
                                                                      <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                      <span style="color: #993333; font-weight: bold;">SELECT</span>  VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                              VENDORID <span style="color: #66cc66;">,</span>
                                                                              DOCTYPE <span style="color: #66cc66;">,</span>
                                                                              DOCDATE <span style="color: #66cc66;">,</span>
                                                                              DOCNUMBR <span style="color: #66cc66;">,</span>
                                                                              DOCAMNT <span style="color: #66cc66;">,</span>
                                                                              BACHNUMB <span style="color: #66cc66;">,</span>
                                                                              TRXSORCE <span style="color: #66cc66;">,</span>
                                                                              BCHSOURC <span style="color: #66cc66;">,</span>
                                                                              DISCDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDED <span style="color: #66cc66;">,</span>
                                                                              PSTGDATE <span style="color: #66cc66;">,</span>
                                                                              VOIDPDATE
                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>PM30200
                                                                    <span style="color: #66cc66;">&#41;</span> Z
                                                            <span style="color: #993333; font-weight: bold;">WHERE</span>   Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                    <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                    <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">&gt;</span> @ASOFDATE
                                                          <span style="color: #66cc66;">&#41;</span> X
                                                <span style="color: #66cc66;">&#41;</span> W
                                        <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                                W<span style="color: #66cc66;">.</span>TRXSORCE
                                      <span style="color: #66cc66;">&#41;</span> AP
                                      <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>VENDORID<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'-'</span>
                                                                <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>DOCUMENTTYPE<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'-'</span>
                                                                <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>DOCUMENTNUMBER<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
                                                                <span style="color: #66cc66;">+</span> LTRIM<span style="color: #66cc66;">&#40;</span>RTRIM<span style="color: #66cc66;">&#40;</span>W<span style="color: #66cc66;">.</span>ORIGSOURCE<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> MATCHKEY <span style="color: #66cc66;">,</span>
                                                                W<span style="color: #66cc66;">.</span>DOCSTATUS <span style="color: #66cc66;">,</span>
                                                                W<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">,</span>
                                                                W<span style="color: #66cc66;">.</span>APAMOUNT <span style="color: #993333; font-weight: bold;">AS</span> APAMOUNT
                                                        <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">'Open'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCSTATUS <span style="color: #66cc66;">,</span>
                                                                          ORMSTRID <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #cc66cc;">1</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> ORTRXTYP
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTTYPE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VNDDOCNM
                                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>POP30300 A1
                                                                                      <span style="color: #993333; font-weight: bold;">WHERE</span>   A1<span style="color: #66cc66;">.</span>POPRCTNM <span style="color: #66cc66;">=</span> ORDOCNUM
                                                                                    <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> ORDOCNUM
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTNUMBER <span style="color: #66cc66;">,</span>
                                                                          JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> ORIGSOURCE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>DEBITAMT <span style="color: #66cc66;">-</span> CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> APAMOUNT
                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL20000
                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>   ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>
                                                                          <span style="color: #993333; font-weight: bold;">SELECT</span>  LISTITEM
                                                                          <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                                                                          <span style="color: #993333; font-weight: bold;">AND</span> TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                  <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> ORMSTRID <span style="color: #66cc66;">,</span>
                                                                          ORTRXTYP <span style="color: #66cc66;">,</span>
                                                                          ORDOCNUM <span style="color: #66cc66;">,</span>
                                                                          JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          ORTRXSRC
                                                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">'Open'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCSTATUS <span style="color: #66cc66;">,</span>
                                                                          ORMSTRID <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #cc66cc;">1</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> ORTRXTYP
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTTYPE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VNDDOCNM
                                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>POP30300 A1
                                                                                      <span style="color: #993333; font-weight: bold;">WHERE</span>   A1<span style="color: #66cc66;">.</span>POPRCTNM <span style="color: #66cc66;">=</span> ORDOCNUM
                                                                                    <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> ORDOCNUM
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTNUMBER <span style="color: #66cc66;">,</span>
                                                                          JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> ORIGSOURCE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>DEBITAMT <span style="color: #66cc66;">-</span> CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> APAMOUNT
                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL30000
                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>   ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>
                                                                          <span style="color: #993333; font-weight: bold;">SELECT</span>  LISTITEM
                                                                          <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                                                                          <span style="color: #993333; font-weight: bold;">AND</span> TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                  <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> ORMSTRID <span style="color: #66cc66;">,</span>
                                                                          ORTRXTYP <span style="color: #66cc66;">,</span>
                                                                          ORDOCNUM <span style="color: #66cc66;">,</span>
                                                                          JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          ORTRXSRC
                                                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">'Work'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCSTATUS <span style="color: #66cc66;">,</span>
                                                                          A<span style="color: #66cc66;">.</span>ORMSTRID <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> A<span style="color: #66cc66;">.</span>ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #cc66cc;">1</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> A<span style="color: #66cc66;">.</span>ORTRXTYP
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTTYPE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> A<span style="color: #66cc66;">.</span>ORTRXTYP <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">3</span> <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  VNDDOCNM
                                                                                      <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>POP30300 A1
                                                                                      <span style="color: #993333; font-weight: bold;">WHERE</span>   A1<span style="color: #66cc66;">.</span>POPRCTNM <span style="color: #66cc66;">=</span> A<span style="color: #66cc66;">.</span>ORDOCNUM
                                                                                    <span style="color: #66cc66;">&#41;</span>
                                                                               <span style="color: #993333; font-weight: bold;">ELSE</span> A<span style="color: #66cc66;">.</span>ORDOCNUM
                                                                          <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTNUMBER <span style="color: #66cc66;">,</span>
                                                                          A<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          B<span style="color: #66cc66;">.</span>ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> ORIGSOURCE <span style="color: #66cc66;">,</span>
                                                                          <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>A<span style="color: #66cc66;">.</span>DEBITAMT <span style="color: #66cc66;">-</span> A<span style="color: #66cc66;">.</span>CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> APAMOUNT
                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL10001 A
                                                                          <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>GL10000 B <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">=</span> B<span style="color: #66cc66;">.</span>JRNENTRY
                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>   A<span style="color: #66cc66;">.</span>ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>
                                                                          <span style="color: #993333; font-weight: bold;">SELECT</span>  LISTITEM
                                                                          <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                                                                          <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                          <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>SERIES <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">4</span>
                                                                  <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> A<span style="color: #66cc66;">.</span>ORMSTRID <span style="color: #66cc66;">,</span>
                                                                          A<span style="color: #66cc66;">.</span>ORTRXTYP <span style="color: #66cc66;">,</span>
                                                                          A<span style="color: #66cc66;">.</span>ORDOCNUM <span style="color: #66cc66;">,</span>
                                                                          A<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">,</span>
                                                                          B<span style="color: #66cc66;">.</span>ORTRXSRC
                                                                <span style="color: #66cc66;">&#41;</span> W
                                                      <span style="color: #66cc66;">&#41;</span> GL <span style="color: #993333; font-weight: bold;">ON</span> AP<span style="color: #66cc66;">.</span>MATCHKEY <span style="color: #66cc66;">=</span> GL<span style="color: #66cc66;">.</span>MATCHKEY
                            <span style="color: #66cc66;">&#41;</span> APRECON
                            <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>PM40102 DT <span style="color: #993333; font-weight: bold;">ON</span> APRECON<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> DT<span style="color: #66cc66;">.</span>DOCTYPE
                  <span style="color: #66cc66;">&#41;</span> AP
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCNUMBR <span style="color: #66cc66;">,</span>
                    ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">CONVERT</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> JRNENTRY<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> JRNENTRY <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'GL Entry'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
                    ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> AUDITTRAIL <span style="color: #66cc66;">,</span>
                    <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">AS</span> SLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>DEBITAMT <span style="color: #66cc66;">-</span> CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> GLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'Posted in GL, Not in SL'</span> <span style="color: #993333; font-weight: bold;">AS</span> RECONSTATUS
            <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL20000
            <span style="color: #993333; font-weight: bold;">WHERE</span>   ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> LISTITEM
                                 <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> SERIES <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">2</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
            <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> JRNENTRY <span style="color: #66cc66;">,</span>
                    ORTRXSRC
          <span style="color: #66cc66;">&#41;</span>
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCNUMBR <span style="color: #66cc66;">,</span>
                    ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">CONVERT</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> JRNENTRY<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> JRNENTRY <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'GL Entry'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
                    ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> AUDITTRAIL <span style="color: #66cc66;">,</span>
                    <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">AS</span> SLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>DEBITAMT <span style="color: #66cc66;">-</span> CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> GLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'Posted in GL, Not in SL'</span> <span style="color: #993333; font-weight: bold;">AS</span> RECONSTATUS
            <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL30000
            <span style="color: #993333; font-weight: bold;">WHERE</span>   ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> LISTITEM
                                 <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> SERIES <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">2</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
            <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> JRNENTRY <span style="color: #66cc66;">,</span>
                    ORTRXSRC
          <span style="color: #66cc66;">&#41;</span>
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> VENDORID <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">''</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCNUMBR <span style="color: #66cc66;">,</span>
                    ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">CONVERT</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> A<span style="color: #66cc66;">.</span>JRNENTRY<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> JRNENTRY <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'GL Entry'</span> <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
                    B<span style="color: #66cc66;">.</span>ORTRXSRC <span style="color: #993333; font-weight: bold;">AS</span> AUDITTRAIL <span style="color: #66cc66;">,</span>
                    <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">AS</span> SLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>A<span style="color: #66cc66;">.</span>DEBITAMT <span style="color: #66cc66;">-</span> A<span style="color: #66cc66;">.</span>CRDTAMNT<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> GLAMOUNT <span style="color: #66cc66;">,</span>
                    <span style="color: #ff0000;">'Unposted in GL, Not in SL'</span> <span style="color: #993333; font-weight: bold;">AS</span> RECONSTATUS
            <span style="color: #993333; font-weight: bold;">FROM</span>    dbo<span style="color: #66cc66;">.</span>GL10001 A
                    <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>GL10000 B <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">=</span> B<span style="color: #66cc66;">.</span>JRNENTRY
            <span style="color: #993333; font-weight: bold;">WHERE</span>   A<span style="color: #66cc66;">.</span>ACTINDX <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> LISTITEM
                                   <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>fnSplitter<span style="color: #66cc66;">&#40;</span>@APACCOUNTS<span style="color: #66cc66;">,</span> @DELIMITER<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>SERIES <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">2</span>
                    <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>TRXDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
            <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> A<span style="color: #66cc66;">.</span>JRNENTRY <span style="color: #66cc66;">,</span>
                    B<span style="color: #66cc66;">.</span>ORTRXSRC
          <span style="color: #66cc66;">&#41;</span>
        <span style="color: #66cc66;">&#41;</span> APGL</pre></td></tr></table></div>

<p>Please create the function below which would be needed to execute the script above with multiple AP accounts specified. The AP accounts need to be provided as a string with the delimiter as specified in the code above.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created Jan 17, 2012 by Sivakumar Venkataraman - Interdyn AKA
This function is to split the string passed with the delimiter
into a table which can be used as a sub query in other queries. 
&nbsp;
Revision History
No.		Date			Description
1		03/07/2012		Original Version
*******************************************************************/</span>
<span style="color: #993333; font-weight: bold;">SET</span> ANSI_NULLS <span style="color: #993333; font-weight: bold;">ON</span>
<span style="color: #993333; font-weight: bold;">GO</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SET</span> QUOTED_IDENTIFIER <span style="color: #993333; font-weight: bold;">ON</span>
<span style="color: #993333; font-weight: bold;">GO</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">FUNCTION</span> <span style="color: #66cc66;">&#91;</span>dbo<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">.</span><span style="color: #66cc66;">&#91;</span>fnSplitter<span style="color: #66cc66;">&#93;</span>
       <span style="color: #66cc66;">&#40;</span>
         @INPUTSTRING <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">8000</span><span style="color: #66cc66;">&#41;</span> <span style="color: #808080; font-style: italic;">-- List of delimited items</span>
         <span style="color: #66cc66;">,</span>
         @DELIMITER <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">8000</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">','</span> <span style="color: #808080; font-style: italic;">-- delimiter that separates items</span>
       <span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">RETURNS</span> @LISTING <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #66cc66;">&#40;</span> LISTITEM <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">8000</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>
  <span style="color: #993333; font-weight: bold;">BEGIN</span>
    <span style="color: #993333; font-weight: bold;">DECLARE</span> @LISTITEM <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">8000</span><span style="color: #66cc66;">&#41;</span>
    WHILE CHARINDEX<span style="color: #66cc66;">&#40;</span>@DELIMITER<span style="color: #66cc66;">,</span> @INPUTSTRING<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #cc66cc;">0</span>
          <span style="color: #993333; font-weight: bold;">BEGIN</span>
                <span style="color: #993333; font-weight: bold;">SELECT</span>  @LISTITEM <span style="color: #66cc66;">=</span> RTRIM<span style="color: #66cc66;">&#40;</span>LTRIM<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">SUBSTRING</span><span style="color: #66cc66;">&#40;</span>@INPUTSTRING<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">,</span> CHARINDEX<span style="color: #66cc66;">&#40;</span>@DELIMITER<span style="color: #66cc66;">,</span> @INPUTSTRING<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">-</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">,</span>
                        @INPUTSTRING <span style="color: #66cc66;">=</span> RTRIM<span style="color: #66cc66;">&#40;</span>LTRIM<span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">SUBSTRING</span><span style="color: #66cc66;">&#40;</span>@INPUTSTRING<span style="color: #66cc66;">,</span>
                                                             CHARINDEX<span style="color: #66cc66;">&#40;</span>@DELIMITER<span style="color: #66cc66;">,</span> @INPUTSTRING<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">+</span> LEN<span style="color: #66cc66;">&#40;</span>@DELIMITER<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span>
                                                             LEN<span style="color: #66cc66;">&#40;</span>@INPUTSTRING<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
                <span style="color: #993333; font-weight: bold;">IF</span> LEN<span style="color: #66cc66;">&#40;</span>@LISTITEM<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">0</span>
                   <span style="color: #993333; font-weight: bold;">INSERT</span> <span style="color: #993333; font-weight: bold;">INTO</span> @LISTING
                          <span style="color: #993333; font-weight: bold;">SELECT</span>  @LISTITEM
          <span style="color: #993333; font-weight: bold;">END</span>
&nbsp;
    <span style="color: #993333; font-weight: bold;">IF</span> LEN<span style="color: #66cc66;">&#40;</span>@INPUTSTRING<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">0</span>
       <span style="color: #993333; font-weight: bold;">INSERT</span> <span style="color: #993333; font-weight: bold;">INTO</span> @LISTING
              <span style="color: #993333; font-weight: bold;">SELECT</span>  @INPUTSTRING <span style="color: #808080; font-style: italic;">-- Put the last item in</span>
    <span style="color: #993333; font-weight: bold;">RETURN</span>
  <span style="color: #993333; font-weight: bold;">END</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">GO</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">GRANT</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">ON</span> fnSplitter <span style="color: #993333; font-weight: bold;">TO</span> DYNGRP</pre></td></tr></table></div>

<p>Currently this script works for a single payables account index. Will update the script to support multiple payable accounts soon.</p>
<blockquote><p>Update 03/07/2012 &#8211; I have updated this script to support multiple AP account indexes.</p></blockquote>
<p>Hope this helps the community…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2012/01/17/sql-script-for-ap-gl-reconciliation/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SQL View for Daily Payment Summary</title>
		<link>http://msdynamicstips.com/2011/08/05/sql-view-for-daily-payment-summary/</link>
		<comments>http://msdynamicstips.com/2011/08/05/sql-view-for-daily-payment-summary/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 21:39:00 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[check amount]]></category>
		<category><![CDATA[payment reconciliation]]></category>
		<category><![CDATA[payment summary]]></category>
		<category><![CDATA[voided amount]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/08/05/sql-view-for-daily-payment-summary/</guid>
		<description><![CDATA[Hi all Based on a request from the community, I have decided to post a script for identifying all the payments made on a specific date from a checkbook and the details of what was voided for the specific date. This query helps a great deal in reconciling the funds that were used for processing [...]]]></description>
				<content:encoded><![CDATA[<p>Hi all</p>
<p>Based on a request from the community, I have decided to post a script for identifying all the payments made on a specific date from a checkbook and the details of what was voided for the specific date.</p>
<p>This query helps a great deal in reconciling the funds that were used for processing the payments.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SELECT</span> A<span style="color: #66cc66;">.</span>CHEKBKID <span style="color: #66cc66;">,</span>
        A<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
        ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>
                <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>B<span style="color: #66cc66;">.</span>DOCAMNT<span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">FROM</span> dbo<span style="color: #66cc66;">.</span>PM30200 B
                    <span style="color: #993333; font-weight: bold;">WHERE</span> B<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">6</span>
                        <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>CHEKBKID <span style="color: #66cc66;">=</span> A<span style="color: #66cc66;">.</span>CHEKBKID
                        <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">=</span> A<span style="color: #66cc66;">.</span>PSTGDATE
               <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> CHECKAMOUNT <span style="color: #66cc66;">,</span>
        ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>
                <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>B<span style="color: #66cc66;">.</span>DOCAMNT<span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">FROM</span> dbo<span style="color: #66cc66;">.</span>PM30200 B
                    <span style="color: #993333; font-weight: bold;">WHERE</span> B<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">6</span>
                        <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>CHEKBKID <span style="color: #66cc66;">=</span> A<span style="color: #66cc66;">.</span>CHEKBKID
                        <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">=</span> A<span style="color: #66cc66;">.</span>PSTGDATE
                        <span style="color: #993333; font-weight: bold;">AND</span> B<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
               <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> VOIDEDCHECKS
    <span style="color: #993333; font-weight: bold;">FROM</span> dbo<span style="color: #66cc66;">.</span>PM30200 A
    <span style="color: #993333; font-weight: bold;">WHERE</span> A<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">6</span>
        <span style="color: #993333; font-weight: bold;">AND</span> A<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #ff0000;">'1900-01-01'</span>
    <span style="color: #993333; font-weight: bold;">GROUP</span> <span style="color: #993333; font-weight: bold;">BY</span> A<span style="color: #66cc66;">.</span>CHEKBKID <span style="color: #66cc66;">,</span>
        A<span style="color: #66cc66;">.</span>PSTGDATE</pre></td></tr></table></div>

<p>Hope this helps the community…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/08/05/sql-view-for-daily-payment-summary/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Post Through GL for Computer Checks &#8211; with Analytical Accounting</title>
		<link>http://msdynamicstips.com/2011/08/04/post-through-gl-for-computer-checks-with-analytical-accounting/</link>
		<comments>http://msdynamicstips.com/2011/08/04/post-through-gl-for-computer-checks-with-analytical-accounting/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 13:51:36 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Analytical Accounting]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[analytical accounting activation]]></category>
		<category><![CDATA[computer checks]]></category>
		<category><![CDATA[post through general ledger files]]></category>
		<category><![CDATA[post through gl]]></category>
		<category><![CDATA[Posting Setup]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/08/04/post-through-gl-for-computer-checks-with-analytical-accounting/</guid>
		<description><![CDATA[When you have Analytical Accounting module installed and configured in a GP company, the Post Through GL for Computer Checks gets automatically disabled in the specific company (even if it was turned on). If we try to activate the same manually (with Analytical Accounting activated), we get the following error message and the system prevents [...]]]></description>
				<content:encoded><![CDATA[<p>When you have Analytical Accounting module installed and configured in a GP company, the Post Through GL for Computer Checks gets automatically disabled in the specific company (even if it was turned on). </p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image4.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image_thumb4.png" width="308" height="255" /></a></p>
<p>If we try to activate the same manually (with Analytical Accounting activated), we get the following error message and the system prevents us from turning on the Post Through GL functionality for Computer Checks.</p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image5.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image_thumb5.png" width="309" height="122" /></a></p>
<p>However, when we login to another company on the same DYNAMICS instance, where Analytical Accounting is not activated, the system does not allow us to mark the Post Through GL option for Computer checks and gives the same error message as above. However, I had confirmed that Analytical Accounting was not installed by trying to open the Transaction Dimension window from Cards &gt;&gt; Financials &gt;&gt; Analytical Accounting &gt;&gt; Transaction Dimension, and I obtained the message below.</p>
<p><a href="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image6.png"><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="image" border="0" alt="image" src="http://www.msdynamicstips.com/wp-content/uploads/2011/08/image_thumb6.png" width="311" height="123" /></a></p>
<p>This indicated that Analytical Accounting was not installed or activated on this company and yet the system does not let me mark the Post Through GL option. (This issue happens on both Fabricam, Inc. and on a regular production company). This appears to be a genuine bug in Analytical Accounting, and I had tested this on GP v2010 R2 (11.0.1752)</p>
<p>As a work-around for this, I enabled the Post Through GL for Computer Checks in a company where Analytical Accounting was not activated by a SQL query, and “Eureka…”, it worked brilliantly and the computer check batches got posted through into the General Ledger successfully without any errors. The script I had used for updating the Posting Setup is given below. This script needs to be run on the specific company database where Analytical Accounting has not been activated. </p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">UPDATE</span> dbo<span style="color: #66cc66;">.</span>SY02300
    <span style="color: #993333; font-weight: bold;">SET</span> AUTPSTGL <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
    <span style="color: #993333; font-weight: bold;">WHERE</span> SERIES <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">4</span>
        <span style="color: #993333; font-weight: bold;">AND</span> TRXSOURC <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'Computer Checks'</span></pre></td></tr></table></div>

<p>Hope this helps the community…</p>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/08/04/post-through-gl-for-computer-checks-with-analytical-accounting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Payables HATB With Aging By Payment Terms (using Document Date)</title>
		<link>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-document-date/</link>
		<comments>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-document-date/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:55:26 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[HATB]]></category>
		<category><![CDATA[Payables Aging]]></category>
		<category><![CDATA[Payables HATB]]></category>
		<category><![CDATA[Payables Transactions]]></category>
		<category><![CDATA[payment-terms]]></category>
		<category><![CDATA[Trial Balance]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-document-date/</guid>
		<description><![CDATA[As a follow up to my script for generating the Payables HATB With Aging By Due Date (using Document Date), I have decided to post a script for the same with aging buckets based on the document date (with the logic of payment terms). This will provide the aging buckets for each transaction based on [...]]]></description>
				<content:encoded><![CDATA[<p>As a follow up to my script for generating the <a href="http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-document-date/" target="_blank">Payables HATB With Aging By Due Date (using Document Date)</a>, I have decided to post a script for the same with aging buckets based on the document date (with the logic of payment terms). This will provide the aging buckets for each transaction based on the payables aging buckets setup.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created July 25, 2011 by Sivakumar Venkataraman - Interdyn AKA
This view is for the Payables HATB for aging the document
date (using the payment terms on the document) and
picking transactions using the Document Date.
&nbsp;
Tables used:
 - PM20000 - PM Transaction OPEN File
 - PM30200 - PM Paid Transaction History File
 - PM10200 - PM Apply To WORK OPEN File
 - PM30300 - PM Apply To History File
 - PM40101 - PM Period Setup File
 - PM40102 - Payables Document Types
 - SY03300 - Payment Terms Master
 ******************************************************************/</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DECLARE</span> @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @ASOFDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
&nbsp;
<span style="color: #993333; font-weight: bold;">SET</span> @EMPTYDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span>
<span style="color: #993333; font-weight: bold;">SET</span> @ASOFDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'2017-04-12'</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SELECT</span>  W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
        W1<span style="color: #66cc66;">.</span>DOCTYNAM <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>AGINGBUCKET <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>CURTRXAMT
<span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DOCDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>
                    <span style="color: #66cc66;">&#41;</span> X
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DOCDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">&gt;</span> @ASOFDATE
                    <span style="color: #66cc66;">&#41;</span> X
        <span style="color: #66cc66;">&#41;</span> W
        <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>PM40102 W1 <span style="color: #993333; font-weight: bold;">ON</span> W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> W1<span style="color: #66cc66;">.</span>DOCTYPE
<span style="color: #993333; font-weight: bold;">WHERE</span>   W<span style="color: #66cc66;">.</span>CURTRXAMT <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #cc66cc;">0</span></pre></td></tr></table></div>

<p>Hope this helps the community…</p>
<blockquote><p>Update: 11/28/2011 &#8211; Based on feedback from a community member Louella Thomas, fixed an issue where applied information for an unposted payment was considered in the result.</p></blockquote>
<p>Until nest post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-document-date/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Payables HATB With Aging By Payment Terms (using GL Posting Date)</title>
		<link>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-gl-posting-date/</link>
		<comments>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-gl-posting-date/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:46:23 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[HATB]]></category>
		<category><![CDATA[Payables Aging]]></category>
		<category><![CDATA[Payables HATB]]></category>
		<category><![CDATA[Payables Transactions]]></category>
		<category><![CDATA[payment-terms]]></category>
		<category><![CDATA[Trial Balance]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-gl-posting-date/</guid>
		<description><![CDATA[As a follow up to my script for generating the Payables HATB With Aging By Due Date (using GL Posting Date), I have decided to post a script for the same with aging buckets based on the document date (with the logic of payment terms). This will provide the aging buckets for each transaction based [...]]]></description>
				<content:encoded><![CDATA[<p>As a follow up to my script for generating the <a href="http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-gl-posting-date/">Payables HATB With Aging By Due Date (using GL Posting Date)</a>, I have decided to post a script for the same with aging buckets based on the document date (with the logic of payment terms). This will provide the aging buckets for each transaction based on the payables aging buckets setup.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created July 25, 2011 by Sivakumar Venkataraman - Interdyn AKA
This view is for the Payables HATB for aging the document
date (using the payment terms on the document) and
picking transactions using the GL Posting Date.
&nbsp;
Tables used:
 - PM20000 - PM Transaction OPEN File
 - PM30200 - PM Paid Transaction History File
 - PM10200 - PM Apply To WORK OPEN File
 - PM30300 - PM Apply To History File
 - PM40101 - PM Period Setup File
 - PM40102 - Payables Document Types
 - SY03300 - Payment Terms Master
 ******************************************************************/</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DECLARE</span> @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @ASOFDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
&nbsp;
<span style="color: #993333; font-weight: bold;">SET</span> @EMPTYDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span>
<span style="color: #993333; font-weight: bold;">SET</span> @ASOFDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'2017-04-12'</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SELECT</span>  W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
        W1<span style="color: #66cc66;">.</span>DOCTYNAM <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>AGINGBUCKET <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>CURTRXAMT
<span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DOCDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>
                    <span style="color: #66cc66;">&#41;</span> X
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DOCDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            DATEADD<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> ISNULL<span style="color: #66cc66;">&#40;</span>C<span style="color: #66cc66;">.</span>DUEDTDS<span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> DOCDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200 A
                                            <span style="color: #993333; font-weight: bold;">LEFT</span> <span style="color: #993333; font-weight: bold;">OUTER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>SY03300 C <span style="color: #993333; font-weight: bold;">ON</span> A<span style="color: #66cc66;">.</span>PYMTRMID <span style="color: #66cc66;">=</span> C<span style="color: #66cc66;">.</span>PYMTRMID
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">&gt;</span> @ASOFDATE
                    <span style="color: #66cc66;">&#41;</span> X
        <span style="color: #66cc66;">&#41;</span> W
        <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>PM40102 W1 <span style="color: #993333; font-weight: bold;">ON</span> W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> W1<span style="color: #66cc66;">.</span>DOCTYPE
<span style="color: #993333; font-weight: bold;">WHERE</span>   W<span style="color: #66cc66;">.</span>CURTRXAMT <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #cc66cc;">0</span></pre></td></tr></table></div>

<p>Hope this helps the community…</p>
<blockquote><p><strong>Update: 11/28/2011</strong> &#8211; Based on feedback from a community member Louella Thomas, fixed an issue where applied information for an unposted payment was considered in the result.</p></blockquote>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-payment-terms-using-gl-posting-date/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Payables HATB With Aging By Due Date (using Document Date)</title>
		<link>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-document-date/</link>
		<comments>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-document-date/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:27:27 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[By Document Date]]></category>
		<category><![CDATA[HATB]]></category>
		<category><![CDATA[Payables Aging]]></category>
		<category><![CDATA[Payables HATB]]></category>
		<category><![CDATA[Payables Transactions]]></category>
		<category><![CDATA[Trial Balance]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-document-date/</guid>
		<description><![CDATA[As a follow up to my script for generating the Payables HATB by Document Date, I have decided to post a script for the same with aging buckets based on the due date. This will provide the aging buckets for each transaction based on the receivables aging buckets setup. /****************************************************************** Created July 25, 2011 by [...]]]></description>
				<content:encoded><![CDATA[<p>As a follow up to my script for generating the <a href="http://msdynamicstips.com/2010/10/08/payables-hatb-using-document-date/" target="_blank">Payables HATB by Document Date</a>, I have decided to post a script for the same with aging buckets based on the due date. This will provide the aging buckets for each transaction based on the receivables aging buckets setup.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created July 25, 2011 by Sivakumar Venkataraman - Interdyn AKA
This view is for the Payables HATB for aging by due date and
picking transactions using the Document Date.
&nbsp;
Tables used:
 - PM20000 - PM Transaction OPEN File
 - PM30200 - PM Paid Transaction History File
 - PM10200 - PM Apply To WORK OPEN File
 - PM30300 - PM Apply To History File
 - PM40101 - PM Period Setup File
 - PM40102 - Payables Document Types
 ******************************************************************/</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DECLARE</span> @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @ASOFDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
&nbsp;
<span style="color: #993333; font-weight: bold;">SET</span> @EMPTYDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span>
<span style="color: #993333; font-weight: bold;">SET</span> @ASOFDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'2017-04-12'</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SELECT</span>  W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
        W1<span style="color: #66cc66;">.</span>DOCTYNAM <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>AGINGBUCKET <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>CURTRXAMT
<span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DUEDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000
                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>
                    <span style="color: #66cc66;">&#41;</span> X
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            DATE1 <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            APTODCDT
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DOCDATE <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        DATE1 <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        APTODCDT <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>DATE1 <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCDT <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DUEDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000
                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">&gt;</span> @ASOFDATE
                    <span style="color: #66cc66;">&#41;</span> X
        <span style="color: #66cc66;">&#41;</span> W
        <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>PM40102 W1 <span style="color: #993333; font-weight: bold;">ON</span> W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> W1<span style="color: #66cc66;">.</span>DOCTYPE
<span style="color: #993333; font-weight: bold;">WHERE</span>   W<span style="color: #66cc66;">.</span>CURTRXAMT <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #cc66cc;">0</span></pre></td></tr></table></div>

<p>Hope it helps the community…</p>
<blockquote><p><strong>Update: 11/28/2011</strong> &#8211; Based on feedback from a community member Louella Thomas, fixed an issue where applied information for an unposted payment was considered in the result.</p></blockquote>
<p>Until next post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-document-date/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Payables HATB With Aging By Due Date (using GL Posting Date)</title>
		<link>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-gl-posting-date/</link>
		<comments>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-gl-posting-date/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:18:00 +0000</pubDate>
		<dc:creator>veeyeskay</dc:creator>
				<category><![CDATA[Accounts Payables]]></category>
		<category><![CDATA[Dynamics]]></category>
		<category><![CDATA[Great Plains]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[HATB]]></category>
		<category><![CDATA[Payables Aging]]></category>
		<category><![CDATA[Payables HATB]]></category>
		<category><![CDATA[Payables Transactions]]></category>
		<category><![CDATA[Trial Balance]]></category>

		<guid isPermaLink="false">http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-gl-posting-date/</guid>
		<description><![CDATA[As a follow up to my script for generating the Payables HATB by GL Posting Date, I have decided to post a script for the same with aging buckets based on the due date. This will provide the aging buckets for each transaction based on the receivables aging buckets setup. /****************************************************************** Created July 25, 2011 [...]]]></description>
				<content:encoded><![CDATA[<p>As a follow up to my script for generating the <a href="http://msdynamicstips.com/2010/10/09/payables-hatb-report-sql-query/" target="_blank">Payables HATB by GL Posting Date</a>, I have decided to post a script for the same with aging buckets based on the due date. This will provide the aging buckets for each transaction based on the receivables aging buckets setup.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************
Created July 25, 2011 by Sivakumar Venkataraman - Interdyn AKA
This view is for the Payables HATB for aging by due date and
picking transactions using the GL Posting Date.
&nbsp;
Tables used:
 - PM20000 - PM Transaction OPEN File
 - PM30200 - PM Paid Transaction History File
 - PM10200 - PM Apply To WORK OPEN File
 - PM30300 - PM Apply To History File
 - PM40101 - PM Period Setup File
 - PM40102 - Payables Document Types
 ******************************************************************/</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DECLARE</span> @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
<span style="color: #993333; font-weight: bold;">DECLARE</span> @ASOFDATE <span style="color: #993333; font-weight: bold;">AS</span> DATETIME
&nbsp;
<span style="color: #993333; font-weight: bold;">SET</span> @EMPTYDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span>
<span style="color: #993333; font-weight: bold;">SET</span> @ASOFDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'2017-04-12'</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">SELECT</span>  W<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
        W1<span style="color: #66cc66;">.</span>DOCTYNAM <span style="color: #993333; font-weight: bold;">AS</span> DOCTYPE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>AGINGBUCKET <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
        W<span style="color: #66cc66;">.</span>CURTRXAMT
<span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DUEDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000
                                  <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span>
                    <span style="color: #66cc66;">&#41;</span> X
          <span style="color: #993333; font-weight: bold;">UNION</span> <span style="color: #993333; font-weight: bold;">ALL</span>
          <span style="color: #993333; font-weight: bold;">SELECT</span>    X<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">999</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                            DSCRIPTN
                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   dbo<span style="color: #66cc66;">.</span>PM40101
                                                     <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS <span style="color: #993333; font-weight: bold;">DESC</span>
                                                   <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span> <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #ff0000;">'Not Due'</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> TOP <span style="color: #cc66cc;">1</span>
                                                DSCRIPTN
                                       <span style="color: #993333; font-weight: bold;">FROM</span>     dbo<span style="color: #66cc66;">.</span>PM40101 AG
                                       <span style="color: #993333; font-weight: bold;">WHERE</span>    X<span style="color: #66cc66;">.</span>DAYSDUE <span style="color: #66cc66;">&lt;=</span> AG<span style="color: #66cc66;">.</span>ENDGPDYS
                                       <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> ENDGPDYS
                                     <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #ff0000;">''</span><span style="color: #66cc66;">&#41;</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> AGINGBUCKET <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">,</span>
                    X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                    <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> X<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span>
                         <span style="color: #993333; font-weight: bold;">THEN</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span>
                         <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#40;</span> X<span style="color: #66cc66;">.</span>DOCUMENTAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>APPLIEDAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>WRITEOFFAMT <span style="color: #66cc66;">-</span> X<span style="color: #66cc66;">.</span>DISCTAKENAMT <span style="color: #66cc66;">+</span> X<span style="color: #66cc66;">.</span>REALGAINLOSSAMT <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #66cc66;">-</span><span style="color: #cc66cc;">1</span>
                    <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> CURTRXAMT
          <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    Z<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCNUMBR <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DOCAMNT <span style="color: #993333; font-weight: bold;">AS</span> DOCUMENTAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APPLDAMT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span>
                                          <span style="color: #993333; font-weight: bold;">AND</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">6</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>APPLDAMT<span style="color: #66cc66;">&#41;</span>
                                                                         <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                                  <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                            GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                            APPLDAMT <span style="color: #66cc66;">,</span>
                                                                                            VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                            APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                            APTODCTY <span style="color: #66cc66;">,</span>
                                                                                            ApplyToGLPostDate
                                                                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                                <span style="color: #66cc66;">&#41;</span> Y
                                                                         <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                                <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                       <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> APPLIEDAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>WROFAMNT<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        WROFAMNT
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> WRITEOFFAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&lt;=</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>DISTKNAM<span style="color: #66cc66;">&#41;</span>
                                                                     <span style="color: #993333; font-weight: bold;">FROM</span>   <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        ApplyFromGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        DISTKNAM
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                     <span style="color: #993333; font-weight: bold;">WHERE</span>  Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyFromGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTVCHNM <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>APTODCTY <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                   <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DISCTAKENAMT <span style="color: #66cc66;">,</span>
                                <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DOCTYPE <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">3</span> <span style="color: #993333; font-weight: bold;">THEN</span> ISNULL<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>  <span style="color: #993333; font-weight: bold;">SUM</span><span style="color: #66cc66;">&#40;</span>Y<span style="color: #66cc66;">.</span>RLGANLOS<span style="color: #66cc66;">&#41;</span>
                                                                    <span style="color: #993333; font-weight: bold;">FROM</span>    <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM10200
                                                                              <span style="color: #993333; font-weight: bold;">WHERE</span>     POSTED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                                                              <span style="color: #993333; font-weight: bold;">UNION</span>
                                                                              <span style="color: #993333; font-weight: bold;">SELECT</span>    VENDORID <span style="color: #66cc66;">,</span>
                                                                                        GLPOSTDT <span style="color: #66cc66;">,</span>
                                                                                        VCHRNMBR <span style="color: #66cc66;">,</span>
                                                                                        DOCTYPE <span style="color: #66cc66;">,</span>
                                                                                        APTVCHNM <span style="color: #66cc66;">,</span>
                                                                                        APTODCTY <span style="color: #66cc66;">,</span>
                                                                                        ApplyToGLPostDate <span style="color: #66cc66;">,</span>
                                                                                        RLGANLOS
                                                                              <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30300
                                                                            <span style="color: #66cc66;">&#41;</span> Y
                                                                    <span style="color: #993333; font-weight: bold;">WHERE</span>   Y<span style="color: #66cc66;">.</span>GLPOSTDT <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>ApplyToGLPostDate <span style="color: #66cc66;">&lt;&gt;</span> @EMPTYDATE
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VENDORID <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VENDORID
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>VCHRNMBR <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>VCHRNMBR
                                                                            <span style="color: #993333; font-weight: bold;">AND</span> Y<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> Z<span style="color: #66cc66;">.</span>DOCTYPE
                                                                  <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>
                                     <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #cc66cc;">0</span>
                                <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> REALGAINLOSSAMT <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>TRXSORCE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>DUEDATE <span style="color: #66cc66;">,</span>
                                DATEDIFF<span style="color: #66cc66;">&#40;</span>dd<span style="color: #66cc66;">,</span> Z<span style="color: #66cc66;">.</span>DUEDATE<span style="color: #66cc66;">,</span> @ASOFDATE<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> DAYSDUE <span style="color: #66cc66;">,</span>
                                Z<span style="color: #66cc66;">.</span>VOIDPDATE
                      <span style="color: #993333; font-weight: bold;">FROM</span>      <span style="color: #66cc66;">&#40;</span> <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            @EMPTYDATE <span style="color: #993333; font-weight: bold;">AS</span> VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM20000
                                  <span style="color: #993333; font-weight: bold;">UNION</span>
                                  <span style="color: #993333; font-weight: bold;">SELECT</span>    VCHRNMBR <span style="color: #66cc66;">,</span>
                                            VENDORID <span style="color: #66cc66;">,</span>
                                            DOCTYPE <span style="color: #66cc66;">,</span>
                                            DOCDATE <span style="color: #66cc66;">,</span>
                                            DOCNUMBR <span style="color: #66cc66;">,</span>
                                            DOCAMNT <span style="color: #66cc66;">,</span>
                                            BACHNUMB <span style="color: #66cc66;">,</span>
                                            TRXSORCE <span style="color: #66cc66;">,</span>
                                            BCHSOURC <span style="color: #66cc66;">,</span>
                                            DISCDATE <span style="color: #66cc66;">,</span>
                                            VOIDED <span style="color: #66cc66;">,</span>
                                            PSTGDATE <span style="color: #66cc66;">,</span>
                                            <span style="color: #993333; font-weight: bold;">CASE</span> <span style="color: #993333; font-weight: bold;">WHEN</span> DUEDATE <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'1900-01-01'</span> <span style="color: #993333; font-weight: bold;">THEN</span> @ASOFDATE
                                                 <span style="color: #993333; font-weight: bold;">ELSE</span> <span style="color: #66cc66;">&#91;</span>DUEDATE<span style="color: #66cc66;">&#93;</span>
                                            <span style="color: #993333; font-weight: bold;">END</span> <span style="color: #993333; font-weight: bold;">AS</span> DUEDATE <span style="color: #66cc66;">,</span>
                                            VOIDPDATE
                                  <span style="color: #993333; font-weight: bold;">FROM</span>      dbo<span style="color: #66cc66;">.</span>PM30200
                                <span style="color: #66cc66;">&#41;</span> Z
                      <span style="color: #993333; font-weight: bold;">WHERE</span>     Z<span style="color: #66cc66;">.</span>PSTGDATE <span style="color: #66cc66;">&lt;=</span> @ASOFDATE
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDED <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span>
                                <span style="color: #993333; font-weight: bold;">AND</span> Z<span style="color: #66cc66;">.</span>VOIDPDATE <span style="color: #66cc66;">&gt;</span> @ASOFDATE
                    <span style="color: #66cc66;">&#41;</span> X
        <span style="color: #66cc66;">&#41;</span> W
        <span style="color: #993333; font-weight: bold;">INNER</span> <span style="color: #993333; font-weight: bold;">JOIN</span> dbo<span style="color: #66cc66;">.</span>PM40102 W1 <span style="color: #993333; font-weight: bold;">ON</span> W<span style="color: #66cc66;">.</span>DOCTYPE <span style="color: #66cc66;">=</span> W1<span style="color: #66cc66;">.</span>DOCTYPE
<span style="color: #993333; font-weight: bold;">WHERE</span>   W<span style="color: #66cc66;">.</span>CURTRXAMT <span style="color: #66cc66;">&lt;&gt;</span> <span style="color: #cc66cc;">0</span></pre></td></tr></table></div>

<p>Hope this helps the community…</p>
<blockquote><p><strong>Update: 11/28/2011</strong> &#8211; Based on feedback from a community member Louella Thomas, fixed an issue where applied information for an unposted payment was considered in the result.</p></blockquote>
<p>Until nest post!</p>
]]></content:encoded>
			<wfw:commentRss>http://msdynamicstips.com/2011/07/25/payables-hatb-with-aging-by-due-date-using-gl-posting-date/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
