Project

General

Profile

NF_MESSAGE_GetContent.txt

Luc Tran Van, 10/21/2022 08:48 AM

 
1

    
2
ALTER PROCEDURE [dbo].[NF_MESSAGE_GetContent]  
3
@p_TYPE VARCHAR(100) = NULL,  
4
@p_ID varchar(500) = NULL  
5
 
6
AS  
7
DECLARE @l_LST_REQ_ID TABLE (  
8
[ID] [int] IDENTITY(1,1) NOT NULL,  
9
[REQ_PAY_ID] [VARCHAR](50) NULL)  
10
INSERT INTO @l_LST_REQ_ID SELECT VALUE FROM WSISPLIT(@p_ID,',')  
11
DECLARE @footer NVARCHAR(4000) = N'<br/><br/><em>P/s: 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>'  
12
DECLARE @CODE NVARCHAR(1000), @APPROVEDT DATETIME, @DATETIME VARCHAR(100), @URL VARCHAR(1000)
13
DECLARE @TILTER_MAIL NVARCHAR(1000) ='', @LINK_UAT NVARCHAR(250)= ''
14
SET @TILTER_MAIL =ISNULL((SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID ='TIL'),N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS]')
15
--INSERT INTO TL_MESSAGE VALUES ('UAT',N'https://it.gsoft.com.vn:3051/app/admin/','')
16
SET @URL = (SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID = 'UAT')
17

    
18
--SET @URL = 'https://it.gsoft.com.vn:3051/app/admin/'
19
SET @LINK_UAT =N'<br/><br/>'+(SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID = 'UAT')
20
--DUYET PO  
21
IF @p_TYPE = 'TR_PO_MASTER_Approve'  
22
BEGIN  
23
SELECT @CODE = PO_CODE FROM TR_PO_MASTER WHERE PO_ID = @p_ID  
24
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
25
SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo PO đã được duyệt' AS TITLE,  
26
N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
27
N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer  
28
AS MESSAGECONTENT  
29
RETURN 0  
30
END  
31
 
32
--DUYET CAP NHAT DON HANG  
33
IF @p_TYPE = 'TR_PO_UP_MASTER_App'  
34
BEGIN  
35
SELECT @CODE = PO_CODE, @APPROVEDT = APPROVE_DT FROM TR_PO_UP_MASTER WHERE PO_UP_ID = @p_ID  
36
SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
37
SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo đã cập nhập đơn hàng' AS TITLE,  
38
N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị'+  
39
N',<br/><br/>Số PO: ' + @CODE + N' đã nhận hàng vào lúc ' + @DATETIME + @footer  
40
AS MESSAGECONTENT  
41
RETURN 0  
42
END  
43
 
44
--DUYET PO SUA CHUA  
45
IF @p_TYPE = 'TR_PO_REPAIR_Approve'  
46
BEGIN  
47
SELECT @CODE = PO_CODE FROM TR_PO_REPAIR WHERE PO_REPAIR_ID = @p_ID   
48
SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo PO sửa chữa đã được duyệt' AS TITLE,  
49
N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
50
N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer  
51
AS MESSAGECONTENT  
52
RETURN 0  
53
END  
54
 
55
--DUYET XUAT SU DUNG DON LE  
56
IF @p_TYPE = 'ASS_USE_SearchResult'  
57
BEGIN  
58
SELECT @CODE = ASSET_CODE FROM ASS_MASTER WHERE ASSET_ID = (SELECT A.ASSET_ID FROM ASS_USE A WHERE A.USE_ID = @p_ID)  
59
SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo xuất kho được duyệt' AS TITLE,  
60
N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
61
N',<br/><br/>Tài sản: ' + @CODE + N' đã được xuất sử dụng.' + @footer  
62
AS MESSAGECONTENT  
63
RETURN 0  
64
END  
65
 
66
--DUYET XUAT SU DUNG HANG LOAT  
67
IF @p_TYPE = 'ASS_USE_MULTI_MASTER_SearchResult'  
68
BEGIN  
69
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE  
70
FROM TR_PO_MASTER DTA  
71
INNER JOIN  
72
(  
73
SELECT A.PO_ID FROM ASS_MASTER_PO A  
74
INNER JOIN ASS_USE_MULTI_DT B ON A.ASSET_ID = B.ASSET_ID AND B.USER_MASTER_ID = @p_ID  
75
GROUP BY A.PO_ID  
76
) PODT ON DTA.PO_ID = PODT.PO_ID  
77
FOR XML PATH('')  
78
),1,1,'')  
79
)  
80
	SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo xuất kho được duyệt' AS TITLE,  
81
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
82
	N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer  
83
	AS MESSAGECONTENT  
84
	RETURN 0  
85
END  
86
 
87
--DUYET NHAP MOI VA XUAT SU DUNG CUNG LUC  
88
IF @p_TYPE = 'ASS_ADDNEW_SearchResult'  
89
BEGIN  
90
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE  
91
FROM ASS_ADDNEW_PO DTA  
92
WHERE DTA.ADDNEW_ID = @p_ID  
93
FOR XML PATH('')  
94
),1,1,'')  
95
)  
96
	SELECT N'[HỆ THỐNG PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo xuất kho được duyệt' AS TITLE,  
97
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
98
	N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer  
99
	AS MESSAGECONTENT  
100
	RETURN 0  
101
END  
102
-- NOI DUNG GUI EMAIL  
103
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_SEND_APR'  
104
BEGIN  
105
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
106
	SELECT @TILTER_MAIL+N' Thông báo chờ xác nhận phiếu đề nghị tạm ứng' AS TITLE,  
107
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
108
	N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ xác nhận.'
109
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.'  
110
	+ @footer  
111
	AS MESSAGECONTENT  
112
	RETURN 0  
113
END  
114
 
115
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_CONFIRM'  
116
BEGIN  
117
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)   
118
	SELECT @TILTER_MAIL+N' Thông báo chờ phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
119
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
120
	N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ phê duyệt.'
121
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.'  
122
	+ @footer  
123
	AS MESSAGECONTENT  
124
	RETURN 0  
125
END  
126
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_APR'  
127
BEGIN  
128
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
129
IF(EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID=@p_ID AND REQ_PAY_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER NOT IN ('TKTGD','TKHDQT'))))  
130
BEGIN  
131
	SELECT @TILTER_MAIL+N' Thông báo chờ phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
132
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
133
	N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt.' +  
134
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.'  
135
	+@footer  
136
	AS MESSAGECONTENT  
137
	RETURN 0
138
END
139
ELSE IF(EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID=@p_ID AND REQ_PAY_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKTGD'))))  
140
BEGIN  
141
	IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKTGD')))
142
	BEGIN
143
		SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)   
144
		SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
145
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
146
		N'<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ Anh/Chị:'+
147
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý thanh toán tạm ứng / Điều phối công việc tại <a href="'+ISNULL(@URL+'req-temp-pay-transfer','')+N'"> đây</a>'+ 
148
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.'   + @footer   
149
		AS MESSAGECONTENT  
150
		RETURN 0  
151
	END
152
	ELSE
153
	BEGIN
154
		SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
155
		SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí TGĐ' AS TITLE,  
156
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
157
		N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Tổng Giám Đốc sau khi phê duyệt thành công.' +
158
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị tạm ứng.'
159
		+ @footer  
160
		AS MESSAGECONTENT  
161
		RETURN 0  
162
	END
163
END  
164
-- NEU BUOC XU LY HIEN TAI CHO THU KI HOI DONG QUAN TRI
165
ELSE IF(EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID=@p_ID AND REQ_PAY_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKHDQT'))))  
166
BEGIN  
167
	IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKHDQT')))
168
	BEGIN
169
		SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)   
170
		SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
171
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
172
		N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ Anh/Chị:'+
173
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý thanh toán tạm ứng / Điều phối công việc tại <a href="'+ISNULL(@URL+'req-temp-pay-transfer','')+N'"> đây</a>'+ 
174
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.' +
175
		@footer   
176
		AS MESSAGECONTENT  
177
		RETURN 0  
178
	END
179
	ELSE
180
	BEGIN
181
		SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
182
		SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí HĐQT' AS TITLE,  
183
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
184
		N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Hội Đồng Quán Trị sau khi phê duyệt thành công.' +
185
		N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị tạm ứng.' +
186
		+ @footer  
187
		AS MESSAGECONTENT  
188
		RETURN 0  
189
	END
190
END  
191
--
192
ELSE  
193
BEGIN  
194
IF(EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID=@p_ID AND AUTH_STATUS ='A'))  
195
BEGIN  
196
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát viên điều phối phiếu đề nghị tạm ứng' AS TITLE,  
197
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
198
	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.'
199
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị tạm ứng.'
200
	+ @footer  
201
	AS MESSAGECONTENT  
202
	RETURN 0
203
END  
204
--ELSE  -- LUCTV KHONG CAN XU LY NUA - 15.10.2022
205
--BEGIN  
206
--	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
207
--	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
208
--	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,  
209
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
210
--	N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ phê duyệt.' + @footer  
211
--	AS MESSAGECONTENT  
212
--	RETURN 0  
213
--END  
214
END  
215
RETURN 0  
216
END   
217
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
218
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_KT_SEND_APR'  
219
BEGIN  
220
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
221
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
222
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
223
	N',<br/><br/>Giao dịch viên gửi phê duyệt phiếu. Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' + 
224
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-kt-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt hoàn tất phiếu đề nghị tạm ứng.' +
225
	@footer  
226
	AS MESSAGECONTENT  
227
	RETURN 0  
228
END
229
-- GDV XỬ LÝ XONG ĐỀ XUẤT TỪ CHỐI ĐẾN KẾ TOÁN  
230
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_KT_SEND_SUG'  
231
BEGIN  
232
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
233
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị tạm ứng' AS TITLE,  
234
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
235
	N',<br/><br/>Giao dịch viên đề xuất từ chối phiếu. Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' +
236
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-kt-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và đưa ra quyết định từ chối hoặc phê duyệt hoàn tất phiếu đề nghị tạm ứng.' +
237
	+
238
	@footer  
239
	AS MESSAGECONTENT  
240
	RETURN 0  
241
END
242
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN  
243
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
244
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_KT_APPR'  
245
BEGIN  
246
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
247
	SELECT @TILTER_MAIL+N' Thông báo phiếu tạm ứng đã được kiểm soát viên phê duyệt' AS TITLE,  
248
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
249
	N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đã được kiểm soát viên phê duyệt .' +
250
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị tạm ứng đã hoàn tất.' +
251
	+
252
	@footer  
253
	AS MESSAGECONTENT  
254
	RETURN 0  
255
END  
256
 
257
--------- PHIẾU ĐỀ NGHỊ THANH TOÁN ---------------------------------  
258
-------------------------------------------------------------------------  
259
IF @p_TYPE = 'TR_REQ_PAYMENT_SEND_APR'  
260
BEGIN  
261
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
262
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
263
	SELECT @TILTER_MAIL+N' Thông báo chờ xác nhận phiếu đề nghị thanh toán' AS TITLE,  
264
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
265
	N',<br/><br/>Phiếu đề nghị thanh toán số: ' + @CODE + N' đang chờ xác nhận.' + 
266
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị thanh toán.'  
267
	+ @footer  
268
	AS MESSAGECONTENT  
269
	RETURN 0  
270
END  
271
IF @p_TYPE = 'TR_REQ_PAYMENT_CONFIRM'  
272
BEGIN  
273
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
274
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
275
	SELECT @TILTER_MAIL+N' Thông báo chờ phê duyệt phiếu đề nghị thanh toán' AS TITLE,  
276
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
277
	N',<br/><br/>Phiếu đề nghị thanh toán số: ' + @CODE + N' đang chờ phê duyệt.' + 
278
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu đề nghị thanh toán.'  
279
	+@footer  
280
	AS MESSAGECONTENT  
281
	RETURN 0  
282
END  
283
IF @p_TYPE = 'TR_REQ_PAYMENT_APR'  
284
BEGIN  
285
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
286
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
287
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát viên điều phối phiếu đề nghị thanh toán' AS TITLE,  
288
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
289
	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.' 
290
	+ N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý thanh toán tạm ứng / Điều phối công việc tại <a href="'+ISNULL(@URL+'req-temp-pay-transfer','')+N'"> đây</a>'
291
	+ N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-kt-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị thanh toán.'
292
	+ @footer  
293
	AS MESSAGECONTENT  
294
	RETURN 0  
295
END  
296
-- KSV DIEU PHOI TAM UNG CHO GDV  
297
IF @p_TYPE = 'TR_REQ_PAYMENT_TRANSFER'  
298
BEGIN  
299
	IF(NOT EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID)))  
300
	BEGIN   
301
		SET @CODE = (select STUFF( (select '; ' + DTA.REQ_PAY_CODE FROM TR_REQ_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID)  
302
		FOR XML PATH(''), TYPE).value('.[1]', 'nvarchar(max)'), 1, 2, ''))  
303
		SELECT @TILTER_MAIL+N' Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị thanh toán' AS TITLE,  
304
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
305
		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.' 
306
		+ N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-kt-edit;id='+@p_ID,'')+N'">vào đây</a> để cập nhật phiếu đề nghị thanh toán.'
307
		+ @footer  
308
		AS MESSAGECONTENT  
309
		RETURN 0  
310
	END  
311
	ELSE  
312
	BEGIN  
313

    
314
		SET @CODE = (select STUFF( (select '; ' + DTA.REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID)  
315
		FOR XML PATH(''), TYPE).value('.[1]', 'nvarchar(max)'), 1, 2, ''))  
316
		IF(EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID) AND STATUS ='C' AND ROLE_USER IN ('TKTGD')))
317
		BEGIN
318
			SELECT @TILTER_MAIL+N' Thông báo chờ giao dịch viên cập nhật ý kiến tại văn phòng Tổng Giám Đốc' AS TITLE,  
319
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
320
			N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ nhân viên tại văn phòng Tổng Giám Đốc xác nhận nội dung.'
321
			+ + N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-edit;id='+@p_ID,'')+N'">vào đây</a> để cập nhật phiếu đề nghị tạm ứng.'
322
			+ @footer  
323
			AS MESSAGECONTENT  
324
		END
325
		ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID) AND STATUS ='C' AND ROLE_USER IN ('TKHDQT')))
326
		BEGIN
327
			SELECT @TILTER_MAIL+N' Thông báo chờ giao dịch viên cập nhật ý kiến tại văn phòng Hội Đồng Quản Trí' AS TITLE,  
328
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
329
			N',<br/><br/>Phiếu đề nghị tạm ứng số: ' + @CODE + N' đang chờ nhân viên tại văn phòng Hội Đồng Quản Trị xác nhận nội dung.' 
330
			+ + N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-kt-edit;id='+@p_ID,'')+N'">vào đây</a> để cập nhật phiếu đề nghị tạm ứng.'
331
			+ @footer  
332
			AS MESSAGECONTENT  
333
		END
334
		ELSE
335
		BEGIN
336
			SELECT @TILTER_MAIL+N' Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị tạm ứng' AS TITLE,  
337
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
338
			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.' 
339
			+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-temp-pay-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị tạm ứng.'
340
			+ @footer  
341
			AS MESSAGECONTENT  
342
		END
343
		RETURN 0  
344
	END  
345
END  
346
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
347
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_SEND_APR'  
348
BEGIN  
349
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
350
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE,  
351
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
352
	N',<br/><br/>Giao dịch viên gửi phê duyệt phiếu. Phiếu đề nghị thanh toán số: ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' +
353
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-kt-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt hoàn tất phiếu đề nghị thanh toán.' +
354
	+ @footer  
355
	AS MESSAGECONTENT  
356
	RETURN 0  
357
END  
358
-- GDV XỬ LÝ XONG ĐỀ XUẤT TỪ CHỐI ĐẾN KẾ TOÁN  
359
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_SEND_SUG'  
360
BEGIN  
361
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
362
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE,  
363
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
364
	N',<br/><br/>Giao dịch viên đề xuất từ chối phiếu. Phiếu đề nghị thanh toán số: ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' +
365
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-kt-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và đưa ra quyết định từ chối hoặc phê duyệt hoàn tất phiếu đề nghị thanh toán.' +
366
	+ @footer  
367
	AS MESSAGECONTENT  
368
	RETURN 0  
369
END 
370
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN  
371
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
372
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_APR'  
373
BEGIN  
374
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
375
	SELECT @TILTER_MAIL+N' Thông báo phiếu thanh toán đã được kiểm soát viên phê duyệt' AS TITLE,  
376
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
377
	N',<br/><br/>Phiếu đề nghị thanh toán số: ' + @CODE + N' đã được kiểm soát viên phê duyệt .' + 
378
	N'<br />Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'req-payment-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu đề nghị thanh toán đã hoàn tất.' +
379
	+@footer  
380
	AS MESSAGECONTENT  
381
	RETURN 0  
382
END  
383
DECLARE @IS_TTMS bit
384
IF(NOT EXISTS(SELECT * FROM PL_REQUEST_DOC_DT prdd WHERE prdd.REQ_ID = @p_ID))
385
BEGIN
386
  SET @IS_TTMS = 0
387
END
388
ELSE
389
BEGIN
390
  SET @IS_TTMS = 1
391
END
392
DECLARE @REF_ID_TC INT, @REF_DVCM_HC INT, @REF_ID_DVCM_TC INT, @REF_ID_DVDM_DC INT
393
SET @REF_ID_TC =(SELECT ID FROM PL_REQUEST_PROCESS WHERE STATUS='C' AND PROCESS_ID ='TC' AND REQ_ID =@p_ID)
394
SET @REF_DVCM_HC =(SELECT ID FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID)
395
SET @REF_ID_DVCM_TC =(SELECT ID FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000048' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID)
396
SET @REF_ID_DVDM_DC =(SELECT ID FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVDM_DC' AND REQ_ID =@p_ID)
397
---------- TO TRINH CHU TRUONG  
398
IF (@p_TYPE = 'PL_SEND_APP' OR @p_TYPE ='PL_REQUEST_DOC_App' OR @p_TYPE ='REQ_PROCESS_CHILD_App')  
399
BEGIN  
400
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
401

    
402
IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('GDK_TT','PTGDK_TT', 'TGD','HDQT','GDK_DC')))  --- NẾU LÀ CÁC CẤP DUYỆT LÃNH ĐẠO
403
BEGIN  
404
	SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
405
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị Ban Lãnh Đạo' +  
406
	N',<br/><br/>' + CASE WHEN @IS_TTMS = 1 THEN N'Tờ trình chủ trương' ELSE N'Tờ trình điều chuyển' END + N' số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
407
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-process-view' ELSE N'plan-process-transfer-view' END + ';id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
408
	+  
409
	@footer  
410
	AS MESSAGECONTENT  
411
	RETURN 0  
412
END  
413
----- NEU BUOC TIEP THEO LA CAC DVCM
414
--ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('GDK','PTGD','TGD','HDQT')))  
415
--BEGIN  
416
--	SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần phê duyệt' AS TITLE,  
417
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
418
--	N',<br/><br/>Tờ trình chủ trương số : ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
419
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
420
--	+  
421
--	@footer  
422
--	AS MESSAGECONTENT  
423
--	RETURN 0  
424
--END  
425
ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('DVCM','TC','KT')))   ---- NẾU LÀ CÁC DVCM/TC/KT/ ĐƠN VỊ ĐẦU MỐI QUẢN LÝ NGÂN SÁCH
426
BEGIN  
427
	IF (EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID AND PROCESS_ID='TC') )
428
	BEGIN
429
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
430
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='TP' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_TC,0)))
431
		BEGIN
432
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
433
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
434
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
435
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên với vai trò kiểm soát viên phê duyệt thành công' +
436
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
437
			+  
438
			@footer  
439
			AS MESSAGECONTENT  
440
			RETURN 0  
441
		END
442
		ELSE
443
		BEGIN
444
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt ý kiến chuyên môn' AS TITLE,  
445
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
446
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
447
			N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
448
			--N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'
449
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
450
			+  
451
			@footer  
452
			AS MESSAGECONTENT  
453
			RETURN 0 
454
		END
455
	END
456
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000048' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
457
	BEGIN
458
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
459
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='TP' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_DVCM_TC,0)))
460
		BEGIN
461
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
462
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
463
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
464
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên với vai trò kiểm soát viên phê duyệt thành công' +
465
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
466
			+  
467
			@footer  
468
			AS MESSAGECONTENT  
469
			RETURN 0  
470
		END
471
		ELSE
472
		BEGIN
473
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt ý kiến chuyên môn' AS TITLE,  
474
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
475
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
476
			N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
477
			--N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'
478
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
479
			+  
480
			@footer  
481
			AS MESSAGECONTENT  
482
			RETURN 0 
483
		END
484
	END
485
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
486
	BEGIN
487
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
488
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='TP' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_DVCM_HC,0)))
489
		BEGIN
490
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
491
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
492
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
493
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên với vai trò kiểm soát viên phê duyệt thành công' +
494
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
495
			+  
496
			@footer  
497
			AS MESSAGECONTENT  
498
			RETURN 0  
499
		END
500
		ELSE
501
		BEGIN
502
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt ý kiến chuyên môn' AS TITLE,  
503
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
504
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
505
			N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
506
			--N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'
507
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
508
			+  
509
			@footer  
510
			AS MESSAGECONTENT  
511
			RETURN 0 
512
		END
513
	END
514
	ELSE
515
	BEGIN
516
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt ý kiến chuyên môn' AS TITLE,  
517
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
518
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
519
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
520
		--N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'
521
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
522
		+  
523
		@footer  
524
		AS MESSAGECONTENT  
525
		RETURN 0 
526
	END
527
END 
528
ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('DVDM_DC')))   ---- NẾU LÀ CÁC DVCM/TC/KT/ ĐƠN VỊ ĐẦU MỐI QUẢN LÝ NGÂN SÁCH
529
BEGIN  
530

    
531
	IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
532
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='TP' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_DVDM_DC,0)))
533
	BEGIN
534
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
535
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' phê duyệt đầu mối quản lý ngân sách cho - ngân sách nhận' AS TITLE,  
536
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
537
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên với vai trò kiểm soát viên phê duyệt thành công' +
538
			N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
539
			+  
540
			@footer  
541
			AS MESSAGECONTENT  
542
			RETURN 0  
543
	END
544
	ELSE
545
	BEGIN
546
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' phê duyệt đầu mối quản lý ngân sách cho - ngân sách nhận' AS TITLE,  
547
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
548
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý với vai trò đầu mối quản lý ngân sách cho - ngân sách nhận. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
549
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
550
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
551
		+  
552
		@footer  
553
		AS MESSAGECONTENT  
554
		RETURN 0  
555
	END
556

    
557
END 
558
ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('DVDC')))   ---- NẾU LÀ ĐƠN VỊ CHO NGÂN SÁCH
559
BEGIN  
560
	SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần phê duyệt về việc đồng ý cho ngân sách' AS TITLE,  
561
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
562
	N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý.' +
563
	N'<br/><br/> Anh/Chị vui lòng sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'
564
  +  
565
	@footer  
566
	AS MESSAGECONTENT  
567
	RETURN 0  
568
END  
569
ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID IN ('APPNEW','SIGN')))   ---- NẾU LÀ CÁC CẤP DUYỆT TRUNG GIAN HOẶC TRƯỞNG ĐƠN VỊ
570
BEGIN  
571
  SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
572
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
573
	N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt.' +
574
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-doc-view' ELSE N'plan-request-transfer-view' END + ';id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
575
	+  
576
	@footer  
577
	AS MESSAGECONTENT  
578
	RETURN 0  
579
END 
580
-----
581
ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID ='APPROVE'))
582
	BEGIN
583
	----SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
584
		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,  
585
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
586
		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 .' +
587
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết tờ trình.' +
588
		@footer  
589
		AS MESSAGECONTENT     
590
		RETURN 0  
591
END
592
ELSE  
593
BEGIN  
594
	---- SETUP MAIL THU KI
595
		IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKTGD'))))  
596
		BEGIN  
597
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKTGD')))
598
			BEGIN
599
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
600
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình chủ trương' AS TITLE,  
601
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
602
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
603
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
604
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
605
				AS MESSAGECONTENT  
606
				RETURN 0  
607
			END
608
			ELSE
609
			BEGIN
610
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
611
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí TGĐ ' AS TITLE,  
612
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
613
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Tổng Giám Đốc sau khi phê duyệt thành công.' +
614
				N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
615
				+ @footer  
616
				AS MESSAGECONTENT  
617
				RETURN 0  
618
			END
619
		END  
620
		-- NEU BUOC XU LY HIEN TAI CHO THU KI HOI DONG QUAN TRI
621
		ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKHDQT'))))  
622
		BEGIN  
623
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKHDQT')))
624
			BEGIN
625
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)      
626
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình' AS TITLE,  
627
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
628
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' + 
629
				CHAR(10) +
630
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
631
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
632
				AS MESSAGECONTENT  
633
				RETURN 0  
634
			END
635
			ELSE
636
			BEGIN
637
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)  
638
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí HĐQT' AS TITLE,  
639
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
640
				N',<br/><br/> Tờ trình số : ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Hội Đồng Quán Trị sau khi phê duyệt thành công.' +
641
				N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer   
642
				AS MESSAGECONTENT  
643
				RETURN 0  
644
			END
645
	END  
646
---- END SETUP MAIL THU KI  
647
END  
648
	RETURN 0  
649
END  
650
ELSE IF(@p_TYPE ='REQ_PROCESS_CHILD_Upd')
651
BEGIN
652
	
653
	IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('DVDM_DC','DVCM','TC','KT','DVDC')))   ---- NẾU LÀ CÁC DVCM/TC/KT/ ĐƠN VỊ ĐẦU MỐI QUẢN LÝ NGÂN SÁCH
654
	BEGIN  
655
		SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
656
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
657
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
658
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên xử lý và gửi phê duyệt thành công' +
659
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-request-xl-view' ELSE N'plan-request-transfer-xl-view' END + ';id='+@p_ID+';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
660
		+  
661
		@footer  
662
		AS MESSAGECONTENT  
663
		RETURN 0  
664
	END
665
	ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKTGD'))))  
666
		BEGIN  
667
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKTGD')))
668
			BEGIN
669
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
670
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình chủ trương' AS TITLE,  
671
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
672
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
673
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
674
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
675
				AS MESSAGECONTENT  
676
				RETURN 0  
677
			END
678
			ELSE
679
			BEGIN
680
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
681
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí TGĐ ' AS TITLE,  
682
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
683
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Tổng Giám Đốc sau khi phê duyệt thành công.' +
684
				N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
685
				+ @footer  
686
				AS MESSAGECONTENT  
687
				RETURN 0  
688
			END
689
		END  
690
		-- NEU BUOC XU LY HIEN TAI CHO THU KI HOI DONG QUAN TRI
691
		ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKHDQT'))))  
692
		BEGIN  
693
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKHDQT')))
694
			BEGIN
695
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)      
696
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình' AS TITLE,  
697
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
698
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' + 
699
				CHAR(10) +
700
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
701
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
702
				AS MESSAGECONTENT  
703
				RETURN 0  
704
			END
705
			ELSE
706
			BEGIN
707
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)  
708
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí HĐQT' AS TITLE,  
709
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
710
				N',<br/><br/> Tờ trình số : ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Hội Đồng Quán Trị sau khi phê duyệt thành công.' +
711
				N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer   
712
				AS MESSAGECONTENT  
713
				RETURN 0  
714
			END
715
		END
716
END
717
ELSE IF ( @p_TYPE ='PL_REQ_PROCESS_CHILD_Ins') 
718
BEGIN  
719
	SET @CODE =  (SELECT DTA.REQ_CODE FROM PL_REQUEST_DOC DTA WHERE DTA.REQ_ID =@p_ID)
720
	IF (EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID AND PROCESS_ID='TC') )
721
	BEGIN
722
	IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
723
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='KS' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_TC,0)))
724
		BEGIN
725
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần điều phối xử lý tờ trình' AS TITLE,  
726
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
727
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được trưởng đơn vị giao cho Anh/Chị vai trò kiểm soát và đang chờ Anh/Chị điều phối cho nhân viên xử lý' +
728
			N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+  
729
			N'<br/> <br/> Lưu ý nên chọn tình trạng điều phối: Đã điều phối'
730
			+
731
			@footer  
732
			AS MESSAGECONTENT  
733
			RETURN 0 
734
		END
735
		ELSE
736
		BEGIN
737
			SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần xử lý' AS TITLE,  
738
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
739
			N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị xử lý. Vui lòng vào màn Quản lý kế hoạch / Tờ trình chủ trương DVCM - DVDC, tìm kiếm tờ trình và xử lý' +
740
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-edit;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xử vào trực tiếp màn hình xử lý tờ trình.'  + @footer
741
			AS MESSAGECONTENT  
742
			RETURN 0  
743
		END
744
	END
745
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
746
	BEGIN
747
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
748
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='KS' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_DVCM_HC,0)))
749
		BEGIN
750
			SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần điều phối xử lý tờ trình' AS TITLE,  
751
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
752
			N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được trưởng đơn vị giao cho Anh/Chị vai trò kiểm soát và đang chờ Anh/Chị điều phối cho nhân viên xử lý' +
753
			N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+  
754
			N'<br/> <br/> Lưu ý nên chọn tình trạng điều phối: Đã điều phối'
755
			+
756
			@footer  
757
			AS MESSAGECONTENT  
758
			RETURN 0 
759
		END
760
		ELSE
761
		BEGIN
762
			SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần xử lý' AS TITLE,  
763
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
764
			N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị xử lý. Vui lòng vào màn Quản lý kế hoạch / Tờ trình chủ trương DVCM - DVDC, tìm kiếm tờ trình và xử lý' +
765
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-edit;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để vào trực tiếp màn hình xử lý tờ trình.'  + @footer
766
			AS MESSAGECONTENT  
767
			RETURN 0  
768
		END
769
	END
770
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000048' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
771
	BEGIN
772
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
773
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='KS' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_DVCM_TC,0)))
774
	    BEGIN
775
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần điều phối xử lý tờ trình' AS TITLE,  
776
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
777
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được trưởng đơn vị giao cho Anh/Chị vai trò kiểm soát và đang chờ Anh/Chị điều phối cho nhân viên xử lý' +
778
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+  
779
		N'<br/> <br/> Lưu ý nên chọn tình trạng điều phối: Đã điều phối'
780
			+
781
		@footer  
782
		AS MESSAGECONTENT  
783
		RETURN 0 
784
		END
785
		ELSE
786
		BEGIN
787
			SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần xử lý' AS TITLE,  
788
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
789
			N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị xử lý. Vui lòng vào màn Quản lý kế hoạch / Tờ trình chủ trương DVCM - DVDC, tìm kiếm tờ trình và xử lý' +
790
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-edit;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xử trực tiếp vào màn hình lý tờ trình.'  + @footer
791
			AS MESSAGECONTENT  
792
			RETURN 0  
793
		END
794
	END
795
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE ID =@REF_ID_DVDM_DC AND STATUS='C' AND PROCESS_ID ='DVDM_DC' AND REQ_ID =@p_ID))
796
	BEGIN
797
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
798
					AND PROCESS_ID IN (SELECT ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID) AND TYPE_JOB ='KS' AND STATUS_JOB ='C' AND PROCESS_ID =ISNULL(@REF_ID_DVDM_DC,0)))
799
	    BEGIN
800
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần điều phối xử lý tờ trình' AS TITLE,  
801
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
802
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được trưởng đơn vị giao cho Anh/Chị vai trò kiểm soát và đang chờ Anh/Chị điều phối cho nhân viên xử lý' +
803
		N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+  
804
		N'<br/> <br/> Lưu ý nên chọn tình trạng điều phối: Đã điều phối'
805
		+
806
		@footer  
807
		AS MESSAGECONTENT  
808
		RETURN 0 
809
		END
810
		ELSE
811
		BEGIN
812
			SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần xử lý' AS TITLE,  
813
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
814
			N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị xử lý. Vui lòng vào màn Quản lý kế hoạch / Tờ trình chủ trương DVCM - DVDC, tìm kiếm tờ trình và xử lý' +
815
			N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-edit;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để vào trực tiếp màn hình xử lý tờ trình.'  + @footer
816
			AS MESSAGECONTENT  
817
			RETURN 0  
818
		END
819
	END
820
	ELSE
821
	BEGIN
822
		SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần xử lý' AS TITLE,  
823
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
824
		N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị xử lý. Vui lòng vào màn Quản lý kế hoạch / Tờ trình chủ trương DVCM - DVDC, tìm kiếm tờ trình và xử lý' +
825
		N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-request-xl-edit;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để vào trực tiếp màn hình xử lý tờ trình.'  + @footer
826
		AS MESSAGECONTENT  
827
		RETURN 0  
828
	END
829
END  
830
ELSE IF(@p_TYPE='REQUEST_DOC_PROCESS_Approve')  
831
BEGIN  
832
	SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)  
833
	IF(NOT EXISTS(SELECT * FROM PL_REQUEST_DOC_DT prdd WHERE prdd.REQ_ID = @p_ID))
834
	BEGIN
835
	  SET @IS_TTMS = 0
836
	END
837
	ELSE
838
	BEGIN
839
	  SET @IS_TTMS = 1
840
	END
841
	IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID IN ('GDKTT','PTGDK_TT','TGD','HDQT','GDK_DC')))  
842
	BEGIN  
843
		SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
844
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị Ban Lãnh Đạo' +  
845
		N',<br/><br/>' + CASE WHEN @IS_TTMS = 1 THEN N'Tờ trình chủ trương' ELSE N'Tờ trình điều chuyển' END + N' số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
846
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-process-view' ELSE N'plan-process-transfer-view' END + ';id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
847
		+  
848
		@footer  
849
	AS MESSAGECONTENT  
850
	RETURN 0  
851
	END  
852
	ELSE  
853
	BEGIN  
854
	IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKTGD'))))  
855
		BEGIN  
856
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKTGD')))
857
			BEGIN
858
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
859
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình chủ trương' AS TITLE,  
860
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
861
				N',<br/><br/> Tờ trình số : ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' +
862
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
863
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-transfer-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
864
				AS MESSAGECONTENT  
865
				RETURN 0  
866
			END
867
			ELSE
868
			BEGIN
869
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
870
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí TGĐ ' AS TITLE,  
871
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
872
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Tổng Giám Đốc sau khi phê duyệt thành công.' +
873
				N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-transfer-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
874
				+ @footer  
875
				AS MESSAGECONTENT  
876
				RETURN 0  
877
			END
878
		END  
879
		-- NEU BUOC XU LY HIEN TAI CHO THU KI HOI DONG QUAN TRI
880
		ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND REQ_ID IN (SELECT REQ_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID =@p_ID AND STATUS='C' AND ROLE_USER IN ('TKHDQT'))))  
881
		BEGIN  
882
			IF(NOT EXISTS(SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID AND STATUS_JOB ='C' AND TLNAME IN (SELECT TLNANME FROM TL_USER WHERE RoleName ='TKHDQT')))
883
			BEGIN
884
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)      
885
				SELECT @TILTER_MAIL+N' Thông báo chờ điều phối / phê duyệt tờ trình' AS TITLE,  
886
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
887
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý. Hoặc Anh/Chị có thể trực tiếp phê duyệt không cần điều phối.' + 
888
				CHAR(10) +
889
				N'<br/><br/> Nếu muốn điều phối: Anh/Chị sử dụng màn hình: Quản lý kế hoạch / Điều phối công việc tại <a href="'+ISNULL(@URL+'plan-transfer','')+N'"> đây</a>'+ 
890
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-transfer-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
891
				AS MESSAGECONTENT  
892
				RETURN 0  
893
			END
894
			ELSE
895
			BEGIN
896
				SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)  
897
				SELECT @TILTER_MAIL+N' Thông báo chờ chờ phê duyệt cấp Văn Phòng Thư Kí HĐQT' AS TITLE,  
898
				N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
899
				N',<br/><br/> Tờ trình số: ' + @CODE + N' đã được nhân viên xử lý gửi phê duyệt thành công. Anh/Chị có thể phê duyệt phiếu. Phiếu sẽ chuyển đến cấp Hội Đồng Quán Trị sau khi phê duyệt thành công.' +
900
				N'<br /> Hoặc Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'plan-transfer-view;id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer   
901
				AS MESSAGECONTENT  
902
				RETURN 0  
903
			END
904
	END   
905
		---- END SETUP MAIL THU KI
906
	IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID NOT IN ('GDK_TT','PTGDK_TT','TGD','HDQT','TKHDQT','TKTGD','APPROVE')))  
907
		BEGIN  
908
			SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần được phê duyệt' AS TITLE,  
909
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
910
			N',<br/><br/>Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' + 
911
			N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  + @footer  
912
			AS MESSAGECONTENT  
913
			RETURN 0  
914
		END  
915
	ELSE  
916
	BEGIN  
917
	IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID ='APPROVE'))
918
	BEGIN
919
	----SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
920
		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,  
921
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
922
		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 .' +
923
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'pl-request-doc-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết tờ trình.' +
924
		@footer  
925
		AS MESSAGECONTENT  
926
		END  
927
		END  
928
		RETURN 0  
929
	END
930
END  
931

    
932
------------------------- ---------PHIẾU YÊU CẦU MUA SẮM -------------------------------
933
DECLARE @p_CURRENT_PROCESS VARCHAR(20)
934
DECLARE @p_REQUEST_DOC_LINK VARCHAR(200)
935
DECLARE @p_DMMS_TYPE_JOB VARCHAR(20)
936
--------------DVKD gửi YC phê duyệt / DMMS/DVCM gửi YC phê duyệt---------------
937
IF(@p_TYPE = 'TR_REQUEST_DOC_SendApp' OR @p_TYPE ='TR_REQ_PROCESS_CHILD_Upd')  
938
BEGIN 
939
-- KIỂM TRA BƯỚC XỬ LÝ HIỆN TẠI NẾU LÀ TỔNG GIÁM ĐỐC THÌ CHÈN ĐƯỜNG LINK CORE MỚI  
940
SET @CODE = (SELECT REQ_CODE FROM TR_REQUEST_DOC WHERE REQ_ID =@p_ID)  
941
IF(EXISTS(SELECT * FROM TR_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID IN ('TGD','HDQT')))  
942
BEGIN  
943
	SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
944
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
945
	N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
946
	--+  
947
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
948
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-doc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
949
	+  
950
	@footer  
951
	AS MESSAGECONTENT  
952
END  
953
ELSE
954
	BEGIN
955
	SET @p_CURRENT_PROCESS = (SELECT TOP 1 PROCESS_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
956
	--------Nếu PROCESS là ĐVKD----------
957
	IF(@p_CURRENT_PROCESS = 'APPNEW' OR @p_CURRENT_PROCESS = 'SIGN')
958
	BEGIN
959
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-view;id=' + @p_ID
960
	END
961
	--------Nếu PROCESS là ĐMMS----------
962
	ELSE IF (@p_CURRENT_PROCESS = 'DMMS')
963
	BEGIN
964
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvms-view;id=' + @p_ID
965
	END
966
	--------Nếu PROCESS là ĐVCM----------
967
	ELSE IF(@p_CURRENT_PROCESS = 'DVCM')
968
	BEGIN
969
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvdm-view;id=' + @p_ID
970
	END
971
	SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
972
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
973
	N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' + 
974
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu yêu cầu.'
975
	+ @footer  
976
	AS MESSAGECONTENT  
977
END  
978
RETURN 0  
979
END
980
--------------Trưởng ĐV phê duyệt/ cấp duyệt trung gian xác nhận---------------
981
IF(@p_TYPE = 'TR_REQUEST_DOC_App')
982
BEGIN
983
	SET @p_CURRENT_PROCESS = (SELECT TOP 1 PROCESS_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
984
	SET @CODE = (SELECT REQ_CODE FROM TR_REQUEST_DOC WHERE REQ_ID =@p_ID)
985
	---------Khi trưởng ĐV duyệt xong thì sang ĐMMS điều phối-------
986
	IF(@p_CURRENT_PROCESS = 'DMMS')
987
	BEGIN
988
		SET @p_REQUEST_DOC_LINK = @URL + 'TransferJob'
989

    
990
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần điều phối xử lý' AS TITLE,  
991
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
992
		N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị điều phối xử lý .' +
993
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để thực hiện tìm kiếm và điều phối phiếu.'
994
		+ @footer  
995
		AS MESSAGECONTENT
996
	END
997
	ELSE IF(@p_CURRENT_PROCESS = 'APPNEW')
998
	BEGIN
999
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-view;id=' + @p_ID
1000

    
1001
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
1002
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1003
		N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +
1004
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu yêu cầu.'
1005
		+ @footer  
1006
		AS MESSAGECONTENT 
1007
	END
1008
	
1009
END
1010
------------Điều phối xử lý----------------
1011
IF ( @p_TYPE ='TR_REQ_PROCESS_CHILD_Ins')  
1012
BEGIN
1013
	SET @p_CURRENT_PROCESS = (SELECT TOP 1 PROCESS_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
1014
	SET @p_DMMS_TYPE_JOB = (
1015
		SELECT TOP 1 TYPE_JOB 
1016
		FROM PL_REQUEST_PROCESS_CHILD 
1017
		WHERE REQ_ID = @p_ID 
1018
		AND PROCESS_ID = (SELECT TOP 1 ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
1019
		AND STATUS_JOB = 'C' 
1020
	)
1021
	SET @CODE = (select STUFF( (select '; ' + DTA.REQ_CODE FROM TR_REQUEST_DOC DTA WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID)  
1022
	FOR XML PATH(''), TYPE).value('.[1]', 'nvarchar(max)'), 1, 2, ''))  
1023
	
1024
	----------Nếu ng xử lý tiếp theo là KS-------
1025
	IF(@p_DMMS_TYPE_JOB = 'KS')
1026
	BEGIN
1027
		SET @p_REQUEST_DOC_LINK = @URL + 'TransferJob'
1028

    
1029
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE,  
1030
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1031
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị điều phối xử lý .' +
1032
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để thực hiện tìm kiếm và điều phối phiếu.'
1033
		+ @footer  
1034
		AS MESSAGECONTENT
1035
	END
1036
	----------Nếu ng xử lý tiếp theo là XL-------
1037
	ELSE IF(@p_DMMS_TYPE_JOB = 'XL')
1038
	BEGIN
1039
		----------Nếu PROCESS là DMMS---------
1040
		IF(@p_CURRENT_PROCESS = 'DMMS')
1041
		BEGIN
1042
			SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvms-edit;id=' + @p_ID
1043
		END
1044
		----------Nếu PROCESS là DVCM---------
1045
		ELSE IF(@p_CURRENT_PROCESS = 'DVCM')
1046
		BEGIN
1047
			SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvdm-edit;id=' + @p_ID
1048
		END
1049
		
1050

    
1051
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE,  
1052
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1053
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị xử lý .' +
1054
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để thực hiện xử lý phiếu yêu cầu.'
1055
		+ @footer  
1056
		AS MESSAGECONTENT
1057
	END
1058

    
1059
	  
1060
	RETURN 0  
1061
END
1062
-------------DMMS/DCVM phê duyệt------------
1063
IF(@p_TYPE = 'TR_REQ_PROCESS_CHILD_App')
1064
BEGIN
1065
	SET @p_CURRENT_PROCESS = (SELECT TOP 1 PROCESS_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
1066
	SET @CODE = (SELECT REQ_CODE FROM TR_REQUEST_DOC WHERE REQ_ID =@p_ID)
1067

    
1068
	IF(@p_CURRENT_PROCESS = 'DMMS')
1069
	BEGIN
1070
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvms-view;id=' + @p_ID
1071

    
1072
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
1073
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1074
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' + 
1075
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu yêu cầu.'
1076
		+ @footer  
1077
		AS MESSAGECONTENT
1078
	END
1079
	----------------Nếu PYCMS hoàn tất----------------
1080
	IF(@p_CURRENT_PROCESS = 'APPROVE')
1081
	BEGIN
1082
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm đã được phê duyệt' AS TITLE,  
1083
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1084
		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  
1085
		AS MESSAGECONTENT
1086
	END
1087
	----------------Nếu PYCMS đến DVCM------------------
1088
	ELSE IF (@p_CURRENT_PROCESS = 'DVCM')
1089
	BEGIN
1090
		SET @p_REQUEST_DOC_LINK = @URL + 'TransferJob'
1091

    
1092
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần điều phối xử lý' AS TITLE,  
1093
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1094
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị điều phối xử lý .' +
1095
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để thực hiện tìm kiếm và điều phối phiếu.'
1096
		+ @footer  
1097
		AS MESSAGECONTENT
1098
	END
1099
	----------------Nếu PYCMS đến GDK HT---------------
1100
	ELSE IF(@p_CURRENT_PROCESS = 'GDK_PYC')
1101
	BEGIN
1102
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-process-view;id=' + @p_ID
1103

    
1104
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
1105
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1106
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +
1107
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu yêu cầu.'
1108
		+ @footer
1109
		AS MESSAGECONTENT
1110
	END
1111
END
1112
--------------Phê duyệt PYCMS-----------------
1113
IF(@p_TYPE='TR_REQUEST_DOC_PROCESS_Approve')  
1114
	BEGIN
1115
	SET @p_CURRENT_PROCESS = (SELECT TOP 1 PROCESS_ID FROM PL_REQUEST_PROCESS WHERE REQ_ID = @p_ID AND STATUS = 'C')
1116
	SET @CODE = (SELECT REQ_CODE FROM TR_REQUEST_DOC WHERE REQ_ID =@p_ID)  
1117
	----SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
1118
	--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,  
1119
	--N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1120
	--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  
1121
	--AS MESSAGECONTENT
1122

    
1123
	----------------TH phiếu chưa hoàn tất-----------
1124
	IF(@p_CURRENT_PROCESS <> 'APPROVE')
1125
	BEGIN
1126
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-process-view;id=' + @p_ID
1127

    
1128
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
1129
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1130
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +
1131
		N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để xem chi tiết và phê duyệt phiếu yêu cầu.'
1132
		+ @footer
1133
		AS MESSAGECONTENT
1134
	END
1135
	----------------TH phiếu đã hoàn tất-----------
1136
	ELSE IF (@p_CURRENT_PROCESS = 'APPROVE')
1137
	BEGIN
1138
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm đã được phê duyệt' AS TITLE,  
1139
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1140
		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  
1141
		AS MESSAGECONTENT
1142
	END
1143
	
1144
END
1145
----------------------BAODNQ 20/10/2022 : DMMS CHUYỂN CHO DVCM-----------------
1146
IF(@p_TYPE = 'TR_REQUEST_DOC_MOVE_DVCM')
1147
BEGIN
1148
	SET @p_REQUEST_DOC_LINK = @URL + 'TransferJob'
1149
	SET @CODE = (SELECT REQ_CODE FROM TR_REQUEST_DOC WHERE REQ_ID =@p_ID)
1150
	SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần điều phối xử lý' AS TITLE,  
1151
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1152
	N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị điều phối xử lý .' +
1153
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@p_REQUEST_DOC_LINK,'')+N'">vào đây</a> để thực hiện tìm kiếm và điều phối phiếu.'
1154
	+ @footer  
1155
		AS MESSAGECONTENT
1156
END
1157

    
1158
----------------------ENDBAODNQ------------------------------
1159

    
1160
 ------datmq 7/1/2022: Quản lý cho thuê------------------------
1161
	-----Quản lý trụ sở - gửi YC phê duyệt--------
1162
IF(@p_TYPE = 'BUD_MASTER_SEND_APPROVE')  
1163
BEGIN
1164
SET @CODE = (SELECT BUILDING_NAME FROM BUD_MASTER WHERE BUILDING_ID = @p_ID)
1165
SELECT @TILTER_MAIL+N' Thông báo trụ sở cần phê duyệt' AS TITLE,  
1166
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1167
	N',<br/><br/>Thông tin trụ sở số: ' + @CODE+ N' đang chờ Anh/Chị phê duyệt.' +  
1168
	--+  
1169
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1170
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'buildding-master-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1171
	+  
1172
	@footer  
1173
	AS MESSAGECONTENT  
1174
END
1175
-----Quản lý trụ sở - cấp phê duyệt trung gian đã xác nhận--------
1176
IF(@p_TYPE = 'BUD_MASTER_CONFIRM')  
1177
BEGIN
1178
SET @CODE = (SELECT BUILDING_NAME FROM BUD_MASTER WHERE BUILDING_ID = @p_ID)
1179
SELECT @TILTER_MAIL+N' Thông báo trụ sở cần phê duyệt' AS TITLE,  
1180
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1181
	N',<br/><br/>Thông tin trụ sở: ' +@CODE + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1182
	--+  
1183
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1184
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'buildding-master-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1185
	+  
1186
	@footer  
1187
	AS MESSAGECONTENT  
1188
END
1189
-----Quản lý trụ sở - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1190
IF(@p_TYPE = 'BUD_MASTER_APPROVED')  
1191
BEGIN
1192
SET @CODE = (SELECT BUILDING_NAME FROM BUD_MASTER WHERE BUILDING_ID = @p_ID)
1193
SELECT @TILTER_MAIL+N' Thông báo trụ sở đã được phê duyệt' AS TITLE,  
1194
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1195
	N',<br/><br/>Thông tin trụ sở: ' +@CODE+ N' đã được trưởng đơn vị phê duyệt.' +  
1196
	--+  
1197
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1198
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'buildding-master-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1199
	+  
1200
	@footer  
1201
	AS MESSAGECONTENT  
1202
END
1203

    
1204
 ------BAODNQ 4/1/2022: Quản lý cho thuê------------------------
1205
	-----Khai báo DTSD nội bộ - gửi YC phê duyệt--------
1206
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_SEND_APPROVE')  
1207
BEGIN
1208
SET @CODE = 
1209
	(SELECT B.BUILDING_NAME
1210
	FROM BUD_CONTRACT_MASTER A 
1211
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1212
	WHERE A.CONTRACT_ID = @p_ID
1213
	)
1214
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ cần phê duyệt' AS TITLE,  
1215
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1216
	N',<br/><br/>Thông tin DTSD nội bộ của trụ sở: ' +@CODE+N' đang chờ Anh/Chị phê duyệt.' +  
1217
	--+  
1218
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1219
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-internal-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1220
	+  
1221
	@footer  
1222
	AS MESSAGECONTENT  
1223
END
1224
-----Khai báo DTSD nội bộ - cấp phê duyệt trung gian đã xác nhận--------
1225
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_CONFIRM')  
1226
BEGIN
1227
SET @CODE = 
1228
	(SELECT B.BUILDING_NAME
1229
	FROM BUD_CONTRACT_MASTER A 
1230
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1231
	WHERE A.CONTRACT_ID = @p_ID
1232
	)
1233
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ cần phê duyệt' AS TITLE,  
1234
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1235
	N',<br/><br/>Thông tin DTSD nội bộ của trụ sở: ' +@CODE+N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1236
	--+  
1237
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1238
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-internal-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1239
	+  
1240
	@footer  
1241
	AS MESSAGECONTENT  
1242
END
1243
-----Khai báo DTSD nội bộ - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1244
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_APPROVED')  
1245
BEGIN
1246
SET @CODE = 
1247
	(SELECT B.BUILDING_NAME
1248
	FROM BUD_CONTRACT_MASTER A 
1249
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1250
	WHERE A.CONTRACT_ID = @p_ID
1251
	)
1252
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ đã được phê duyệt' AS TITLE,  
1253
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1254
	N',<br/><br/>Thông tin DTSD nội bộ của trụ sở: ' +@CODE+N' đã được trưởng đơn vị phê duyệt.' +  
1255
	--+  
1256
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1257
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-internal-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1258
	+  
1259
	@footer  
1260
	AS MESSAGECONTENT  
1261
END
1262
	-----Quản lý hợp đồng khách thuê - gửi YC phê duyệt--------
1263
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_SEND_APPROVE')  
1264
BEGIN
1265
SET @CODE = (SELECT CONTRACT_NO FROM BUD_CONTRACT_CUST_MASTER WHERE CONTRACT_ID = @p_ID)
1266
SELECT @TILTER_MAIL+N' Thông báo hợp đồng khách thuê trụ sở cần phê duyệt' AS TITLE,  
1267
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1268
	N',<br/><br/>Thông tin hợp đồng khách thuê trụ sở số: ' + @CODE + N'  đang chờ Anh/Chị phê duyệt.' +  
1269
	--+  
1270
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1271
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1272
	+  
1273
	@footer  
1274
	AS MESSAGECONTENT  
1275
END
1276
	-----Quản lý hợp đồng khách thuê - cấp phê duyệt trung gian đã xác nhận--------
1277
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_CONFIRM')  
1278
BEGIN
1279
SET @CODE = (SELECT CONTRACT_NO FROM BUD_CONTRACT_CUST_MASTER WHERE CONTRACT_ID = @p_ID)
1280
SELECT @TILTER_MAIL+N' Thông báo hợp đồng khách thuê trụ sở cần phê duyệt' AS TITLE,  
1281
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1282
	N',<br/><br/>Thông tin hợp đồng khách thuê trụ sở số: ' + @CODE + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1283
	--+  
1284
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1285
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1286
	+  
1287
	@footer  
1288
	AS MESSAGECONTENT  
1289
END
1290
-----Quản lý hợp đồng khách thuê - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1291
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_APPROVED')  
1292
BEGIN 
1293
SET @CODE = (SELECT CONTRACT_NO FROM BUD_CONTRACT_CUST_MASTER WHERE CONTRACT_ID = @p_ID)
1294
SELECT @TILTER_MAIL+N' Thông báo hợp đồng khách thuê trụ sở đã được phê duyệt' AS TITLE,  
1295
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1296
	N',<br/><br/>Thông tin hợp đồng khách thuê trụ sở số: ' + @CODE + N' đã được phê duyệt.' +  
1297
	--+  
1298
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1299
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'bud-contract-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1300
	+  
1301
	@footer  
1302
	AS MESSAGECONTENT  
1303
END
1304

    
1305
-----PhongNT 15/9/2022: Quản lý TSCĐ/CCLĐ--------
1306
DECLARE @SYS_PREFIX VARCHAR(15),@PAGE NVARCHAR(200),@URLPAGE VARCHAR(2000)
1307

    
1308
----- Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý - HCQT --------
1309
--IF(@p_TYPE = 'ASS_ADDNEW_BVB_HCQT_APP')  
1310
IF(@p_TYPE = 'ASS_SEND_TDV')  
1311
BEGIN 
1312
    
1313
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1314
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1315
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1316
    )x)
1317

    
1318
    SELECT @PAGE = sp.Description, 
1319
    @URLPAGE=(CASE sp.Prefix
1320
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-view;id='
1321
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-view;id='
1322
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-view;id='
1323
      WHEN 'TFS'  THEN 'ass-transfer-multi-view;id='
1324
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-view;id='
1325
      WHEN 'ASSD'  THEN 'ass-update-view;id='
1326
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-view;id='
1327
	  END)
1328
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1329
    UPDATE  SYS_PREFIX SET Description=N'Nhập mới tài sản'  where Prefix= 'ASA'
1330
    UPDATE  SYS_PREFIX SET Description=N'Thu hồi tài sản'  where Prefix= 'SMAC'
1331
    UPDATE  SYS_PREFIX SET Description=N'Thanh lý tài sản'  where Prefix= 'ASSL'
1332
    UPDATE  SYS_PREFIX SET Description=N'Điều chuyển tài sản'  where Prefix= 'TFS'
1333
    UPDATE  SYS_PREFIX SET Description=N'Cập nhật thông tin tài sản'  where Prefix= 'ASSD'
1334
    UPDATE  SYS_PREFIX SET Description=N'Xuất sử dụng tài sản'  where Prefix= 'SMA'
1335
    UPDATE  SYS_PREFIX SET Description=N'Xuất sử dụng tài sản'  where Prefix= 'ACAC'
1336
    
1337
    
1338
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1339
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1340
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1341
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1342
	+  
1343
	@footer  
1344
	AS MESSAGECONTENT  
1345
END
1346

    
1347
IF(@p_TYPE = 'ASS_INVENTORY_MAIN')  
1348
BEGIN 
1349
SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần phê duyệt ' AS TITLE,  
1350
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1351
	N',<br/><br/>Anh/Chị có giao dịch kiểm kê tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1352
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-inventory-approve-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1353
	+  
1354
	@footer  
1355
	AS MESSAGECONTENT  
1356
END
1357

    
1358
IF(@p_TYPE = 'ASS_SEND_GDV')  
1359
BEGIN 
1360
    
1361
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1362
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1363
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1364
    )x)
1365

    
1366
    SELECT @PAGE = sp.Description, 
1367
    @URLPAGE=(CASE sp.Prefix
1368
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-edit;id='
1369
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1370
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-edit;id='
1371
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-edit;id='
1372
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-edit;id='
1373
	  END)
1374
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1375
    
1376
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần xử lý' AS TITLE,  
1377
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1378
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được giao dịch viên xử lý.' +  
1379
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1380
	+  
1381
	@footer  
1382
	AS MESSAGECONTENT  
1383
END
1384

    
1385
IF(@p_TYPE = 'ASS_SEND_KSV')  
1386
BEGIN 
1387
    
1388
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1389
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1390
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1391
    )x)
1392
    
1393
   
1394
    SELECT @PAGE = sp.Description, 
1395
    @URLPAGE=(CASE sp.Prefix
1396
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-view;id='
1397
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1398
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-view;id='
1399
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-view;id='
1400
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-view;id='
1401
      WHEN 'ASSD' THEN 'ass-update-view;id='
1402
      WHEN 'ACAC' THEN 'ass-collect-cost-allocation-view;id='
1403
      END)
1404
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1405
    
1406
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1407
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1408
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được kiểm soát viên phê duyệt.' +  
1409
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1410
	+  
1411
	@footer  
1412
	AS MESSAGECONTENT  
1413
END
1414

    
1415

    
1416
IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1417
BEGIN 
1418
    
1419
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1420
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1421
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1422
    )x)
1423

    
1424
    SELECT @PAGE = sp.Description, 
1425
    @URLPAGE=(CASE sp.Prefix
1426
      WHEN 'SMAC' THEN 'ass-collect-confirm-view;id='
1427
      WHEN 'SMA'  THEN 'ass-use-confirm-master-view;id='
1428
      WHEN 'ASSIM'  THEN 'ass-inventory-confirm-view;id='
1429
	  END)
1430
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1431
    
1432
SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1433
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1434
	N',<br/><br/>Anh/Chị có giao dịch xác nhận '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được trưởng đơn vị xác nhận phê duyệt.' +  
1435
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1436
	+  
1437
	@footer  
1438
	AS MESSAGECONTENT  
1439
END
1440

    
1441
IF(@p_TYPE = 'ASS_INVENTORY_RECIVE_MAIL')  
1442
BEGIN 
1443
    
1444
    IF(EXISTS(SELECT 1 FROM ASS_INVENTORY_MASTER WHERE SIGN_USER IS NOT NULL AND CHECKER_ID_DVKD IS NULL AND INVENT_ID=@p_ID))
1445
      BEGIN
1446
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần phê duyệt' AS TITLE,  
1447
      	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1448
      	N',<br/><br/>Anh/Chị có giao dịch kiểm kê có ID: '+@p_ID+ N' cần được trưởng đơn vị xác nhận phê duyệt.' +  
1449
      	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+N'ass-inventory-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1450
      	+  
1451
      	@footer  
1452
      	AS MESSAGECONTENT  
1453
      END
1454
    ELSE
1455
      BEGIN
1456
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần nhận xét' AS TITLE,  
1457
      	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1458
      	N',<br/><br/>Anh/Chị có giao dịch kiểm kê có ID: '+@p_ID+ N' cần được nhận xét.' +  
1459
      	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-inventory-confirm-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1460
      	+  
1461
      	@footer  
1462
      	AS MESSAGECONTENT  
1463
      END
1464
END
1465

    
1466
IF(@p_TYPE = 'ASS_REJECT_NT')  
1467
BEGIN 
1468
    
1469
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1470
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1471
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1472
    )x)
1473

    
1474
    SELECT @PAGE = sp.Description,  
1475
    @URLPAGE=(CASE sp.Prefix
1476
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-edit;id='
1477
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-edit;id='
1478
      WHEN 'ASSD' THEN 'ass-update-edit;id='
1479
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-edit;id='
1480
      WHEN 'TFS'  THEN 'ass-transfer-multi-edit;id='
1481
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-edit;id='
1482
      WHEN 'ACAC' THEN 'ass-collect-cost-allocation-edit;id='
1483
      END)
1484
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1485
    
1486
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị trả về' AS TITLE,  
1487
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1488
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1489
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1490
	+  
1491
	@footer  
1492
	AS MESSAGECONTENT  
1493
END
1494

    
1495
IF(@p_TYPE = 'ASS_REJECT_KT')  
1496
BEGIN 
1497
    
1498
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1499
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1500
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1501
    )x)
1502

    
1503
    SELECT @PAGE = sp.Description, 
1504
    @URLPAGE=(CASE sp.Prefix
1505
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-edit;id='
1506
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-edit;id='
1507
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-edit;id='
1508
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-edit;id='
1509
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-edit;id='END)
1510
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1511
    
1512
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị từ chối' AS TITLE,  
1513
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1514
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1515
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1516
	+  
1517
	@footer  
1518
	AS MESSAGECONTENT  
1519
END
1520

    
1521
IF(@p_TYPE = 'ASS_REJECT_HC')  
1522
BEGIN 
1523
    
1524
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1525
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1526
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1527
    )x)
1528

    
1529
    SELECT @PAGE = sp.Description, 
1530
    @URLPAGE=(CASE sp.Prefix
1531
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-edit;id='
1532
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-edit;id='
1533
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-edit;id='
1534
      WHEN 'TFS'  THEN 'ass-transfer-multi-edit;id='
1535
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-edit;id='
1536
      WHEN 'ASSD'  THEN 'ass-update-edit;id='
1537
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-edit;id='
1538
	  END)
1539
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1540
    
1541
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị từ chối' AS TITLE,  
1542
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1543
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1544
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1545
	+  
1546
	@footer  
1547
	AS MESSAGECONTENT  
1548
END
1549

    
1550

    
1551
--IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1552
--BEGIN 
1553
    
1554
--    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1555
--    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1556
--      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1557
--    )x)
1558

    
1559
--    SELECT @PAGE = sp.Description, 
1560
--    @URLPAGE=(CASE sp.Prefix
1561
--      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1562
--      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-view;id='END)
1563
--    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1564
    
1565
--SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1566
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1567
--	N',<br/><br/>Anh/Chị có giao dịch xác nhận'+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được kiểm soát viên phê duyệt.' +  
1568
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+@URLPAGE+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1569
--	+  
1570
--	@footer  
1571
--	AS MESSAGECONTENT  
1572
--END
1573

    
1574
IF(@p_TYPE = 'ASS_APPROVED')  
1575
BEGIN 
1576
    
1577
    --cắt chuỗi lấy PREFIX để xác định Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý
1578
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1579
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1580
    )x)
1581

    
1582
    SELECT @PAGE = sp.Description, 
1583
    @URLPAGE=(CASE sp.Prefix
1584
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-view;id='
1585
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-view;id='
1586
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-view;id='
1587
      WHEN 'TFS'  THEN 'ass-transfer-multi-view;id='
1588
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-view;id='
1589
      WHEN 'ASSD'  THEN 'ass-update-view;id='
1590
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-view;id='
1591
      WHEN 'ACAC'  THEN 'ass-inventory-view;id='
1592
	  END)
1593
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1594
    
1595
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' đã được phê duyệt hoàn tất' AS TITLE,  
1596
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1597
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' đã được phê duyệt hoàn tất'
1598
	+  
1599
	@footer  
1600
	AS MESSAGECONTENT  
1601
END
1602

    
1603
IF(@p_TYPE = 'ASS_TRANSFER_CONFIRM_HANDOVER')  
1604
BEGIN 
1605
SELECT @TILTER_MAIL+N'Thông báo xác nhận bàn giao tài sản điều chuyển cần được xác nhận' AS TITLE,  
1606
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1607
	N',<br/><br/>Anh/Chị có giao dịch xác nhận bàn giao tài sản điều chuyển có ID: '+@p_ID+ N' cần được xác nhận.' +
1608
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-transfer-confirm-handover-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1609
	+ @footer  
1610
	AS MESSAGECONTENT  
1611
END
1612

    
1613
IF(@p_TYPE = 'ASS_TRANSFER_CONFIRM_RECEIVER')  
1614
BEGIN 
1615
SELECT @TILTER_MAIL+N'Thông báo xác nhận bàn nhận tài sản điều chuyển cần được xác nhận' AS TITLE,  
1616
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1617
	N',<br/><br/>Anh/Chị có giao dịch xác nhận nhận tài sản điều chuyển có ID: '+@p_ID+ N' cần được xác nhận.' +
1618
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-transfer-confirm-receiver-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1619
	+ @footer  
1620
	AS MESSAGECONTENT  
1621
END
1622

    
1623

    
1624
-------PhongNT 9/2/2022:Xuất sử dụng tài sản -HCQT--------
1625
--IF(@p_TYPE = 'ASS_USE_MULTI_BVB_MASTER')  
1626
--BEGIN 
1627
--SELECT @TILTER_MAIL+N'Thông báo xuất sử dụng tài sản cần phê duyệt' AS TITLE,  
1628
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1629
--	N',<br/><br/>Anh/Chị có giao dịch xuất sử dụng tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1630
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-use-multi-bvb-master-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1631
--	+  
1632
--	@footer  
1633
--	AS MESSAGECONTENT  
1634
--END
1635
-------Điều chuyển tài sản - HCQT--------
1636
--IF(@p_TYPE = 'ASS_TRANSFER_MULTI_APP')  
1637
--BEGIN 
1638
--SELECT @TILTER_MAIL+N'Thông báo điều chuyển tài sản cần phê duyệt' AS TITLE,  
1639
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1640
--	N',<br/><br/>Anh/Chị có giao dịch điều chuyển tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1641
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-transfer-multi-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1642
--	+  
1643
--	@footer  
1644
--	AS MESSAGECONTENT  
1645
--END
1646
-------Thu hồi tài sản - HCQT-------- 
1647
--IF(@p_TYPE = 'ASS_COLLECT_MULTI_HCQT_APP')  
1648
--BEGIN 
1649
--SELECT @TILTER_MAIL+N'Thông báo thu hồi tài sản cần phê duyệt' AS TITLE,  
1650
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1651
--	N',<br/><br/>Anh/Chị có giao dịch thu hồi tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1652
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-collect-multi-hcqt-master-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1653
--	+  
1654
--	@footer  
1655
--	AS MESSAGECONTENT  
1656
--END
1657
-------Thu hồi tài sản - HCQT-------- 
1658
--IF(@p_TYPE = 'ASS_COLLECT_MULTI_HCQT_APP')  
1659
--BEGIN 
1660
--SELECT @TILTER_MAIL+N'Thông báo thu hồi tài sản cần phê duyệt' AS TITLE,  
1661
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1662
--	N',<br/><br/>Anh/Chị có giao dịch thu hồi tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1663
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-collect-multi-hcqt-master-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1664
--	+  
1665
--	@footer  
1666
--	AS MESSAGECONTENT  
1667
--END
1668
-------Thanh lý tài sản - HC-------- 
1669
--IF(@p_TYPE = 'ASS_LIQ_BVB_HC_APP')
1670
--BEGIN 
1671
--SELECT @TILTER_MAIL+N'Thông báo thanh lý tài sản cần phê duyệt' AS TITLE,  
1672
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1673
--	N',<br/><br/>Anh/Chị có giao dịch thanh lý tài sản có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1674
--	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ass-liq-bvb-hc-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1675
--	+  
1676
--	@footer  
1677
--	AS MESSAGECONTENT  
1678
--END
1679

    
1680

    
1681
------------------BAODNQ 15/2/2022: Quản lý BDS---------------------
1682

    
1683
	-----Quản lý BDS - gửi YC phê duyệt--------
1684
IF(@p_TYPE = 'RET_MASTER_SEND_APPROVE')  
1685
BEGIN
1686
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản cần phê duyệt' AS TITLE,  
1687
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1688
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1689
	--+  
1690
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1691
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1692
	+  
1693
	@footer  
1694
	AS MESSAGECONTENT  
1695
END
1696
	-----Quản lý BDS - cấp phê duyệt trung gian đã xác nhận--------
1697
IF(@p_TYPE = 'RET_MASTER_CONFIRM')  
1698
BEGIN
1699
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản cần phê duyệt' AS TITLE,  
1700
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1701
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1702
	--+  
1703
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1704
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1705
	+  
1706
	@footer  
1707
	AS MESSAGECONTENT  
1708
END
1709
	-----Quản lý BDS - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1710
IF(@p_TYPE = 'RET_MASTER_APPROVED')  
1711
BEGIN 
1712
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản đã được duyệt' AS TITLE,  
1713
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1714
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N' đã được phê duyệt.' +  
1715
	--+  
1716
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1717
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1718
	+  
1719
	@footer  
1720
	AS MESSAGECONTENT  
1721
END
1722

    
1723
	-----Thông tin sửa chữa BDS - gửi YC phê duyệt--------
1724
IF(@p_TYPE = 'RET_REPAIR_SEND_APPROVE')  
1725
BEGIN
1726
SET @CODE = (SELECT RET_ID FROM RET_REPAIR WHERE RP_ID = @p_ID)
1727
SELECT @TILTER_MAIL+N' Thông báo thông tin sửa chữa BĐS cần phê duyệt' AS TITLE,  
1728
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1729
	N',<br/><br/>Thông tin sửa chữa BĐS : ' + @CODE + N'  đang chờ Anh/Chị phê duyệt.' +  
1730
	--+  
1731
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1732
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ret-repair-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1733
	+  
1734
	@footer  
1735
	AS MESSAGECONTENT  
1736
END
1737
	-----Thông tin sửa chữa BDS - cấp phê duyệt trung gian đã xác nhận--------
1738
IF(@p_TYPE = 'RET_REPAIR_CONFIRM')  
1739
BEGIN
1740
SET @CODE = (SELECT RET_ID FROM RET_REPAIR WHERE RP_ID = @p_ID)
1741
SELECT @TILTER_MAIL+N' Thông báo thông tin sửa chữa BĐS cần phê duyệt' AS TITLE,  
1742
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1743
	N',<br/><br/>Thông tin sửa chữa BĐS : ' + @CODE + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1744
	--+  
1745
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1746
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ret-repair-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1747
	+  
1748
	@footer  
1749
	AS MESSAGECONTENT  
1750
END
1751
	-----Thông tin sửa chữa BDS - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1752
IF(@p_TYPE = 'RET_REPAIR_APPROVED')  
1753
BEGIN 
1754
SET @CODE = (SELECT RET_ID FROM RET_REPAIR WHERE RP_ID = @p_ID)
1755
SELECT @TILTER_MAIL+N' Thông báo thông tin sửa chữa BĐS đã được phê duyệt' AS TITLE,  
1756
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1757
	N',<br/><br/>Thông tin sửa chữa BĐS : ' + @CODE + N' đã được phê duyệt.' +  
1758
	--+  
1759
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1760
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'ret-repair-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1761
	+  
1762
	@footer  
1763
	AS MESSAGECONTENT  
1764
END
1765

    
1766
	-----BDS thuê làm trụ sở CN/PGD - gửi YC phê duyệt--------
1767
IF(@p_TYPE = 'REAL_ESTATE_R_H_SEND_APPROVE')  
1768
BEGIN
1769
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê cần phê duyệt' AS TITLE,  
1770
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1771
	N',<br/><br/>Thông tin BĐS đi thuê: ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1772
	--+  
1773
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1774
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-r-h-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1775
	+  
1776
	@footer  
1777
	AS MESSAGECONTENT  
1778
END
1779
	-----BDS thuê làm trụ sở CN/PGD - cấp phê duyệt trung gian đã xác nhận--------
1780
IF(@p_TYPE = 'REAL_ESTATE_R_H_CONFIRM')  
1781
BEGIN
1782
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê cần phê duyệt' AS TITLE,  
1783
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1784
	N',<br/><br/>Thông tin BĐS đi thuê: ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1785
	--+  
1786
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1787
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-r-h-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1788
	+  
1789
	@footer  
1790
	AS MESSAGECONTENT  
1791
END
1792
	-----BDS thuê làm trụ sở CN/PGD - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1793
IF(@p_TYPE = 'REAL_ESTATE_R_H_APPROVED')  
1794
BEGIN 
1795
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê đã được phê duyệt' AS TITLE,  
1796
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1797
	N',<br/><br/>Thông tin BĐS đi thuê số: ' + @p_ID + N' đã được phê duyệt.' +  
1798
	--+  
1799
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1800
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-r-h-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1801
	+  
1802
	@footer  
1803
	AS MESSAGECONTENT  
1804
END
1805

    
1806
-----BDS đang hoàn thiện thủ tục pháp lý - gửi YC phê duyệt--------
1807
IF(@p_TYPE = 'REAL_ESTATE_L_C_SEND_APPROVE')  
1808
BEGIN
1809
SELECT @TILTER_MAIL+N' Thông báo BĐS đang hoàn thiện pháp lý cần phê duyệt' AS TITLE,  
1810
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1811
	N',<br/><br/>Thông tin BĐS đang hoàn thiện thủ tục pháp lý số: ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1812
	--+  
1813
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1814
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-l-c-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1815
	+  
1816
	@footer  
1817
	AS MESSAGECONTENT  
1818
END
1819
	-----BDS đang hoàn thiện thủ tục pháp lý - cấp phê duyệt trung gian đã xác nhận--------
1820
IF(@p_TYPE = 'REAL_ESTATE_L_C_CONFIRM')  
1821
BEGIN
1822
SELECT @TILTER_MAIL+N' Thông báo BĐS đang hoàn thiện pháp lý cần phê duyệt' AS TITLE,  
1823
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1824
	N',<br/><br/>Thông tin BĐS đang hoàn thiện thủ tục pháp lý số: ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1825
	--+  
1826
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1827
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-l-c-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1828
	+  
1829
	@footer  
1830
	AS MESSAGECONTENT  
1831
END
1832
	-----BDS đang hoàn thiện thủ tục pháp lý - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1833
IF(@p_TYPE = 'REAL_ESTATE_L_C_APPROVED')  
1834
BEGIN 
1835
SELECT @TILTER_MAIL+N' Thông báo BĐS đang hoàn thiện pháp lý đã được duyệt' AS TITLE,  
1836
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1837
	N',<br/><br/>Thông tin BĐS đang hoàn thiện thủ tục pháp lý số: ' + @p_ID + N' đã được phê duyệt.' +  
1838
	--+  
1839
	--N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL('https://172.29.5.27:2021/app/admin/tr-request-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1840
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'real-estate-l-c-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1841
	+  
1842
	@footer  
1843
	AS MESSAGECONTENT  
1844
END
1845
-----Phiếu yêu cầu công tác - gửi YC phê duyệt--------
1846
IF(@p_TYPE = 'TR_REQUEST_JOB_FORM_SEND_APPROVE')  
1847
BEGIN
1848
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu công tác cần phê duyệt' AS TITLE,  
1849
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1850
	N',<br/><br/>Thông tin phiếu yêu công tác cầu số: ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1851
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-job-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1852
	+  
1853
	@footer  
1854
	AS MESSAGECONTENT  
1855
END
1856
	-----Phiếu yêu cầu công tác - cấp phê duyệt trung gian đã xác nhận--------
1857
IF(@p_TYPE = 'TR_REQUEST_JOB_FORM_CONFIRM')  
1858
BEGIN
1859
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu công tác cần phê duyệt' AS TITLE,  
1860
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1861
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1862
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-job-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1863
	+  
1864
	@footer  
1865
	AS MESSAGECONTENT  
1866
END
1867
IF(@p_TYPE = 'TR_REQUEST_JOB_FORM_SEND_MAKER')  
1868
BEGIN
1869
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu công tác bị từ chối' AS TITLE,  
1870
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1871
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã trưởng đơn vị từ chối.' +  
1872
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-job-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1873
	+  
1874
	@footer  
1875
	AS MESSAGECONTENT  
1876
END
1877
	-----Phiếu yêu cầu công tác - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1878
IF(@p_TYPE = 'TR_REQUEST_JOB_FORM_APPROVED')  
1879
BEGIN 
1880
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu công tác đã được phê duyệt' AS TITLE,  
1881
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1882
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã được phê duyệt.' +  
1883
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-job-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1884
	+  
1885
	@footer  
1886
	AS MESSAGECONTENT  
1887
END
1888
-----Phiếu yêu cầu xe - gửi YC phê duyệt--------
1889
IF(@p_TYPE = 'TR_REQUEST_CAR_SEND_APPROVE')  
1890
BEGIN
1891
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần phê duyệt' AS TITLE,  
1892
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1893
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1894
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1895
	+  
1896
	@footer  
1897
	AS MESSAGECONTENT  
1898
END
1899
IF(@p_TYPE = 'TR_REQUEST_CAR_CONFIRM')  
1900
BEGIN
1901
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần phê duyệt' AS TITLE,  
1902
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1903
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1904
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1905
	+  
1906
	@footer  
1907
	AS MESSAGECONTENT  
1908
END
1909
	-----Phiếu yêu cầu công tác - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1910
IF(@p_TYPE = 'TR_REQUEST_CAR_APPROVED')  
1911
BEGIN 
1912
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe đã được phê duyệt' AS TITLE,  
1913
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1914
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã được phê duyệt.' +  
1915
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1916
	+  
1917
	@footer  
1918
	AS MESSAGECONTENT  
1919
END
1920
IF(@p_TYPE = 'TR_REQUEST_CAR_COST_SEND_CONFIRM') 
1921
BEGIN 
1922
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần xác nhận chi phí' AS TITLE,  
1923
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1924
	N',<br/><br/>Chi phí phiếu yêu cầu số: ' + @p_ID + N' đang chờ Anh/Chị xác nhận.' +  
1925
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1926
	+  
1927
	@footer  
1928
	AS MESSAGECONTENT  
1929
END
1930
	-----Phiếu yêu cầu công tác - trưởng đơn vị đã duyệt, gửi mail TĐV--------
1931
IF(@p_TYPE = 'TR_REQUEST_CAR_COST_CONFIRM') 
1932
BEGIN 
1933
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần phê duyệt' AS TITLE,  
1934
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1935
	N',<br/><br/>Chi phí phiếu yêu cầu số: ' + @p_ID + N' đã được người tạo xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1936
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1937
	+  
1938
	@footer  
1939
	AS MESSAGECONTENT  
1940
END
1941
IF(@p_TYPE = 'TR_REQUEST_CAR_COST_App') 
1942
BEGIN 
1943
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần phê duyệt' AS TITLE,  
1944
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1945
	N',<br/><br/>Chi phí phiếu yêu cầu số: ' + @p_ID + N' đã được trưởng phòng xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1946
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1947
	+  
1948
	@footer  
1949
	AS MESSAGECONTENT  
1950
END
1951
IF(@p_TYPE = 'TR_REQUEST_CAR_COST_CV_App') 
1952
BEGIN 
1953
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần phê duyệt' AS TITLE,  
1954
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1955
	N',<br/><br/>Chi phí phiếu yêu cầu số: ' + @p_ID + N' đã được chuyên viên điều động xe xác nhận và đang chờ Anh/Chị phê duyệt.' +  
1956
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1957
	+  
1958
	@footer  
1959
	AS MESSAGECONTENT  
1960
END
1961
IF(@p_TYPE = 'TR_REQUEST_CAR_REJECT_TDV')
1962
BEGIN 
1963
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe bị trả về' AS TITLE,  
1964
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1965
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã bị trưởng đơn vị trả về!' +  
1966
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1967
	+  
1968
	@footer  
1969
	AS MESSAGECONTENT  
1970
END
1971
IF(@p_TYPE = 'TR_REQUEST_CAR_REJECT_CV')
1972
BEGIN 
1973
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe bị trả về' AS TITLE,  
1974
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1975
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã bị chuyên viên điều động xe trả về!' +  
1976
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1977
	+  
1978
	@footer  
1979
	AS MESSAGECONTENT  
1980
END
1981
IF(@p_TYPE = 'TR_REQUEST_CAR_CANCEL')
1982
BEGIN 
1983
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe bị huỷ' AS TITLE,  
1984
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1985
	N',<br/><br/>Thông tin phiếu yêu cầu số: ' + @p_ID + N' đã bị chuyên viên điều động xe huỷ!' +  
1986
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1987
	+  
1988
	@footer  
1989
	AS MESSAGECONTENT  
1990
END
1991
IF(@p_TYPE = 'TR_REQUEST_CAR_COST_SEND_MAKER')
1992
BEGIN 
1993
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần xác nhận thông tin' AS TITLE,  
1994
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1995
	N',<br/><br/>Thông tin chuyến đi và chuyến về phiếu yêu cầu số: ' + @p_ID + N' đã được chuyên viên điều động xe thay đổi đang chờ Anh/Chị xác nhận.' +  
1996
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và xác nhận.'  
1997
	+  
1998
	@footer  
1999
	AS MESSAGECONTENT  
2000
END
2001
IF(@p_TYPE = 'TR_REQUEST_CAR_INFO_SEND_MAKER')
2002
BEGIN 
2003
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần xác nhận thông tin' AS TITLE,  
2004
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2005
	N',<br/><br/>Thông tin chuyến đi phiếu yêu cầu số: ' + @p_ID + N' đã được chuyên viên điều động xe thay đổi đang chờ Anh/Chị xác nhận.' +  
2006
	
2007
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và xác nhận.'  
2008
	+  
2009
	@footer  
2010
	AS MESSAGECONTENT  
2011
END
2012

    
2013
IF(@p_TYPE = 'TR_REQUEST_CAR_INFO_SEND_USERUPD')
2014
BEGIN 
2015
SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu xe cần cập nhật thông tin' AS TITLE,  
2016
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2017
	N',<br/><br/>Phiếu yêu cầu số: ' + @p_ID + N'  đang chờ Anh/Chị cập nhật thông tin chuyến đi.' +  
2018
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'request-car-edit;id='+@p_ID,'')+N'">vào đây</a> để cập nhật chuyến đi.'  
2019
	+  
2020
	@footer  
2021
	AS MESSAGECONTENT  
2022
END
2023
-- kho vật lệu
2024
IF @p_TYPE = 'MW_IN_KT_APPR'  
2025
BEGIN  
2026
	SET @CODE = (SELECT IN_CODE FROM MW_IN_MASTER WHERE IN_ID =@p_ID)  
2027
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2028
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt nhập kho vật liệu' AS TITLE,  
2029
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2030
	N',<br/><br/>Phiếu nhập kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2031
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'mw-add-new-hc-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu nhập kho vật liệu.'  
2032
	+ @footer  
2033
	AS MESSAGECONTENT  
2034
	RETURN 0  
2035
END
2036
IF @p_TYPE = 'MW_OUT_KT_APPR'  
2037
BEGIN  
2038
	SET @CODE = (SELECT OUT_CODE FROM MW_OUT WHERE OUT_ID =@p_ID)  
2039
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2040
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt xuất kho vật liệu' AS TITLE,  
2041
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2042
	N',<br/><br/>Phiếu xuất kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2043
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'material-out-hcqt-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu xuất kho vật liệu.'  
2044
	+ @footer  
2045
	AS MESSAGECONTENT  
2046
	RETURN 0  
2047
END
2048
IF @p_TYPE = 'MW_TRANSFER_KT_APPR'  
2049
BEGIN  
2050
	SET @CODE = (SELECT TRANSFER_CODE FROM MW_TRANSFER WHERE TRANSFER_ID =@p_ID)  
2051
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2052
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt điều chuyển vật liệu' AS TITLE,  
2053
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2054
	N',<br/><br/>Phiếu điều chuyển vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2055
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'material-transfer-hc-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu điều chuyển vật liệu.'  
2056
	+ @footer  
2057
	AS MESSAGECONTENT  
2058
	RETURN 0  
2059
END
2060
IF @p_TYPE = 'MW_LIQUID_KT_APPR'  
2061
BEGIN  
2062
	SET @CODE = (SELECT LIQ_CODE FROM MW_LIQ_MASTER WHERE LIQ_ID =@p_ID)  
2063
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2064
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt thanh lý vật liệu' AS TITLE,  
2065
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2066
	N',<br/><br/>Phiếu thanh lý vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2067
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'mw-liquid-hc-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết phiếu thanh lý vật liệu.'  
2068
	+ @footer  
2069
	AS MESSAGECONTENT  
2070
	RETURN 0  
2071
END
2072

    
2073