Quantcast
Channel: Forum Getting started with SQL Server
Viewing all articles
Browse latest Browse all 7129

Not able to create excel and email out

$
0
0

I have issue with creating excel file and email out using store procedure. 

I can able to pull the data using script but not able to create excel and email. 

Can someone take a look? 

CREATE TABLE #CustomOrder
(
SONO varchar(10), 
ITEM varchar(50),
ITMCLSS varchar(20),
IsCustom int
)
INSERT INTO #CustomOrder
SELECT S.SONO, S.ITEM, ISOCLSS, 1 
From tblSOTRAN S
Where LOCTID = 'KRN'
AND S.SOSTAT = ''
AND S.SOTYPE = ''
AND S.STKCODE = 'Y'
AND (ISOCLSS = 'PWRCAP' OR ISOCLSS = 'PWRCTR')

Select LTRIM(S.SONO) AS SONO, S.CUSTNO, S.LINO, S.ITEM, S.DESCRIP, S.QTYORD, S.RQDATE, M.TRAILCMNT,
CASE
WHEN O.IsCustom = 1 Then 'Y'
ELSE 'N'
End as 'Contains Custom Power Strip Order'
From SOTAN S
Left Outer Join SOMAST M On LTRIM(S.SONO) = LTRIM(M.SONO)
Left Join #CustomOrder O On LTRIM(S.SONO) = LTRIM(O.SONO)
Where LOCTID = 'KRN'
AND S.SOSTAT = ''
AND S.SOTYPE = ''
AND S.STKCODE = 'Y'
AND WHSEREADY = 1
AND S.ISOCLSS != 'PWRCAP' AND S.ISOCLSS != 'PWRCTR'
AND NOT EXISTS (Select * From tblICWMST W Where LTRIM(S.SONO) = SUBSTRING(W.WONO, 4, 12) and W.WONO LIKE 'KRN%')
Order by S.SONO, S.LINO


--declare @sql varchar(8000)
--select @sql = 'bcp "SELECT * FROM #HasCustomOrder  " queryout c:\bcp\BuildToOrder.csv -c -t, -T -S ' + @@servername


EXEC p_CreateExcel 'SQL6', 'Build_To_Order','C:\bcp\BuildToOrder.csv'

EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'sysmail',
@recipients = 'Dusa@hardware.com',
@body = '',
@subject = 'Build To Order',
@file_attachments = 'C:\bcp\BuildToOrder.csv'

Drop table #HasCustomOrder

END


Viewing all articles
Browse latest Browse all 7129

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>