Project

General

Profile

NF_MESSAGE_GetContent.txt

Luc Tran Van, 10/20/2022 10:55 AM

 
1

    
2

    
3
ALTER PROCEDURE dbo.NF_MESSAGE_GetContent  
4
@p_TYPE VARCHAR(100) = NULL,  
5
@p_ID varchar(500) = NULL  
6
 
7
AS  
8
DECLARE @l_LST_REQ_ID TABLE (  
9
[ID] [int] IDENTITY(1,1) NOT NULL,  
10
[REQ_PAY_ID] [VARCHAR](50) NULL)  
11
INSERT INTO @l_LST_REQ_ID SELECT VALUE FROM WSISPLIT(@p_ID,',')  
12
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>'  
13
DECLARE @CODE NVARCHAR(1000), @APPROVEDT DATETIME, @DATETIME VARCHAR(100), @URL VARCHAR(1000)
14
DECLARE @TILTER_MAIL NVARCHAR(1000) ='', @LINK_UAT NVARCHAR(250)= ''
15
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]')
16
--INSERT INTO TL_MESSAGE VALUES ('UAT',N'https://it.gsoft.com.vn:3051/app/admin/','')
17
SET @URL = (SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID = 'UAT')
18

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

    
315
		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)  
316
		FOR XML PATH(''), TYPE).value('.[1]', 'nvarchar(max)'), 1, 2, ''))  
317
		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')))
318
		BEGIN
319
			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,  
320
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
321
			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.'
322
			+ + 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.'
323
			+ @footer  
324
			AS MESSAGECONTENT  
325
		END
326
		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')))
327
		BEGIN
328
			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,  
329
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
330
			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.' 
331
			+ + 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.'
332
			+ @footer  
333
			AS MESSAGECONTENT  
334
		END
335
		ELSE
336
		BEGIN
337
			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,  
338
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
339
			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.' 
340
			+ 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.'
341
			+ @footer  
342
			AS MESSAGECONTENT  
343
		END
344
		RETURN 0  
345
	END  
346
END  
347
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
348
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_SEND_APR'  
349
BEGIN  
350
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
351
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE,  
352
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
353
	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.' +
354
	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.' +
355
	+ @footer  
356
	AS MESSAGECONTENT  
357
	RETURN 0  
358
END  
359
-- GDV XỬ LÝ XONG ĐỀ XUẤT TỪ CHỐI ĐẾN KẾ TOÁN  
360
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_SEND_SUG'  
361
BEGIN  
362
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
363
	SELECT @TILTER_MAIL+N' Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE,  
364
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
365
	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.' +
366
	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.' +
367
	+ @footer  
368
	AS MESSAGECONTENT  
369
	RETURN 0  
370
END 
371
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN  
372
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN  
373
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_APR'  
374
BEGIN  
375
	SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)  
376
	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,  
377
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
378
	N',<br/><br/>Phiếu đề nghị thanh toán số: ' + @CODE + N' đã được kiểm soát viên phê duyệt .' + 
379
	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.' +
380
	+@footer  
381
	AS MESSAGECONTENT  
382
	RETURN 0  
383
END  
384
DECLARE @IS_TTMS bit
385
IF(NOT EXISTS(SELECT * FROM PL_REQUEST_DOC_DT prdd WHERE prdd.REQ_ID = @p_ID))
386
BEGIN
387
  SET @IS_TTMS = 0
388
END
389
ELSE
390
BEGIN
391
  SET @IS_TTMS = 1
392
END
393
DECLARE @REF_ID_TC INT, @REF_DVCM_HC INT, @REF_ID_DVCM_TC INT, @REF_ID_DVDM_DC INT
394
SET @REF_ID_TC =(SELECT ID FROM PL_REQUEST_PROCESS WHERE STATUS='C' AND PROCESS_ID ='TC' AND REQ_ID =@p_ID)
395
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)
396
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)
397
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)
398
---------- TO TRINH CHU TRUONG  
399
IF (@p_TYPE = 'PL_SEND_APP' OR @p_TYPE ='PL_REQUEST_DOC_App' OR @p_TYPE ='REQ_PROCESS_CHILD_App')  
400
BEGIN  
401
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
402

    
403
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
404
BEGIN  
405
	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,  
406
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị Ban Lãnh Đạo' +  
407
	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 .' +  
408
	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.'  
409
	+  
410
	@footer  
411
	AS MESSAGECONTENT  
412
	RETURN 0  
413
END  
414
----- NEU BUOC TIEP THEO LA CAC DVCM
415
--ELSE IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('GDK','PTGD','TGD','HDQT')))  
416
--BEGIN  
417
--	SELECT @TILTER_MAIL+N' Thông báo tờ trình chủ trương cần phê duyệt' AS TITLE,  
418
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
419
--	N',<br/><br/>Tờ trình chủ trương số : ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
420
--	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.'  
421
--	+  
422
--	@footer  
423
--	AS MESSAGECONTENT  
424
--	RETURN 0  
425
--END  
426
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
427
BEGIN  
428
	IF (EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID AND PROCESS_ID='TC') )
429
	BEGIN
430
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
431
					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)))
432
		BEGIN
433
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
434
			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,  
435
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
436
			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' +
437
			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.'  
438
			+  
439
			@footer  
440
			AS MESSAGECONTENT  
441
			RETURN 0  
442
		END
443
		ELSE
444
		BEGIN
445
			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,  
446
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
447
			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.' +
448
			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>'+ 
449
			--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.'
450
			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.'  
451
			+  
452
			@footer  
453
			AS MESSAGECONTENT  
454
			RETURN 0 
455
		END
456
	END
457
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000048' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
458
	BEGIN
459
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
460
					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)))
461
		BEGIN
462
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
463
			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,  
464
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
465
			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' +
466
			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.'  
467
			+  
468
			@footer  
469
			AS MESSAGECONTENT  
470
			RETURN 0  
471
		END
472
		ELSE
473
		BEGIN
474
			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,  
475
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
476
			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.' +
477
			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>'+ 
478
			--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.'
479
			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.'  
480
			+  
481
			@footer  
482
			AS MESSAGECONTENT  
483
			RETURN 0 
484
		END
485
	END
486
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
487
	BEGIN
488
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
489
					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)))
490
		BEGIN
491
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
492
			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,  
493
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
494
			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' +
495
			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.'  
496
			+  
497
			@footer  
498
			AS MESSAGECONTENT  
499
			RETURN 0  
500
		END
501
		ELSE
502
		BEGIN
503
			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,  
504
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
505
			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.' +
506
			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>'+ 
507
			--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.'
508
			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.'  
509
			+  
510
			@footer  
511
			AS MESSAGECONTENT  
512
			RETURN 0 
513
		END
514
	END
515
	ELSE
516
	BEGIN
517
		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,  
518
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
519
		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.' +
520
		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>'+ 
521
		--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.'
522
		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.'  
523
		+  
524
		@footer  
525
		AS MESSAGECONTENT  
526
		RETURN 0 
527
	END
528
END 
529
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
530
BEGIN  
531

    
532
	IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
533
					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)))
534
	BEGIN
535
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
536
			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,  
537
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
538
			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' +
539
			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.'  
540
			+  
541
			@footer  
542
			AS MESSAGECONTENT  
543
			RETURN 0  
544
	END
545
	ELSE
546
	BEGIN
547
		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,  
548
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
549
		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.' +
550
		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>'+ 
551
		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.'  
552
		+  
553
		@footer  
554
		AS MESSAGECONTENT  
555
		RETURN 0  
556
	END
557

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

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

    
991
		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,  
992
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
993
		N',<br/><br/>Phiếu yêu cầu mua sắm: ' + @CODE + N' đang chờ Anh/Chị điều phối xử lý .' +
994
		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.'
995
		+ @footer  
996
		AS MESSAGECONTENT
997
	END
998
	ELSE IF(@p_CURRENT_PROCESS = 'APPNEW')
999
	BEGIN
1000
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-view;id=' + @p_ID
1001

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

    
1030
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE,  
1031
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1032
		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ý .' +
1033
		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.'
1034
		+ @footer  
1035
		AS MESSAGECONTENT
1036
	END
1037
	----------Nếu ng xử lý tiếp theo là XL-------
1038
	ELSE IF(@p_DMMS_TYPE_JOB = 'XL')
1039
	BEGIN
1040
		----------Nếu PROCESS là DMMS---------
1041
		IF(@p_CURRENT_PROCESS = 'DMMS')
1042
		BEGIN
1043
			SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvms-edit;id=' + @p_ID
1044
		END
1045
		----------Nếu PROCESS là DVCM---------
1046
		ELSE IF(@p_CURRENT_PROCESS = 'DVCM')
1047
		BEGIN
1048
			SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-dvdm-edit;id=' + @p_ID
1049
		END
1050
		
1051

    
1052
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE,  
1053
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1054
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị xử lý .' +
1055
		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.'
1056
		+ @footer  
1057
		AS MESSAGECONTENT
1058
	END
1059

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

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

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

    
1093
		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,  
1094
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1095
		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ý .' +
1096
		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.'
1097
		+ @footer  
1098
		AS MESSAGECONTENT
1099
	END
1100
	----------------Nếu PYCMS đến GDK HT---------------
1101
	ELSE IF(@p_CURRENT_PROCESS = 'GDK_PYC')
1102
	BEGIN
1103
		SET @p_REQUEST_DOC_LINK = @URL + 'request-doc-process-view;id=' + @p_ID
1104

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

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

    
1129
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,  
1130
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1131
		N',<br/><br/>Phiếu yêu cầu mua sắm số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +
1132
		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.'
1133
		+ @footer
1134
		AS MESSAGECONTENT
1135
	END
1136
	----------------TH phiếu đã hoàn tất-----------
1137
	ELSE IF (@p_CURRENT_PROCESS = 'APPROVE')
1138
	BEGIN
1139
		SELECT @TILTER_MAIL+N' Thông báo phiếu yêu cầu mua sắm đã được phê duyệt' AS TITLE,  
1140
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1141
		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  
1142
		AS MESSAGECONTENT
1143
	END
1144
	
1145
END  
1146
 ------datmq 7/1/2022: Quản lý cho thuê------------------------
1147
	-----Quản lý trụ sở - gửi YC phê duyệt--------
1148
IF(@p_TYPE = 'BUD_MASTER_SEND_APPROVE')  
1149
BEGIN
1150
SET @CODE = (SELECT BUILDING_NAME FROM BUD_MASTER WHERE BUILDING_ID = @p_ID)
1151
SELECT @TILTER_MAIL+N' Thông báo trụ sở cần phê duyệt' AS TITLE,  
1152
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1153
	N',<br/><br/>Thông tin trụ sở số: ' + @CODE+ N' đang chờ Anh/Chị phê duyệt.' +  
1154
	--+  
1155
	--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.'  
1156
	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.'  
1157
	+  
1158
	@footer  
1159
	AS MESSAGECONTENT  
1160
END
1161
-----Quản lý trụ sở - cấp phê duyệt trung gian đã xác nhận--------
1162
IF(@p_TYPE = 'BUD_MASTER_CONFIRM')  
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ở: ' +@CODE + N' đã được xác nhận và đ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ở - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1176
IF(@p_TYPE = 'BUD_MASTER_APPROVED')  
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 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 trưởng đơn vị 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.'  
1185
	+  
1186
	@footer  
1187
	AS MESSAGECONTENT  
1188
END
1189

    
1190
 ------BAODNQ 4/1/2022: Quản lý cho thuê------------------------
1191
	-----Khai báo DTSD nội bộ - gửi YC phê duyệt--------
1192
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_SEND_APPROVE')  
1193
BEGIN
1194
SET @CODE = 
1195
	(SELECT B.BUILDING_NAME
1196
	FROM BUD_CONTRACT_MASTER A 
1197
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1198
	WHERE A.CONTRACT_ID = @p_ID
1199
	)
1200
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ cần phê duyệt' AS TITLE,  
1201
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1202
	N',<br/><br/>Thông tin DTSD nội bộ của trụ sở: ' +@CODE+N' đang chờ Anh/Chị phê duyệt.' +  
1203
	--+  
1204
	--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.'  
1205
	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.'  
1206
	+  
1207
	@footer  
1208
	AS MESSAGECONTENT  
1209
END
1210
-----Khai báo DTSD nội bộ - cấp phê duyệt trung gian đã xác nhận--------
1211
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_CONFIRM')  
1212
BEGIN
1213
SET @CODE = 
1214
	(SELECT B.BUILDING_NAME
1215
	FROM BUD_CONTRACT_MASTER A 
1216
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1217
	WHERE A.CONTRACT_ID = @p_ID
1218
	)
1219
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ cần phê duyệt' AS TITLE,  
1220
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1221
	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.' +  
1222
	--+  
1223
	--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.'  
1224
	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.'  
1225
	+  
1226
	@footer  
1227
	AS MESSAGECONTENT  
1228
END
1229
-----Khai báo DTSD nội bộ - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1230
IF(@p_TYPE = 'BUD_CONTRACT_MASTER_APPROVED')  
1231
BEGIN
1232
SET @CODE = 
1233
	(SELECT B.BUILDING_NAME
1234
	FROM BUD_CONTRACT_MASTER A 
1235
	LEFT JOIN BUD_MASTER B ON A.BUILDING_ID = B.BUILDING_ID
1236
	WHERE A.CONTRACT_ID = @p_ID
1237
	)
1238
SELECT @TILTER_MAIL+N' Thông báo thông tin DTSD nội bộ đã được phê duyệt' AS TITLE,  
1239
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1240
	N',<br/><br/>Thông tin DTSD nội bộ của trụ sở: ' +@CODE+N' đã được trưởng đơn vị phê duyệt.' +  
1241
	--+  
1242
	--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.'  
1243
	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.'  
1244
	+  
1245
	@footer  
1246
	AS MESSAGECONTENT  
1247
END
1248
	-----Quản lý hợp đồng khách thuê - gửi YC phê duyệt--------
1249
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_SEND_APPROVE')  
1250
BEGIN
1251
SET @CODE = (SELECT CONTRACT_NO FROM BUD_CONTRACT_CUST_MASTER WHERE CONTRACT_ID = @p_ID)
1252
SELECT @TILTER_MAIL+N' Thông báo hợp đồng khách thuê trụ sở cần 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 hợp đồng khách thuê trụ sở số: ' + @CODE + N'  đang chờ Anh/Chị 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-view;ID='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt yêu cầu.'  
1258
	+  
1259
	@footer  
1260
	AS MESSAGECONTENT  
1261
END
1262
	-----Quản lý hợp đồng khách thuê - cấp phê duyệt trung gian đã xác nhận--------
1263
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_CONFIRM')  
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' đã được xác nhận và đ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ê - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1277
IF(@p_TYPE = 'BUD_CONTRACT_CUST_MASTER_APPROVED')  
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 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 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.'  
1286
	+  
1287
	@footer  
1288
	AS MESSAGECONTENT  
1289
END
1290

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

    
1294
----- Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý - HCQT --------
1295
--IF(@p_TYPE = 'ASS_ADDNEW_BVB_HCQT_APP')  
1296
IF(@p_TYPE = 'ASS_SEND_TDV')  
1297
BEGIN 
1298
    
1299
    --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ý
1300
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1301
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1302
    )x)
1303

    
1304
    SELECT @PAGE = sp.Description, 
1305
    @URLPAGE=(CASE sp.Prefix
1306
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-view;id='
1307
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-view;id='
1308
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-view;id='
1309
      WHEN 'TFS'  THEN 'ass-transfer-multi-view;id='
1310
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-view;id='
1311
      WHEN 'ASSD'  THEN 'ass-update-view;id='
1312
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-view;id='
1313
	  END)
1314
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1315
    UPDATE  SYS_PREFIX SET Description=N'Nhập mới tài sản'  where Prefix= 'ASA'
1316
    UPDATE  SYS_PREFIX SET Description=N'Thu hồi tài sản'  where Prefix= 'SMAC'
1317
    UPDATE  SYS_PREFIX SET Description=N'Thanh lý tài sản'  where Prefix= 'ASSL'
1318
    UPDATE  SYS_PREFIX SET Description=N'Điều chuyển tài sản'  where Prefix= 'TFS'
1319
    UPDATE  SYS_PREFIX SET Description=N'Cập nhật thông tin tài sản'  where Prefix= 'ASSD'
1320
    UPDATE  SYS_PREFIX SET Description=N'Xuất sử dụng tài sản'  where Prefix= 'SMA'
1321
    UPDATE  SYS_PREFIX SET Description=N'Xuất sử dụng tài sản'  where Prefix= 'ACAC'
1322
    
1323
    
1324
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1325
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1326
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' cần được phê duyệt.' +  
1327
	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.'  
1328
	+  
1329
	@footer  
1330
	AS MESSAGECONTENT  
1331
END
1332

    
1333
IF(@p_TYPE = 'ASS_INVENTORY_MAIN')  
1334
BEGIN 
1335
SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần phê duyệt ' AS TITLE,  
1336
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1337
	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.' +  
1338
	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.'  
1339
	+  
1340
	@footer  
1341
	AS MESSAGECONTENT  
1342
END
1343

    
1344
IF(@p_TYPE = 'ASS_SEND_GDV')  
1345
BEGIN 
1346
    
1347
    --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ý
1348
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1349
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1350
    )x)
1351

    
1352
    SELECT @PAGE = sp.Description, 
1353
    @URLPAGE=(CASE sp.Prefix
1354
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-edit;id='
1355
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1356
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-edit;id='
1357
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-edit;id='
1358
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-edit;id='
1359
	  END)
1360
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1361
    
1362
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần xử lý' AS TITLE,  
1363
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1364
	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ý.' +  
1365
	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.'  
1366
	+  
1367
	@footer  
1368
	AS MESSAGECONTENT  
1369
END
1370

    
1371
IF(@p_TYPE = 'ASS_SEND_KSV')  
1372
BEGIN 
1373
    
1374
    --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ý
1375
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1376
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1377
    )x)
1378
    
1379
   
1380
    SELECT @PAGE = sp.Description, 
1381
    @URLPAGE=(CASE sp.Prefix
1382
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-view;id='
1383
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1384
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-view;id='
1385
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-view;id='
1386
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-view;id='
1387
      WHEN 'ASSD' THEN 'ass-update-view;id='
1388
      WHEN 'ACAC' THEN 'ass-collect-cost-allocation-view;id='
1389
      END)
1390
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1391
    
1392
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1393
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1394
	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.' +  
1395
	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.'  
1396
	+  
1397
	@footer  
1398
	AS MESSAGECONTENT  
1399
END
1400

    
1401

    
1402
IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1403
BEGIN 
1404
    
1405
    --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ý
1406
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1407
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1408
    )x)
1409

    
1410
    SELECT @PAGE = sp.Description, 
1411
    @URLPAGE=(CASE sp.Prefix
1412
      WHEN 'SMAC' THEN 'ass-collect-confirm-view;id='
1413
      WHEN 'SMA'  THEN 'ass-use-confirm-master-view;id='
1414
      WHEN 'ASSIM'  THEN 'ass-inventory-confirm-view;id='
1415
	  END)
1416
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1417
    
1418
SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1419
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1420
	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.' +  
1421
	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.'  
1422
	+  
1423
	@footer  
1424
	AS MESSAGECONTENT  
1425
END
1426

    
1427
IF(@p_TYPE = 'ASS_INVENTORY_RECIVE_MAIL')  
1428
BEGIN 
1429
    
1430
    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))
1431
      BEGIN
1432
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sả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 kiểm kê 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+N'ass-inventory-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết.'  
1436
      	+  
1437
      	@footer  
1438
      	AS MESSAGECONTENT  
1439
      END
1440
    ELSE
1441
      BEGIN
1442
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần nhận xét' AS TITLE,  
1443
      	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1444
      	N',<br/><br/>Anh/Chị có giao dịch kiểm kê có ID: '+@p_ID+ N' cần được nhận xét.' +  
1445
      	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.'  
1446
      	+  
1447
      	@footer  
1448
      	AS MESSAGECONTENT  
1449
      END
1450
END
1451

    
1452
IF(@p_TYPE = 'ASS_REJECT_NT')  
1453
BEGIN 
1454
    
1455
    --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ý
1456
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1457
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1458
    )x)
1459

    
1460
    SELECT @PAGE = sp.Description,  
1461
    @URLPAGE=(CASE sp.Prefix
1462
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-edit;id='
1463
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-edit;id='
1464
      WHEN 'ASSD' THEN 'ass-update-edit;id='
1465
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-edit;id='
1466
      WHEN 'TFS'  THEN 'ass-transfer-multi-edit;id='
1467
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-edit;id='
1468
      WHEN 'ACAC' THEN 'ass-collect-cost-allocation-edit;id='
1469
      END)
1470
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1471
    
1472
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị trả về' AS TITLE,  
1473
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1474
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1475
	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.'  
1476
	+  
1477
	@footer  
1478
	AS MESSAGECONTENT  
1479
END
1480

    
1481
IF(@p_TYPE = 'ASS_REJECT_KT')  
1482
BEGIN 
1483
    
1484
    --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ý
1485
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1486
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1487
    )x)
1488

    
1489
    SELECT @PAGE = sp.Description, 
1490
    @URLPAGE=(CASE sp.Prefix
1491
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-edit;id='
1492
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-edit;id='
1493
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-edit;id='
1494
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-edit;id='
1495
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-edit;id='END)
1496
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1497
    
1498
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị từ chối' AS TITLE,  
1499
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1500
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1501
	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.'  
1502
	+  
1503
	@footer  
1504
	AS MESSAGECONTENT  
1505
END
1506

    
1507
IF(@p_TYPE = 'ASS_REJECT_HC')  
1508
BEGIN 
1509
    
1510
    --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ý
1511
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1512
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1513
    )x)
1514

    
1515
    SELECT @PAGE = sp.Description, 
1516
    @URLPAGE=(CASE sp.Prefix
1517
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-edit;id='
1518
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-edit;id='
1519
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-edit;id='
1520
      WHEN 'TFS'  THEN 'ass-transfer-multi-edit;id='
1521
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-edit;id='
1522
      WHEN 'ASSD'  THEN 'ass-update-edit;id='
1523
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-edit;id='
1524
	  END)
1525
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1526
    
1527
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' bị từ chối' AS TITLE,  
1528
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1529
	N',<br/><br/>Anh/Chị có giao dịch '+LOWER(@PAGE)+N' có ID: '+@p_ID+ N' bị từ chối.' +  
1530
	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.'  
1531
	+  
1532
	@footer  
1533
	AS MESSAGECONTENT  
1534
END
1535

    
1536

    
1537
--IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1538
--BEGIN 
1539
    
1540
--    --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ý
1541
--    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1542
--      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1543
--    )x)
1544

    
1545
--    SELECT @PAGE = sp.Description, 
1546
--    @URLPAGE=(CASE sp.Prefix
1547
--      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1548
--      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-view;id='END)
1549
--    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1550
    
1551
--SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1552
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1553
--	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.' +  
1554
--	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.'  
1555
--	+  
1556
--	@footer  
1557
--	AS MESSAGECONTENT  
1558
--END
1559

    
1560
IF(@p_TYPE = 'ASS_APPROVED')  
1561
BEGIN 
1562
    
1563
    --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ý
1564
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1565
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1566
    )x)
1567

    
1568
    SELECT @PAGE = sp.Description, 
1569
    @URLPAGE=(CASE sp.Prefix
1570
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-view;id='
1571
      WHEN 'SMAC' THEN 'ass-collect-multi-hcqt-master-view;id='
1572
      WHEN 'ASSL' THEN 'ass-liq-bvb-hc-view;id='
1573
      WHEN 'TFS'  THEN 'ass-transfer-multi-view;id='
1574
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-master-view;id='
1575
      WHEN 'ASSD'  THEN 'ass-update-view;id='
1576
      WHEN 'ACAC'  THEN 'ass-collect-cost-allocation-view;id='
1577
      WHEN 'ACAC'  THEN 'ass-inventory-view;id='
1578
	  END)
1579
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1580
    
1581
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' đã được phê duyệt hoàn tất' AS TITLE,  
1582
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1583
	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'
1584
	+  
1585
	@footer  
1586
	AS MESSAGECONTENT  
1587
END
1588

    
1589
IF(@p_TYPE = 'ASS_TRANSFER_CONFIRM_HANDOVER')  
1590
BEGIN 
1591
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,  
1592
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1593
	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.' +
1594
	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.'  
1595
	+ @footer  
1596
	AS MESSAGECONTENT  
1597
END
1598

    
1599
IF(@p_TYPE = 'ASS_TRANSFER_CONFIRM_RECEIVER')  
1600
BEGIN 
1601
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,  
1602
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1603
	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.' +
1604
	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.'  
1605
	+ @footer  
1606
	AS MESSAGECONTENT  
1607
END
1608

    
1609

    
1610
-------PhongNT 9/2/2022:Xuất sử dụng tài sản -HCQT--------
1611
--IF(@p_TYPE = 'ASS_USE_MULTI_BVB_MASTER')  
1612
--BEGIN 
1613
--SELECT @TILTER_MAIL+N'Thông báo xuất sử dụng tài sản cần phê duyệt' AS TITLE,  
1614
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1615
--	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.' +  
1616
--	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.'  
1617
--	+  
1618
--	@footer  
1619
--	AS MESSAGECONTENT  
1620
--END
1621
-------Điều chuyển tài sản - HCQT--------
1622
--IF(@p_TYPE = 'ASS_TRANSFER_MULTI_APP')  
1623
--BEGIN 
1624
--SELECT @TILTER_MAIL+N'Thông báo điều chuyển tài sản cần phê duyệt' AS TITLE,  
1625
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1626
--	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.' +  
1627
--	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.'  
1628
--	+  
1629
--	@footer  
1630
--	AS MESSAGECONTENT  
1631
--END
1632
-------Thu hồi tài sản - HCQT-------- 
1633
--IF(@p_TYPE = 'ASS_COLLECT_MULTI_HCQT_APP')  
1634
--BEGIN 
1635
--SELECT @TILTER_MAIL+N'Thông báo thu hồi tài sản cần phê duyệt' AS TITLE,  
1636
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1637
--	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.' +  
1638
--	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.'  
1639
--	+  
1640
--	@footer  
1641
--	AS MESSAGECONTENT  
1642
--END
1643
-------Thu hồi tài sản - HCQT-------- 
1644
--IF(@p_TYPE = 'ASS_COLLECT_MULTI_HCQT_APP')  
1645
--BEGIN 
1646
--SELECT @TILTER_MAIL+N'Thông báo thu hồi tài sản cần phê duyệt' AS TITLE,  
1647
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1648
--	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.' +  
1649
--	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.'  
1650
--	+  
1651
--	@footer  
1652
--	AS MESSAGECONTENT  
1653
--END
1654
-------Thanh lý tài sản - HC-------- 
1655
--IF(@p_TYPE = 'ASS_LIQ_BVB_HC_APP')
1656
--BEGIN 
1657
--SELECT @TILTER_MAIL+N'Thông báo thanh lý tài sản cần phê duyệt' AS TITLE,  
1658
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1659
--	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.' +  
1660
--	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.'  
1661
--	+  
1662
--	@footer  
1663
--	AS MESSAGECONTENT  
1664
--END
1665

    
1666

    
1667
------------------BAODNQ 15/2/2022: Quản lý BDS---------------------
1668

    
1669
	-----Quản lý BDS - gửi YC phê duyệt--------
1670
IF(@p_TYPE = 'RET_MASTER_SEND_APPROVE')  
1671
BEGIN
1672
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản cần phê duyệt' AS TITLE,  
1673
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1674
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N'  đang chờ Anh/Chị phê duyệt.' +  
1675
	--+  
1676
	--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.'  
1677
	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.'  
1678
	+  
1679
	@footer  
1680
	AS MESSAGECONTENT  
1681
END
1682
	-----Quản lý BDS - cấp phê duyệt trung gian đã xác nhận--------
1683
IF(@p_TYPE = 'RET_MASTER_CONFIRM')  
1684
BEGIN
1685
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản cần phê duyệt' AS TITLE,  
1686
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1687
	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.' +  
1688
	--+  
1689
	--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.'  
1690
	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.'  
1691
	+  
1692
	@footer  
1693
	AS MESSAGECONTENT  
1694
END
1695
	-----Quản lý BDS - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1696
IF(@p_TYPE = 'RET_MASTER_APPROVED')  
1697
BEGIN 
1698
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản đã được duyệt' AS TITLE,  
1699
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1700
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N' đã được phê duyệt.' +  
1701
	--+  
1702
	--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.'  
1703
	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.'  
1704
	+  
1705
	@footer  
1706
	AS MESSAGECONTENT  
1707
END
1708

    
1709
	-----Thông tin sửa chữa BDS - gửi YC phê duyệt--------
1710
IF(@p_TYPE = 'RET_REPAIR_SEND_APPROVE')  
1711
BEGIN
1712
SET @CODE = (SELECT RET_ID FROM RET_REPAIR WHERE RP_ID = @p_ID)
1713
SELECT @TILTER_MAIL+N' Thông báo thông tin sửa chữa BĐS cần phê duyệt' AS TITLE,  
1714
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1715
	N',<br/><br/>Thông tin sửa chữa BĐS : ' + @CODE + N'  đang chờ Anh/Chị phê duyệt.' +  
1716
	--+  
1717
	--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.'  
1718
	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.'  
1719
	+  
1720
	@footer  
1721
	AS MESSAGECONTENT  
1722
END
1723
	-----Thông tin sửa chữa BDS - cấp phê duyệt trung gian đã xác nhận--------
1724
IF(@p_TYPE = 'RET_REPAIR_CONFIRM')  
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' đã được xác nhận và đ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 - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1738
IF(@p_TYPE = 'RET_REPAIR_APPROVED')  
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 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 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.'  
1747
	+  
1748
	@footer  
1749
	AS MESSAGECONTENT  
1750
END
1751

    
1752
	-----BDS thuê làm trụ sở CN/PGD - gửi YC phê duyệt--------
1753
IF(@p_TYPE = 'REAL_ESTATE_R_H_SEND_APPROVE')  
1754
BEGIN
1755
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê cần 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 BĐS đi thuê: ' + @p_ID + N'  đang chờ Anh/Chị 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+'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.'  
1761
	+  
1762
	@footer  
1763
	AS MESSAGECONTENT  
1764
END
1765
	-----BDS thuê làm trụ sở CN/PGD - cấp phê duyệt trung gian đã xác nhận--------
1766
IF(@p_TYPE = 'REAL_ESTATE_R_H_CONFIRM')  
1767
BEGIN
1768
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê cần phê duyệt' AS TITLE,  
1769
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1770
	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.' +  
1771
	--+  
1772
	--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.'  
1773
	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.'  
1774
	+  
1775
	@footer  
1776
	AS MESSAGECONTENT  
1777
END
1778
	-----BDS thuê làm trụ sở CN/PGD - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1779
IF(@p_TYPE = 'REAL_ESTATE_R_H_APPROVED')  
1780
BEGIN 
1781
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê đã được phê duyệt' AS TITLE,  
1782
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1783
	N',<br/><br/>Thông tin BĐS đi thuê số: ' + @p_ID + N' đã được phê duyệt.' +  
1784
	--+  
1785
	--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.'  
1786
	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.'  
1787
	+  
1788
	@footer  
1789
	AS MESSAGECONTENT  
1790
END
1791

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

    
1999
IF(@p_TYPE = 'TR_REQUEST_CAR_INFO_SEND_USERUPD')
2000
BEGIN 
2001
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,  
2002
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2003
	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.' +  
2004
	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.'  
2005
	+  
2006
	@footer  
2007
	AS MESSAGECONTENT  
2008
END
2009
-- kho vật lệu
2010
IF @p_TYPE = 'MW_IN_KT_APPR'  
2011
BEGIN  
2012
	SET @CODE = (SELECT IN_CODE FROM MW_IN_MASTER WHERE IN_ID =@p_ID)  
2013
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2014
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt nhập kho vật liệu' AS TITLE,  
2015
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2016
	N',<br/><br/>Phiếu nhập kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2017
	+ 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.'  
2018
	+ @footer  
2019
	AS MESSAGECONTENT  
2020
	RETURN 0  
2021
END
2022
IF @p_TYPE = 'MW_OUT_KT_APPR'  
2023
BEGIN  
2024
	SET @CODE = (SELECT OUT_CODE FROM MW_OUT WHERE OUT_ID =@p_ID)  
2025
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2026
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt xuất kho vật liệu' AS TITLE,  
2027
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2028
	N',<br/><br/>Phiếu xuất kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2029
	+ 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.'  
2030
	+ @footer  
2031
	AS MESSAGECONTENT  
2032
	RETURN 0  
2033
END
2034
IF @p_TYPE = 'MW_TRANSFER_KT_APPR'  
2035
BEGIN  
2036
	SET @CODE = (SELECT TRANSFER_CODE FROM MW_TRANSFER WHERE TRANSFER_ID =@p_ID)  
2037
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2038
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt điều chuyển vật liệu' AS TITLE,  
2039
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2040
	N',<br/><br/>Phiếu điều chuyển vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2041
	+ 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.'  
2042
	+ @footer  
2043
	AS MESSAGECONTENT  
2044
	RETURN 0  
2045
END
2046
IF @p_TYPE = 'MW_LIQUID_KT_APPR'  
2047
BEGIN  
2048
	SET @CODE = (SELECT LIQ_CODE FROM MW_LIQ_MASTER WHERE LIQ_ID =@p_ID)  
2049
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2050
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt thanh lý vật liệu' AS TITLE,  
2051
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2052
	N',<br/><br/>Phiếu thanh lý vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2053
	+ 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.'  
2054
	+ @footer  
2055
	AS MESSAGECONTENT  
2056
	RETURN 0  
2057
END