Wrox Programmer Forums
Go Back   Wrox Programmer Forums > SQL Server > SQL Server 2005 > SQL Server 2005
|
SQL Server 2005 General discussion of SQL Server *2005* version only.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the SQL Server 2005 section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old October 19th, 2007, 01:54 AM
Registered User
 
Join Date: Sep 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default How to separate Multiple InvoiceNos of one RecID

Hi ,
please tell me How to separate Multiple InvoiceNos of one ReceiptID by comma in storedprocedure.
I have Store procedure as like :-



USE [TestExample]
GO
ALTER Procedure [TestExample].[RptCashChequeReceiptVoucherHeaderSingle]

 @CompanyID NVARCHAR(36),
 @DivisionID NVARCHAR(36),
 @DepartmentID NVARCHAR(36),
 @ReceiptID NVARCHAR(36)

 AS


declare @CompanyCurrencySymb nvarchar(1)
declare @DHCurrencySymb nvarchar(1)
set @DHCurrencySymb=(select CurrenycySymbol from CurrencyTypes where
CompanyID =@CompanyID
AND DivisionID =@DivisionID
AND DepartmentID = @DepartmentID
and CurrencyId=(select CurrencyId from CurrencyTypes
where CompanyID =@CompanyID AND DivisionID =@DivisionID
AND DepartmentID = @DepartmentID and CurrencyId='DH'))

set @CompanyCurrencySymb=(select CurrenycySymbol from CurrencyTypes where
CompanyID =@CompanyID
AND DivisionID =@DivisionID
AND DepartmentID = @DepartmentID
and CurrencyId=(select CurrencyId from Companies
where CompanyID =@CompanyID AND DivisionID =@DivisionID
AND DepartmentID = @DepartmentID))

SELECT Distinct ReceiptsHeader.ReceiptID,
CASE
    WHEN ReceiptsHeader.ReceiptTypeID = 'Check' THEN
    ReceiptsHeader.CheckNumber
    ELSE
    'Cash'
END as ByCashOrChequeNo,
        ReceiptsHeader.Amount,
        ReceiptsHeader.ReceiptTypeID,
        ReceiptsHeader.CheckNumber,
        ReceiptsHeader.TransactionDate as ReceiptDate,
        CustomerInformation.CustomerName,
        ReceiptsDetail.DocumentNumber as InvoiceNumber,
        @CompanyCurrencySymb as CompanyCurrencySymb ,
        @DHCurrencySymb as DHCurrencySymb
FROM ReceiptsHeader Left OUTER JOIN ReceiptsDetail
ON ReceiptsHeader.CompanyID = ReceiptsDetail.CompanyID AND ReceiptsHeader.DivisionID = ReceiptsDetail.DivisionID
        AND ReceiptsHeader.DepartmentID =ReceiptsDetail.DepartmentID and ReceiptsHeader.ReceiptID = ReceiptsDetail.ReceiptID
        Left OUTER JOIN CustomerInformation ON ReceiptsHeader.CompanyID = CustomerInformation.CompanyID
        AND ReceiptsHeader.DivisionID = CustomerInformation.DivisionID AND ReceiptsHeader.DepartmentID = CustomerInformation.DepartmentID
        AND ReceiptsHeader.CustomerID = CustomerInformation.CustomerID
WHERE ReceiptsHeader.CompanyID = @CompanyID
        AND ReceiptsHeader.DivisionID = @DivisionID
        AND ReceiptsHeader.DepartmentID = @DepartmentID
        AND ReceiptsHeader.ReceiptID = @ReceiptID


O/p of this StoredProcedure is as:

AssetID AssetTypeID Cost Additions Disposal subtotal, Depreciation, NetBookValue GlTransactionDate
a001 Building Improvements 10000.00 4000.00 2000.00 12000.00 8000.00 4000.00 2007-10-12 00:00:00.000
a003 Residence Furn/Equipment 30000.00 5000.00 4000.00 31000.00 7000.00 24000.00 2007-10-08 14:18:36.000


But when i generate report for one ReceiptID having Multiple InvoiceNos, this code generate report for each invoiceNo. seperately.
I want one Receipt report having one receiptID and multiple invoice nos separated by comma(,).

Rg2005





Similar Threads
Thread Thread Starter Forum Replies Last Post
separate a string with whitespace petergoodman XSLT 8 July 8th, 2008 01:56 AM
How to separate Multiple InvoiceNos of one Receipt Rg2005 SQL Server 2005 0 October 19th, 2007 02:29 AM
Two separate menu from one sitemap? KieshaJ310 ASP.NET 2.0 Basics 5 July 4th, 2007 01:31 AM
Going to a specific record in a separate subform discorhino Access VBA 2 August 7th, 2006 12:35 AM
Search separate C from CR topshed Classic ASP Databases 2 December 29th, 2005 08:58 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.