Project

General

Profile

15.0 LAY NOI DUNG GUI MAIL.txt

Luc Tran Van, 09/04/2020 05:51 PM

 
1
USE [gAMSPro_VCCB_v2]
2
GO
3
/****** Object:  StoredProcedure [dbo].[NF_MESSAGE_GetContent]    Script Date: 9/4/2020 5:36:21 PM ******/
4
SET ANSI_NULLS ON
5
GO
6
SET QUOTED_IDENTIFIER ON
7
GO
8

    
9
/*
10
SELECT * FROM TR_PO_UP_MASTER WHERE PO_ID ='TRPM00000002760'
11
UPDATE TR_PO_UP_MASTER SET IS_UPDATE = 'U', AUTH_STATUS = 'U' , MAKER_ID = 'tscd_hoiso' WHERE PO_UP_ID ='POUP00000000002'
12

    
13
POR0001/16/0021
14
SELECT * FROM TR_PO_REPAIR WHERE PO_REPAIR_ID ='TPORP0000000011'
15
UPDATE TR_PO_REPAIR SET  AUTH_STATUS = 'U', MAKER_ID = 'thieuvq'  WHERE PO_REPAIR_ID ='TPORP0000000011'
16

    
17
SELECT * FROM TR_PO_MASTER WHERE PO_CODE = 'PO0001/16/0106'
18
[TR_ROLE_NOTIFI_ID] 'TRPM00000002763'
19
UPDATE TR_PO_MASTER SET MAKER_ID = 'thieuvq' WHERE PO_CODE = 'PO0001/16/0106'
20
UPDATE TR_PO_MASTER SET AUTH_STATUS = 'U' WHERE PO_CODE = 'PO0001/16/0106'
21

    
22
UPDATE TR_PO_UP_MASTER SET MAKER_ID = 'thieuvq'
23

    
24
SELECT * FROM NF_MESSAGE 
25

    
26
UPDATE NF_MESSAGE SET MESSAGE_CONTENT = '' WHERE MESSAGE_ID = 'ERROR'
27

    
28

    
29
EXEC [dbo].[NF_MESSAGE_GetContent] 'TR_PO_UP_MASTER_App','POUP00000000002'
30

    
31
EXEC [dbo].[NF_MESSAGE_GetContent] 'TR_PO_MASTER_Approve','TRPM00000002760'
32
*/
33
ALTER PROCEDURE [dbo].[NF_MESSAGE_GetContent]
34
@p_TYPE			VARCHAR(100) = NULL,
35
@p_ID			varchar(500)  = NULL
36
	
37
AS
38
DECLARE @l_LST_REQ_ID TABLE (
39
[ID] [int] IDENTITY(1,1) NOT NULL,
40
[REQ_PAY_ID] [VARCHAR](15) NULL)
41
INSERT INTO @l_LST_REQ_ID SELECT VALUE FROM WSISPLIT(@p_ID,',')
42
DECLARE @footer NVARCHAR(500) = N'<br/><br/><em>P/s: Quý khách vui lòng không phản hồi email này. Đây là email được tạo ra bởi hệ thống tự động.</em></span></span><br/><br/><strong>Thanks and Best Regards</strong>'
43
DECLARE @CODE NVARCHAR(1000),  @APPROVEDT DATETIME, @DATETIME VARCHAR(100)
44
--DUYET PO
45
IF @p_TYPE	= 'TR_PO_MASTER_Approve'
46
BEGIN	
47
	SELECT @CODE = PO_CODE FROM TR_PO_MASTER WHERE PO_ID = @p_ID
48
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
49
	SELECT N'[gAMS_Sacombank] Thông báo PO đã được duyệt' AS TITLE, 
50
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
51
    N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer
52
        AS MESSAGECONTENT
53
	RETURN 0
54
END
55

    
56
--DUYET CAP NHAT DON HANG
57
IF @p_TYPE	= 'TR_PO_UP_MASTER_App'
58
BEGIN	
59
	SELECT @CODE = PO_CODE, @APPROVEDT = APPROVE_DT FROM TR_PO_UP_MASTER WHERE PO_UP_ID = @p_ID
60
	SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
61
	SELECT N'[gAMS_Sacombank] Thông báo đã cập nhập đơn hàng' AS TITLE, 
62
			N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All'+
63
   N',<br/><br/>Số PO: ' + @CODE + N' đã nhận hàng vào lúc ' + @DATETIME + @footer
64
        AS MESSAGECONTENT
65
	RETURN 0
66
END
67

    
68
--DUYET PO SUA CHUA
69
IF @p_TYPE	= 'TR_PO_REPAIR_Approve'
70
BEGIN	
71
	SELECT @CODE = PO_CODE FROM TR_PO_REPAIR WHERE PO_REPAIR_ID = @p_ID
72
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
73
	SELECT N'[gAMS_Sacombank] Thông báo PO sửa chữa đã được duyệt' AS TITLE, 
74
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
75
    N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer
76
        AS MESSAGECONTENT
77
	RETURN 0
78
END
79

    
80
--DUYET XUAT SU DUNG DON LE
81
IF @p_TYPE	= 'ASS_USE_SearchResult'
82
BEGIN	
83
	SELECT @CODE = ASSET_CODE FROM ASS_MASTER WHERE ASSET_ID = (SELECT A.ASSET_ID FROM ASS_USE A WHERE A.USE_ID = @p_ID)
84
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
85
	SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE, 
86
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
87
    N',<br/><br/>Tài sản: ' + @CODE + N' đã được xuất sử dụng.' + @footer
88
        AS MESSAGECONTENT
89
	RETURN 0
90
END
91

    
92
--DUYET XUAT SU DUNG HANG LOAT
93
IF @p_TYPE	= 'ASS_USE_MULTI_MASTER_SearchResult'
94
BEGIN	
95
	SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE 
96
					FROM TR_PO_MASTER DTA 
97
					INNER JOIN
98
					(
99
						SELECT A.PO_ID FROM ASS_MASTER_PO A
100
						INNER JOIN ASS_USE_MULTI_DT B ON A.ASSET_ID = B.ASSET_ID AND B.USER_MASTER_ID = @p_ID
101
						GROUP BY A.PO_ID
102
					) PODT ON DTA.PO_ID = PODT.PO_ID
103
					FOR XML PATH('')
104
					),1,1,'')
105
				)
106
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
107
	SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE, 
108
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
109
    N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer
110
        AS MESSAGECONTENT
111
	RETURN 0
112
END
113

    
114
--DUYET NHAP MOI VA XUAT SU DUNG CUNG LUC
115
IF @p_TYPE	= 'ASS_ADDNEW_SearchResult'
116
BEGIN	
117
	SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE 
118
					FROM ASS_ADDNEW_PO DTA 
119
					WHERE DTA.ADDNEW_ID = @p_ID
120
					FOR XML PATH('')
121
					),1,1,'')
122
				)
123
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
124
	SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE, 
125
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
126
    N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer
127
        AS MESSAGECONTENT
128
	RETURN 0
129
END
130
-- NOI DUNG GUI EMAIL
131
IF @p_TYPE	= 'TR_REQ_ADVANCE_PAYMENT_SEND_APR'
132
BEGIN	
133
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
134
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
135
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ xác nhận phiếu đề nghị tạm ứng' AS TITLE, 
136
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
137
    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ xác nhận.' + @footer
138
        AS MESSAGECONTENT
139
	RETURN 0
140
END
141

    
142
IF @p_TYPE	= 'TR_REQ_ADVANCE_PAYMENT_CONFIRM'
143
BEGIN	
144
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
145
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
146
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ phê duyệt phiếu đề nghị tạm ứng' AS TITLE, 
147
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
148
    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ phê duyệt.' + @footer
149
        AS MESSAGECONTENT
150
	RETURN 0
151
END
152
IF @p_TYPE	= 'TR_REQ_ADVANCE_PAYMENT_APR'
153
BEGIN	
154
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
155
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
156
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát viên điều phối phiếu đề nghị tạm ứng' AS TITLE, 
157
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
158
    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ kiểm soát viên điều phối cho giao dịch viên.' + @footer
159
        AS MESSAGECONTENT
160
	RETURN 0
161
END
162
-- KSV DIEU PHOI TAM UNG CHO GDV
163
--IF @p_TYPE	= 'TR_REQ_TRANSFER'
164
--BEGIN	
165
--	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
166
--	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
167
--	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị tạm ứng' AS TITLE, 
168
--	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
169
--    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
170
--        AS MESSAGECONTENT
171
--	RETURN 0
172
--END
173
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
174
IF @p_TYPE	= 'TR_REQ_ADVANCE_PAYMENT_KT_SEND_APR'
175
BEGIN	
176
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
177
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
178
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát phê duyệt phiếu đề nghị tạm ứng' AS TITLE, 
179
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
180
    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' + @footer
181
        AS MESSAGECONTENT
182
	RETURN 0
183
END
184
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN
185
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
186
IF @p_TYPE	= 'TR_REQ_ADVANCE_PAYMENT_KT_APPR'
187
BEGIN	
188
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
189
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
190
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu tạm ứng đã được kiểm soát viên phê duyệt' AS TITLE, 
191
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
192
    N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đã được kiểm soát viên phê duyệt	.' + @footer
193
        AS MESSAGECONTENT
194
	RETURN 0
195
END
196

    
197
--------- PHIẾU ĐỀ NGHỊ THANH TOÁN ---------------------------------
198
-------------------------------------------------------------------------
199
IF @p_TYPE	= 'TR_REQ_PAYMENT_SEND_APR'
200
BEGIN	
201
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
202
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
203
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ xác nhận phiếu đề nghị thanh toán' AS TITLE, 
204
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
205
    N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ xác nhận.' + @footer
206
        AS MESSAGECONTENT
207
	RETURN 0
208
END
209
IF @p_TYPE	= 'TR_REQ_PAYMENT_CONFIRM'
210
BEGIN	
211
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
212
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
213
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ phê duyệt phiếu đề nghị thanh toán' AS TITLE, 
214
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
215
    N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ phê duyệt.' + @footer
216
        AS MESSAGECONTENT
217
	RETURN 0
218
END
219
IF @p_TYPE	= 'TR_REQ_PAYMENT_APR'
220
BEGIN	
221
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
222
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
223
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát viên điều  phiếu đề nghị thanh toán' AS TITLE, 
224
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
225
    N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ kiểm soát viên điều phối cho giao dịch viên.' + @footer
226
        AS MESSAGECONTENT
227
	RETURN 0
228
END
229
-- KSV DIEU PHOI TAM UNG CHO GDV
230
IF @p_TYPE	= 'TR_REQ_TRANSFER'
231
BEGIN	
232
	--SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
233
	IF(NOT EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID  FROM @l_LST_REQ_ID)))
234
	BEGIN
235
		SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_PAY_CODE),1,1,'') FROM TR_REQ_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
236
		--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
237
		SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị thanh toán' AS TITLE, 
238
		N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
239
		N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
240
			AS MESSAGECONTENT
241
		RETURN 0
242
	END
243
	ELSE
244
	BEGIN
245
		SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_PAY_CODE),1,1,'') FROM TR_REQ_ADVANCE_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
246
		SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị tạm ứng' AS TITLE, 
247
		N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
248
		N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
249
			AS MESSAGECONTENT
250
		RETURN 0
251
	END
252
END
253
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
254
IF @p_TYPE	= 'TR_REQ_PAYMENT_KT_SEND_APR'
255
BEGIN	
256
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
257
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
258
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE, 
259
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
260
    N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' + @footer
261
        AS MESSAGECONTENT
262
	RETURN 0
263
END
264
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN
265
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
266
IF @p_TYPE	= 'TR_REQ_PAYMENT_KT_APR'
267
BEGIN	
268
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
269
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
270
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu thanh toán đã được kiểm soát viên phê duyệt' AS TITLE, 
271
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
272
    N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đã được kiểm soát viên phê duyệt	.' + @footer
273
        AS MESSAGECONTENT
274
	RETURN 0
275
END
276

    
277
---------- TO TRINH CHU TRUONG
278
IF (@p_TYPE	= 'PL_SEND_APP' OR @p_TYPE ='PL_REQUEST_DOC_App' OR @p_TYPE ='PL_REQ_PROCESS_CHILD_Ins' OR @p_TYPE ='REQ_PROCESS_CHILD_Upd' OR @p_TYPE ='REQ_PROCESS_CHILD_App')
279
BEGIN	
280
	SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
281
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
282
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương cần phê duyệt' AS TITLE, 
283
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
284
    N',<br/><br/>Tờ trình số : ' + @CODE + N' đang chờ bạn phê duyệt	.' + @footer
285
        AS MESSAGECONTENT
286
	RETURN 0
287
END
288
IF ( @p_TYPE ='PL_REQ_PROCESS_CHILD_Ins')
289
BEGIN	
290
	SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_CODE),1,1,'') FROM PL_REQUEST_DOC DTA WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
291
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
292
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương cần xử lý' AS TITLE, 
293
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
294
    N',<br/><br/>Tờ trình số : ' + @CODE + N' đang chờ bạn xử lý	.' + @footer
295
        AS MESSAGECONTENT
296
	RETURN 0
297
END
298
ELSE IF(@p_TYPE='REQUEST_DOC_PROCESS_Approve')
299
BEGIN
300
		SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
301
		--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
302
		SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương đã được phê duyệt hoàn tất' AS TITLE, 
303
		N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
304
		 N',<br/><br/>Tờ trình số : ' + @CODE + N' đã được phê duyệt hoàn tất và phát sinh phiếu yêu cầu mua sắm	.' + @footer
305
        AS MESSAGECONTENT
306
RETURN 0
307
END
308
---- PHIEU YEU CAU MUA SAM
309
IF(@p_TYPE = 'TR_REQUEST_DOC_SendApp' OR @p_TYPE ='TR_REQUEST_DOC_App' OR @p_TYPE ='TR_REQ_PROCESS_CHILD_App' OR @p_TYPE ='TR_REQ_PROCESS_CHILD_Upd' OR @p_TYPE='REQ_PROCESS_CHILD_App')
310
BEGIN
311
		SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
312
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
313
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE, 
314
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
315
    N',<br/><br/>Phiếu yêu cầu mua sắm : ' + @CODE + N' đang chờ bạn phê duyệt	.' + @footer
316
        AS MESSAGECONTENT
317
	RETURN 0
318
	END
319
IF ( @p_TYPE ='TR_REQ_PROCESS_CHILD_Ins')
320
BEGIN	
321
	SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_CODE),1,1,'') FROM TR_REQUEST_DOC DTA WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
322
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
323
	SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE, 
324
	N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
325
    N',<br/><br/>Phiếu yêu cầu mua sắm số : ' + @CODE + N' đang chờ bạn xử lý	.' + @footer
326
        AS MESSAGECONTENT
327
	RETURN 0
328
END
329
IF(@p_TYPE='TR_REQUEST_DOC_PROCESS_Approve')
330
	BEGIN
331
		SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
332
		--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
333
		SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm đã được phê duyệt hoàn tất' AS TITLE, 
334
		N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
335
		 N',<br/><br/>Phiếu yêu cầu mua sắm số : ' + @CODE + N' đã được phê duyệt hoàn tất và phát sinh PO	.' + @footer
336
        AS MESSAGECONTENT
337
	END
338

    
339

    
340

    
341

    
342

    
343

    
344

    
345