﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Interprise Suite Community / Interprise Suite Community Forums / Reports  / Not Displaying Kit Details on Invoice Form / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Interprise Suite Community</description><link>http://www.interprisesuitecommunity.com/</link><webMaster>forums@dimesoftinc.com</webMaster><lastBuildDate>Fri, 10 Feb 2012 18:15:47 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Not Displaying Kit Details on Invoice Form</title><link>http://www.interprisesuitecommunity.com/Topic318-5-1.aspx</link><description>That worked great ....thanks.</description><pubDate>Sun, 17 Jan 2010 11:52:19 GMT</pubDate><dc:creator>Mlittman</dc:creator></item><item><title>RE: Not Displaying Kit Details on Invoice Form</title><link>http://www.interprisesuitecommunity.com/Topic318-5-1.aspx</link><description>Try this - hopefully you get the result you need - changed binding field from table x to x_1: :&lt;/P&gt;&lt;P&gt;SELECT     a.InvoiceCode, cpv.AmountPaidRate AS Value, cpv.PaymentMethod, a.Ref1 AS Reference, a.Ref2 AS Reference2, taxRates.TaxRate AS TaxRate1, &lt;BR&gt;                      a.TaxRate AS TaxValue, dbo.CreateAddress(a.BillToName, a.BillToCity, a.BillToState, a.BillToAddress, a.BillToPostalCode, a.BillToCounty, a.BillToCountry) &lt;BR&gt;                      AS BillToNameAndAddress, dbo.CreateAddress(a.ShipToName, a.ShipToCity, a.ShipToState, a.ShipToAddress, a.ShipToPostalCode, a.ShipToCounty, a.ShipToCountry) &lt;BR&gt;                      AS ShipToNameAndAddress, CASE WHEN ISNULL(a.BillToPhoneExtension, '') = '' THEN ISNULL(a.BillToPhone, '') ELSE ISNULL(a.BillToPhone, '') &lt;BR&gt;                      + ' ext ' + ISNULL(a.BillToPhoneExtension, '') END AS BillToPhoneNumber, CASE WHEN ISNULL(a.ShipToPhoneExtension, '') = '' THEN ISNULL(a.ShipToPhone, '') &lt;BR&gt;                      ELSE ISNULL(a.ShipToPhone, '') + ' ext ' + ISNULL(a.ShipToPhoneExtension, '') END AS ShipToPhoneNumber, g.TaxNumber AS BillToTaxNumber, &lt;BR&gt;                      h.TaxNumber AS ShipToTaxNumber, a.InvoiceDate, a.DueDate, a.CurrencyCode, a.PaymentTerm, a.ShippingMethod, x_1.ItemName, x_1.LineNum, &lt;BR&gt;                      CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.QuantityShipped END AS QuantityShipped, CASE WHEN x_1.ItemName = '' THEN NULL &lt;BR&gt;                      ELSE x_1.QuantityOrdered END AS QuantityOrdered, CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.QuantityBackOrdered END AS QuantityBackOrdered, &lt;BR&gt;                      CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.UnitMeasureCode END AS UnitMeasureCode, x_1.ItemDescription, x_1.TaxCode, &lt;BR&gt;                      CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.SalesTaxAmountRate END AS SalesTaxAmountRate, CASE WHEN x_1.ItemName = '' THEN NULL &lt;BR&gt;                      ELSE x_1.SalesPriceRate END AS SalesPriceRate, CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.Discount END AS DiscountRate, &lt;BR&gt;                      CASE WHEN x_1.ItemName = '' THEN NULL ELSE x_1.NetPriceRate END AS NetPriceRate, CASE WHEN x_1.ItemName = '' THEN NULL &lt;BR&gt;                      ELSE x_1.ExtPriceRate END AS ExtPriceRate, a.SubTotalRate, a.FreightRate, a.OtherRate, a.TaxRate, a.TotalRate, a.AppliedCreditRate, &lt;BR&gt;                      ISNULL(a.CouponDiscountRate, 0) + ISNULL(a.AmountPaidRate, 0) AS AmountPaidRate, a.BalanceRate, a.SubTotalRate + a.FreightRate AS NetValue, c.EntityName, &lt;BR&gt;                      c.EntityEmail, c.EntityFax, c.EntityFaxExtension, c.ContactCode, c.ContactFullName, c.Email1 AS Email, c.BusinessFax, c.BusinessFaxExtension, a.IsPrinted, &lt;BR&gt;                      a.PrintCount, a.POCode, ISNULL(EE.WebSiteCode, N'') AS WebSiteCode, x_1.CustomerPO, &lt;BR&gt;                      'All goods remain the property of' + ' ' + d.CompanyName + ' ' + 'until paid for in full. Standard terms and conditions of sale apply.' AS NameOfCompany, &lt;BR&gt;                      CASE WHEN ISNULL(a.WebSiteCode, '') = '' THEN d .CompanyName ELSE EE.WebSiteDescription END AS CompanyName, CASE WHEN EE.WebsiteLogo IS NULL &lt;BR&gt;                      THEN NULL ELSE EE.WebSiteLogo END AS CompanyLogo&lt;BR&gt;FROM         dbo.CustomerInvoiceView AS a LEFT OUTER JOIN&lt;BR&gt;                          (SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.0 AS LineNum, ISNULL(a.ItemName, N'') + NCHAR(13) &lt;BR&gt;                                                   + CASE WHEN ISNULL(a.CustomerItemCode, '') = '' THEN '' ELSE '(' + ISNULL(a.CustomerItemCode, '') + ')' END AS ItemName, a.QuantityOrdered, &lt;BR&gt;                                                   a.QuantityAllocated, CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN a.InventoryDescription + NCHAR(13) &lt;BR&gt;                                                   + '(' + a.ItemDescription + ')' ELSE a.ItemDescription END AS ItemDescription, a.UnitMeasureCode, a.TaxCode, 0 AS ItemKitDetailLineNum, a.ItemType, &lt;BR&gt;                                                   a.QuantityShipped, a.QuantityBackOrdered, a.SalesTaxAmountRate, a.SalesPriceRate, a.Discount, a.NetPriceRate, a.ExtPriceRate, a.CustomerPO&lt;BR&gt;                            FROM          dbo.CustomerInvoice AS b INNER JOIN&lt;BR&gt;                                                   dbo.CustomerInvoiceDetailView AS a ON b.InvoiceCode = a.InvoiceCode&lt;BR&gt;                            WHERE      (a.ItemType IN ('Assembly', 'Matrix Item', 'Stock', 'Kit', 'Non-Stock', 'Electronic Download', 'Service')) AND (b.Type = 'Invoice')&lt;BR&gt;                            UNION ALL&lt;BR&gt;                            SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.1 AS LineNum, '' AS ItemName, NULL AS QuantityOrdered, NULL AS QuantityAllocated, &lt;BR&gt;                                                  CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN ISNULL(' - ' + b.ItemDescription, '') ELSE ISNULL(' - ' + b.ItemDescription, '') &lt;BR&gt;                                                  END AS ItemDescription, '' AS UnitMeasureCode, '' AS TaxCode, b.ItemKitDetailLineNum, a.ItemType, NULL AS QuantityShipped, NULL &lt;BR&gt;                                                  AS QuantityBackOrdered, NULL AS SalesTaxAmountRate, NULL AS SalesPriceRate, NULL AS Discount, NULL AS NetPriceRate, NULL AS ExtPriceRate, &lt;BR&gt;                                                  a.CustomerPO&lt;BR&gt;                            FROM         dbo.CustomerInvoice AS c INNER JOIN&lt;BR&gt;                                                  dbo.CustomerInvoiceDetailView AS a ON a.InvoiceCode = c.InvoiceCode INNER JOIN&lt;BR&gt;                                                  dbo.CustomerItemKitDetailView AS b ON a.ItemCode = b.ItemKitCode AND a.InvoiceCode = b.DocumentCode AND a.LineNum = b.LineNum + '9999'&lt;BR&gt;                            WHERE     (c.Type = 'Invoice')) AS x_1 ON a.InvoiceCode = x_1.InvoiceCode LEFT OUTER JOIN&lt;BR&gt;                          (SELECT     a.TaxCode, SUM(c.TaxRate) AS TaxRate&lt;BR&gt;                            FROM          dbo.SystemTaxScheme AS a INNER JOIN&lt;BR&gt;                                                   dbo.SystemTaxSchemeDetail AS b ON a.TaxCode = b.TaxCode INNER JOIN&lt;BR&gt;                                                   dbo.SystemTaxDetail AS c ON b.TaxDetailCode = c.TaxDetailCode&lt;BR&gt;                            GROUP BY a.TaxCode) AS taxRates ON x_1.TaxCode = taxRates.TaxCode LEFT OUTER JOIN&lt;BR&gt;                          (SELECT     x.SalesOrderCode, x.PaymentMethod, SUM(x.AmountPaidRate) AS AmountPaidRate&lt;BR&gt;                            FROM          dbo.CustomerPaymentView AS x INNER JOIN&lt;BR&gt;                                                   dbo.CustomerTransactionReceipt AS y ON x.SalesOrderCode = y.DocumentCode AND x.ReceivableCode = y.ReceivableCode&lt;BR&gt;                            GROUP BY x.SalesOrderCode, x.PaymentMethod) AS cpv ON a.InvoiceCode = cpv.SalesOrderCode LEFT OUTER JOIN&lt;BR&gt;                      dbo.CRMContactView AS c ON a.ContactCode = c.ContactCode INNER JOIN&lt;BR&gt;                      dbo.Customer AS g ON a.BillToCode = g.CustomerCode INNER JOIN&lt;BR&gt;                      dbo.CustomerShipTo AS h ON a.ShipToCode = h.ShipToCode LEFT OUTER JOIN&lt;BR&gt;                          (SELECT     WebSiteCode, WebSiteLogo, WebSiteDescription&lt;BR&gt;                            FROM          dbo.WebSite) AS EE ON a.WebSiteCode = EE.WebSiteCode CROSS JOIN&lt;BR&gt;                      dbo.SystemCompanyInformation AS d&lt;BR&gt;WHERE     (a.Type = 'Invoice')</description><pubDate>Sat, 16 Jan 2010 18:36:02 GMT</pubDate><dc:creator>NAYLARD</dc:creator></item><item><title>Not Displaying Kit Details on Invoice Form</title><link>http://www.interprisesuitecommunity.com/Topic318-5-1.aspx</link><description>I am trying to modify the standard CustomerInvoiceFormReportView to not display teh details of teh kit.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Can anyone help?&lt;br&gt;&lt;br&gt;Here is the standard script:&lt;br&gt;&lt;br&gt;SELECT     a.InvoiceCode, cpv.AmountPaidRate AS Value, cpv.PaymentMethod, a.Ref1 AS Reference, a.Ref2 AS Reference2, taxRates.TaxRate AS TaxRate1, &lt;br&gt;                      a.TaxRate AS TaxValue, dbo.CreateAddress(a.BillToName, a.BillToCity, a.BillToState, a.BillToAddress, a.BillToPostalCode, a.BillToCounty, a.BillToCountry) &lt;br&gt;                      AS BillToNameAndAddress, dbo.CreateAddress(a.ShipToName, a.ShipToCity, a.ShipToState, a.ShipToAddress, a.ShipToPostalCode, a.ShipToCounty, a.ShipToCountry) &lt;br&gt;                      AS ShipToNameAndAddress, CASE WHEN ISNULL(a.BillToPhoneExtension, '') = '' THEN ISNULL(a.BillToPhone, '') ELSE ISNULL(a.BillToPhone, '') &lt;br&gt;                      + ' ext ' + ISNULL(a.BillToPhoneExtension, '') END AS BillToPhoneNumber, CASE WHEN ISNULL(a.ShipToPhoneExtension, '') = '' THEN ISNULL(a.ShipToPhone, '') &lt;br&gt;                      ELSE ISNULL(a.ShipToPhone, '') + ' ext ' + ISNULL(a.ShipToPhoneExtension, '') END AS ShipToPhoneNumber, g.TaxNumber AS BillToTaxNumber, &lt;br&gt;                      h.TaxNumber AS ShipToTaxNumber, a.InvoiceDate, a.DueDate, a.CurrencyCode, a.PaymentTerm, a.ShippingMethod, x_1.ItemName, x_1.LineNum, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.QuantityShipped END AS QuantityShipped, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.QuantityOrdered END AS QuantityOrdered, CASE WHEN x.ItemName = '' THEN NULL ELSE x.QuantityBackOrdered END AS QuantityBackOrdered, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.UnitMeasureCode END AS UnitMeasureCode, x_1.ItemDescription, x_1.TaxCode, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.SalesTaxAmountRate END AS SalesTaxAmountRate, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.SalesPriceRate END AS SalesPriceRate, CASE WHEN x.ItemName = '' THEN NULL ELSE x.Discount END AS DiscountRate, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.NetPriceRate END AS NetPriceRate, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.ExtPriceRate END AS ExtPriceRate, a.SubTotalRate, a.FreightRate, a.OtherRate, a.TaxRate, a.TotalRate, a.AppliedCreditRate, ISNULL(a.CouponDiscountRate, &lt;br&gt;                      0) + ISNULL(a.AmountPaidRate, 0) AS AmountPaidRate, a.BalanceRate, a.SubTotalRate + a.FreightRate AS NetValue, c.EntityName, c.EntityEmail, c.EntityFax, &lt;br&gt;                      c.EntityFaxExtension, c.ContactCode, c.ContactFullName, c.Email1 AS Email, c.BusinessFax, c.BusinessFaxExtension, a.IsPrinted, a.PrintCount, a.POCode, &lt;br&gt;                      ISNULL(EE.WebSiteCode, N'') AS WebSiteCode, x_1.CustomerPO, &lt;br&gt;                      'All goods remain the property of' + ' ' + d.CompanyName + ' ' + 'until paid for in full. Standard terms and conditions of sale apply.' AS NameOfCompany, &lt;br&gt;                      CASE WHEN ISNULL(a.WebSiteCode, '') = '' THEN d .CompanyName ELSE EE.WebSiteDescription END AS CompanyName, CASE WHEN EE.WebsiteLogo IS NULL &lt;br&gt;                      THEN NULL ELSE EE.WebSiteLogo END AS CompanyLogo&lt;br&gt;FROM         dbo.CustomerInvoiceView AS a LEFT OUTER JOIN&lt;br&gt;                          (SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.0 AS LineNum, ISNULL(a.ItemName, N'') + NCHAR(13) &lt;br&gt;                                                   + CASE WHEN ISNULL(a.CustomerItemCode, '') = '' THEN '' ELSE '(' + ISNULL(a.CustomerItemCode, '') + ')' END AS ItemName, a.QuantityOrdered, &lt;br&gt;                                                   a.QuantityAllocated, CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN a.InventoryDescription + NCHAR(13) &lt;br&gt;                                                   + '(' + a.ItemDescription + ')' ELSE a.ItemDescription END AS ItemDescription, a.UnitMeasureCode, a.TaxCode, 0 AS ItemKitDetailLineNum, a.ItemType, &lt;br&gt;                                                   a.QuantityShipped, a.QuantityBackOrdered, a.SalesTaxAmountRate, a.SalesPriceRate, a.Discount, a.NetPriceRate, a.ExtPriceRate, a.CustomerPO&lt;br&gt;                            FROM          dbo.CustomerInvoice AS b INNER JOIN&lt;br&gt;                                                   dbo.CustomerInvoiceDetailView AS a ON b.InvoiceCode = a.InvoiceCode&lt;br&gt;                            WHERE      (a.ItemType IN ('Assembly', 'Matrix Item', 'Stock', 'Kit', 'Non-Stock', 'Electronic Download', 'Service')) AND (b.Type = 'Invoice')&lt;br&gt;                            UNION ALL&lt;br&gt;                            SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.1 AS LineNum, '' AS ItemName, NULL AS QuantityOrdered, NULL AS QuantityAllocated, &lt;br&gt;                                                  CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN ISNULL('   - ' + b.ItemDescription, '') ELSE ISNULL('   - ' + b.ItemDescription, '') &lt;br&gt;                                                  END AS ItemDescription, '' AS UnitMeasureCode, '' AS TaxCode, b.ItemKitDetailLineNum, a.ItemType, NULL AS QuantityShipped, NULL &lt;br&gt;                                                  AS QuantityBackOrdered, NULL AS SalesTaxAmountRate, NULL AS SalesPriceRate, NULL AS Discount, NULL AS NetPriceRate, NULL AS ExtPriceRate, &lt;br&gt;                                                  a.CustomerPO&lt;br&gt;                            FROM         dbo.CustomerInvoice AS c INNER JOIN&lt;br&gt;                                                  dbo.CustomerInvoiceDetailView AS a ON a.InvoiceCode = c.InvoiceCode INNER JOIN&lt;br&gt;                                                  dbo.CustomerItemKitDetailView AS b ON a.ItemCode = b.ItemKitCode AND a.InvoiceCode = b.DocumentCode AND a.LineNum = b.LineNum&lt;br&gt;                            WHERE     (c.Type = 'Invoice')) AS x_1 ON a.InvoiceCode = x_1.InvoiceCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     a.TaxCode, SUM(c.TaxRate) AS TaxRate&lt;br&gt;                            FROM          dbo.SystemTaxScheme AS a INNER JOIN&lt;br&gt;                                                   dbo.SystemTaxSchemeDetail AS b ON a.TaxCode = b.TaxCode INNER JOIN&lt;br&gt;                                                   dbo.SystemTaxDetail AS c ON b.TaxDetailCode = c.TaxDetailCode&lt;br&gt;                            GROUP BY a.TaxCode) AS taxRates ON x_1.TaxCode = taxRates.TaxCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     x.SalesOrderCode, x.PaymentMethod, SUM(x.AmountPaidRate) AS AmountPaidRate&lt;br&gt;                            FROM          dbo.CustomerPaymentView AS x INNER JOIN&lt;br&gt;                                                   dbo.CustomerTransactionReceipt AS y ON x.SalesOrderCode = y.DocumentCode AND x.ReceivableCode = y.ReceivableCode&lt;br&gt;                            GROUP BY x.SalesOrderCode, x.PaymentMethod) AS cpv ON a.InvoiceCode = cpv.SalesOrderCode LEFT OUTER JOIN&lt;br&gt;                      dbo.CRMContactView AS c ON a.ContactCode = c.ContactCode INNER JOIN&lt;br&gt;                      dbo.Customer AS g ON a.BillToCode = g.CustomerCode INNER JOIN&lt;br&gt;                      dbo.CustomerShipTo AS h ON a.ShipToCode = h.ShipToCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     WebSiteCode, WebSiteLogo, WebSiteDescription&lt;br&gt;                            FROM          dbo.WebSite) AS EE ON a.WebSiteCode = EE.WebSiteCode CROSS JOIN&lt;br&gt;                      dbo.SystemCompanyInformation AS d&lt;br&gt;WHERE     (a.Type = 'Invoice')&lt;br&gt;&lt;br&gt;&lt;br&gt;If I scripot a new one like this:&lt;br&gt;&lt;br&gt;SELECT     a.InvoiceCode, cpv.AmountPaidRate AS Value, cpv.PaymentMethod, a.Ref1 AS Reference, a.Ref2 AS Reference2, taxRates.TaxRate AS TaxRate1, &lt;br&gt;                      a.TaxRate AS TaxValue, dbo.CreateAddress(a.BillToName, a.BillToCity, a.BillToState, a.BillToAddress, a.BillToPostalCode, a.BillToCounty, a.BillToCountry) &lt;br&gt;                      AS BillToNameAndAddress, dbo.CreateAddress(a.ShipToName, a.ShipToCity, a.ShipToState, a.ShipToAddress, a.ShipToPostalCode, a.ShipToCounty, a.ShipToCountry) &lt;br&gt;                      AS ShipToNameAndAddress, CASE WHEN ISNULL(a.BillToPhoneExtension, '') = '' THEN ISNULL(a.BillToPhone, '') ELSE ISNULL(a.BillToPhone, '') &lt;br&gt;                      + ' ext ' + ISNULL(a.BillToPhoneExtension, '') END AS BillToPhoneNumber, CASE WHEN ISNULL(a.ShipToPhoneExtension, '') = '' THEN ISNULL(a.ShipToPhone, '') &lt;br&gt;                      ELSE ISNULL(a.ShipToPhone, '') + ' ext ' + ISNULL(a.ShipToPhoneExtension, '') END AS ShipToPhoneNumber, g.TaxNumber AS BillToTaxNumber, &lt;br&gt;                      h.TaxNumber AS ShipToTaxNumber, a.InvoiceDate, a.DueDate, a.CurrencyCode, a.PaymentTerm, a.ShippingMethod, x_1.ItemName, x_1.LineNum, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.QuantityShipped END AS QuantityShipped, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.QuantityOrdered END AS QuantityOrdered, CASE WHEN x.ItemName = '' THEN NULL ELSE x.QuantityBackOrdered END AS QuantityBackOrdered, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.UnitMeasureCode END AS UnitMeasureCode, x_1.ItemDescription, x_1.TaxCode, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.SalesTaxAmountRate END AS SalesTaxAmountRate, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.SalesPriceRate END AS SalesPriceRate, CASE WHEN x.ItemName = '' THEN NULL ELSE x.Discount END AS DiscountRate, &lt;br&gt;                      CASE WHEN x.ItemName = '' THEN NULL ELSE x.NetPriceRate END AS NetPriceRate, CASE WHEN x.ItemName = '' THEN NULL &lt;br&gt;                      ELSE x.ExtPriceRate END AS ExtPriceRate, a.SubTotalRate, a.FreightRate, a.OtherRate, a.TaxRate, a.TotalRate, a.AppliedCreditRate, ISNULL(a.CouponDiscountRate, &lt;br&gt;                      0) + ISNULL(a.AmountPaidRate, 0) AS AmountPaidRate, a.BalanceRate, a.SubTotalRate + a.FreightRate AS NetValue, c.EntityName, c.EntityEmail, c.EntityFax, &lt;br&gt;                      c.EntityFaxExtension, c.ContactCode, c.ContactFullName, c.Email1 AS Email, c.BusinessFax, c.BusinessFaxExtension, a.IsPrinted, a.PrintCount, a.POCode, &lt;br&gt;                      ISNULL(EE.WebSiteCode, N'') AS WebSiteCode, x_1.CustomerPO, &lt;br&gt;                      'All goods remain the property of' + ' ' + d.CompanyName + ' ' + 'until paid for in full. Standard terms and conditions of sale apply.' AS NameOfCompany, &lt;br&gt;                      CASE WHEN ISNULL(a.WebSiteCode, '') = '' THEN d .CompanyName ELSE EE.WebSiteDescription END AS CompanyName, CASE WHEN EE.WebsiteLogo IS NULL &lt;br&gt;                      THEN NULL ELSE EE.WebSiteLogo END AS CompanyLogo&lt;br&gt;FROM         dbo.CustomerInvoiceView AS a LEFT OUTER JOIN&lt;br&gt;                          (SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.0 AS LineNum, ISNULL(a.ItemName, N'') + NCHAR(13) &lt;br&gt;                                                   + CASE WHEN ISNULL(a.CustomerItemCode, '') = '' THEN '' ELSE '(' + ISNULL(a.CustomerItemCode, '') + ')' END AS ItemName, a.QuantityOrdered, &lt;br&gt;                                                   a.QuantityAllocated, CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN a.InventoryDescription + NCHAR(13) &lt;br&gt;                                                   + '(' + a.ItemDescription + ')' ELSE a.ItemDescription END AS ItemDescription, a.UnitMeasureCode, a.TaxCode, 0 AS ItemKitDetailLineNum, a.ItemType, &lt;br&gt;                                                   a.QuantityShipped, a.QuantityBackOrdered, a.SalesTaxAmountRate, a.SalesPriceRate, a.Discount, a.NetPriceRate, a.ExtPriceRate, a.CustomerPO&lt;br&gt;                            FROM          dbo.CustomerInvoice AS b INNER JOIN&lt;br&gt;                                                   dbo.CustomerInvoiceDetailView AS a ON b.InvoiceCode = a.InvoiceCode&lt;br&gt;                            WHERE      (a.ItemType IN ('Assembly', 'Matrix Item', 'Stock', 'Kit', 'Non-Stock', 'Electronic Download', 'Service')) AND (b.Type = 'Invoice')&lt;br&gt;                            UNION ALL&lt;br&gt;                            SELECT     a.WarehouseCode, a.Warehouse, a.InvoiceCode, a.LineNum + 0.1 AS LineNum, '' AS ItemName, NULL AS QuantityOrdered, NULL AS QuantityAllocated, &lt;br&gt;                                                  CASE WHEN ISNULL(a.IsInventoryDescription, 0) = 0 THEN ISNULL('   - ' + b.ItemDescription, '') ELSE ISNULL('   - ' + b.ItemDescription, '') &lt;br&gt;                                                  END AS ItemDescription, '' AS UnitMeasureCode, '' AS TaxCode, b.ItemKitDetailLineNum, a.ItemType, NULL AS QuantityShipped, NULL &lt;br&gt;                                                  AS QuantityBackOrdered, NULL AS SalesTaxAmountRate, NULL AS SalesPriceRate, NULL AS Discount, NULL AS NetPriceRate, NULL AS ExtPriceRate, &lt;br&gt;                                                  a.CustomerPO&lt;br&gt;                            FROM         dbo.CustomerInvoice AS c INNER JOIN&lt;br&gt;                                                  dbo.CustomerInvoiceDetailView AS a ON a.InvoiceCode = c.InvoiceCode INNER JOIN&lt;br&gt;                                                  dbo.CustomerItemKitDetailView AS b ON a.ItemCode = b.ItemKitCode AND a.InvoiceCode = b.DocumentCode AND a.LineNum = b.LineNum[b]+'9999[u][/u][/b]'&lt;br&gt;                            WHERE     (c.Type = 'Invoice')) AS x_1 ON a.InvoiceCode = x_1.InvoiceCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     a.TaxCode, SUM(c.TaxRate) AS TaxRate&lt;br&gt;                            FROM          dbo.SystemTaxScheme AS a INNER JOIN&lt;br&gt;                                                   dbo.SystemTaxSchemeDetail AS b ON a.TaxCode = b.TaxCode INNER JOIN&lt;br&gt;                                                   dbo.SystemTaxDetail AS c ON b.TaxDetailCode = c.TaxDetailCode&lt;br&gt;                            GROUP BY a.TaxCode) AS taxRates ON x_1.TaxCode = taxRates.TaxCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     x.SalesOrderCode, x.PaymentMethod, SUM(x.AmountPaidRate) AS AmountPaidRate&lt;br&gt;                            FROM          dbo.CustomerPaymentView AS x INNER JOIN&lt;br&gt;                                                   dbo.CustomerTransactionReceipt AS y ON x.SalesOrderCode = y.DocumentCode AND x.ReceivableCode = y.ReceivableCode&lt;br&gt;                            GROUP BY x.SalesOrderCode, x.PaymentMethod) AS cpv ON a.InvoiceCode = cpv.SalesOrderCode LEFT OUTER JOIN&lt;br&gt;                      dbo.CRMContactView AS c ON a.ContactCode = c.ContactCode INNER JOIN&lt;br&gt;                      dbo.Customer AS g ON a.BillToCode = g.CustomerCode INNER JOIN&lt;br&gt;                      dbo.CustomerShipTo AS h ON a.ShipToCode = h.ShipToCode LEFT OUTER JOIN&lt;br&gt;                          (SELECT     WebSiteCode, WebSiteLogo, WebSiteDescription&lt;br&gt;                            FROM          dbo.WebSite) AS EE ON a.WebSiteCode = EE.WebSiteCode CROSS JOIN&lt;br&gt;                      dbo.SystemCompanyInformation AS d&lt;br&gt;WHERE     (a.Type = 'Invoice')&lt;br&gt;&lt;br&gt;it works in the query but will not let me save it.&lt;br&gt;&lt;br&gt;Any ideas?</description><pubDate>Fri, 15 Jan 2010 10:16:33 GMT</pubDate><dc:creator>Mlittman</dc:creator></item></channel></rss>
