Project

General

Profile

NF_MESSAGE_GetContent.txt

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

 
1

    
2
ALTER PROCEDURE [dbo].[NF_MESSAGE_GetContent]  
3
@p_TYPE VARCHAR(100) = NULL,  
4
@p_ID varchar(500) = NULL  
5
 
6
AS  
7
DECLARE @l_LST_REQ_ID TABLE (  
8
[ID] [int] IDENTITY(1,1) NOT NULL,  
9
[REQ_PAY_ID] [VARCHAR](50) NULL)  
10
INSERT INTO @l_LST_REQ_ID SELECT VALUE FROM WSISPLIT(@p_ID,',')  
11
DECLARE @footer NVARCHAR(4000) = N'<br/><br/><em>P/s: Vui lòng không phản hồi email này. Đây là email được tạo ra bởi hệ thống tự động.</em></span></span><br/><br/><strong>Thanks and Best Regards</strong>'  
12
DECLARE @CODE NVARCHAR(1000), @APPROVEDT DATETIME, @DATETIME VARCHAR(100), @URL VARCHAR(1000)
13
DECLARE @TILTER_MAIL NVARCHAR(1000) ='', @LINK_UAT NVARCHAR(250)= ''
14
SET @TILTER_MAIL =ISNULL((SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID ='TIL'),N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS]')
15
--INSERT INTO TL_MESSAGE VALUES ('UAT',N'https://it.gsoft.com.vn:3051/app/admin/','')
16
SET @URL = (SELECT TOP 1 TITLE FROM TL_MESSAGE WHERE PROCESS_ID = 'UAT')
17

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

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

    
402
IF(EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID=@p_ID AND PROCESS_ID  IN ('GDK_TT','PTGDK_TT', 'TGD','HDQT','GDK_DC')))  --- NẾU LÀ CÁC CẤP DUYỆT LÃNH ĐẠO
403
BEGIN  
404
	SELECT @TILTER_MAIL+N' Thông báo ' + CASE WHEN @IS_TTMS = 1 THEN N'tờ trình chủ trương' ELSE N'tờ trình điều chuyển' END + N' cần phê duyệt' AS TITLE,  
405
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị Ban Lãnh Đạo' +  
406
	N',<br/><br/>' + CASE WHEN @IS_TTMS = 1 THEN N'Tờ trình chủ trương' ELSE N'Tờ trình điều chuyển' END + N' số: ' + @CODE + N' đang chờ Anh/Chị phê duyệt .' +  
407
	N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL + CASE WHEN @IS_TTMS = 1 THEN N'plan-process-view' ELSE N'plan-process-transfer-view' END + ';id='+@p_ID +';type=TTMS','')+N'">vào đây</a> để xem chi tiết và phê duyệt tờ trình.'  
408
	+  
409
	@footer  
410
	AS MESSAGECONTENT  
411
	RETURN 0  
412
END   
413
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
414
BEGIN  
415
	IF (EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID AND PROCESS_ID='TC') )
416
	BEGIN
417
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
418
					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)))
419
		BEGIN
420
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
421
			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,  
422
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
423
			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' +
424
			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.'  
425
			+  
426
			@footer  
427
			AS MESSAGECONTENT  
428
			RETURN 0  
429
		END
430
		ELSE
431
		BEGIN
432
			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,  
433
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
434
			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.' +
435
			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+ CASE WHEN @IS_TTMS = 1 THEN N'plan-transfer' ELSE N'plan-transfer' END + ';id='+@p_ID+';type=TTMS','')+N'"> đây</a>'+ 
436
			--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.'
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
	END
444
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000048' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
445
	BEGIN
446
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
447
					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)))
448
		BEGIN
449
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
450
			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,  
451
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
452
			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' +
453
			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.'  
454
			+  
455
			@footer  
456
			AS MESSAGECONTENT  
457
			RETURN 0  
458
		END
459
		ELSE
460
		BEGIN
461
			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,  
462
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
463
			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.' +
464
			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+ CASE WHEN @IS_TTMS = 1 THEN N'plan-transfer' ELSE N'plan-transfer' END + ';id='+@p_ID+';type=TTMS','')+N'"> đây</a>'+ 
465
			--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.'
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
	END
473
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_PROCESS WHERE DVDM_ID ='DM0000000000003' AND STATUS='C' AND PROCESS_ID ='DVCM' AND REQ_ID =@p_ID))
474
	BEGIN
475
		IF(EXISTS(SELECT *  FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@p_ID 
476
					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)))
477
		BEGIN
478
			SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)   
479
			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,  
480
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
481
			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' +
482
			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.'  
483
			+  
484
			@footer  
485
			AS MESSAGECONTENT  
486
			RETURN 0  
487
		END
488
		ELSE
489
		BEGIN
490
			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,  
491
			N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
492
			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.' +
493
			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+ CASE WHEN @IS_TTMS = 1 THEN N'plan-transfer' ELSE N'plan-transfer' END + ';id='+@p_ID+';type=TTMS','')+N'"> đây</a>'+ 
494
			--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.'
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
	END
502
	ELSE IF (EXISTS(SELECT * FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID AND PROCESS_ID='KT') )
503
	BEGIN
504
		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,  
505
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
506
		N',<br/><br/> Tờ trình số: ' + @CODE + N' đang chờ Anh/Chị điều phối cho nhân viên xử lý'+
507
		N'<br/><br/> 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+ CASE WHEN @IS_TTMS = 1 THEN N'plan-transfer' ELSE N'plan-transfer' END + ';id='+@p_ID+';type=TTMS','')+N'"> đây</a>'
508
		+  
509
		@footer  
510
		AS MESSAGECONTENT  
511
		RETURN 0 
512
	END
513
	ELSE
514
	BEGIN
515
		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,  
516
		N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
517
		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.' +
518
		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+ CASE WHEN @IS_TTMS = 1 THEN N'plan-transfer' ELSE N'plan-transfer' END + ';id='+@p_ID+';type=TTMS','')+N'"> đây</a>'+ 
519
		--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.'
520
		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.'  
521
		+  
522
		@footer  
523
		AS MESSAGECONTENT  
524
		RETURN 0 
525
	END
526
END 
527
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
528
BEGIN  
529

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
1157
----------------------ENDBAODNQ------------------------------
1158

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

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

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

    
1307
----- Thêm mới, Xuất, Điều chuyển, Thu hồi, Thanh lý - HCQT --------
1308
--IF(@p_TYPE = 'ASS_ADDNEW_BVB_HCQT_APP')  
1309
IF(@p_TYPE = 'ASS_SEND_TDV')  
1310
BEGIN 
1311
    
1312
    --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ý
1313
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1314
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1315
    )x)
1316

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

    
1346
IF(@p_TYPE = 'ASS_INVENTORY_MAIN')  
1347
BEGIN 
1348
SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần phê duyệt ' AS TITLE,  
1349
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1350
	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.' +  
1351
	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.'  
1352
	+  
1353
	@footer  
1354
	AS MESSAGECONTENT  
1355
END
1356

    
1357
IF(@p_TYPE = 'ASS_SEND_GDV')  
1358
BEGIN 
1359
    
1360
    --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ý
1361
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1362
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1363
    )x)
1364

    
1365
    SELECT @PAGE = sp.Description, 
1366
    @URLPAGE=(CASE sp.Prefix
1367
      WHEN 'ASA'  THEN 'ass-t-add-new-bvb-kt-edit;id='
1368
      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1369
      WHEN 'ASSL' THEN 'ass-liq-bvb-kt-edit;id='
1370
      WHEN 'TFS'  THEN 'ass-transfer-multi-kt-edit;id='
1371
      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-edit;id='
1372
	  END)
1373
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1374
    
1375
SELECT @TILTER_MAIL+N'Thông báo '+LOWER(@PAGE)+N' cần xử lý' AS TITLE,  
1376
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1377
	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ý.' +  
1378
	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.'  
1379
	+  
1380
	@footer  
1381
	AS MESSAGECONTENT  
1382
END
1383

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

    
1414

    
1415
IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1416
BEGIN 
1417
    
1418
    --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ý
1419
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1420
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1421
    )x)
1422

    
1423
    SELECT @PAGE = sp.Description, 
1424
    @URLPAGE=(CASE sp.Prefix
1425
      WHEN 'SMAC' THEN 'ass-collect-confirm-view;id='
1426
      WHEN 'SMA'  THEN 'ass-use-confirm-master-view;id='
1427
      WHEN 'ASSIM'  THEN 'ass-inventory-confirm-view;id='
1428
	  END)
1429
    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1430
    
1431
SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1432
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1433
	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.' +  
1434
	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.'  
1435
	+  
1436
	@footer  
1437
	AS MESSAGECONTENT  
1438
END
1439

    
1440
IF(@p_TYPE = 'ASS_INVENTORY_RECIVE_MAIL')  
1441
BEGIN 
1442
    
1443
    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))
1444
      BEGIN
1445
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần phê duyệt' AS TITLE,  
1446
      	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1447
      	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.' +  
1448
      	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.'  
1449
      	+  
1450
      	@footer  
1451
      	AS MESSAGECONTENT  
1452
      END
1453
    ELSE
1454
      BEGIN
1455
        SELECT @TILTER_MAIL+N'Thông báo kiểm kê tài sản cần nhận xét' AS TITLE,  
1456
      	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1457
      	N',<br/><br/>Anh/Chị có giao dịch kiểm kê có ID: '+@p_ID+ N' cần được nhận xét.' +  
1458
      	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.'  
1459
      	+  
1460
      	@footer  
1461
      	AS MESSAGECONTENT  
1462
      END
1463
END
1464

    
1465
IF(@p_TYPE = 'ASS_REJECT_NT')  
1466
BEGIN 
1467
    
1468
    --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ý
1469
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1470
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1471
    )x)
1472

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

    
1494
IF(@p_TYPE = 'ASS_REJECT_KT')  
1495
BEGIN 
1496
    
1497
    --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ý
1498
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1499
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1500
    )x)
1501

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

    
1520
IF(@p_TYPE = 'ASS_REJECT_HC')  
1521
BEGIN 
1522
    
1523
    --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ý
1524
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1525
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1526
    )x)
1527

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

    
1549

    
1550
--IF(@p_TYPE = 'ASS_SEND_CONFIRM')  
1551
--BEGIN 
1552
    
1553
--    --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ý
1554
--    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1555
--      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1556
--    )x)
1557

    
1558
--    SELECT @PAGE = sp.Description, 
1559
--    @URLPAGE=(CASE sp.Prefix
1560
--      WHEN 'SMAC' THEN 'ass-collect-multi-kt-master-view;id='
1561
--      WHEN 'SMA'  THEN 'ass-use-multi-bvb-kt-view;id='END)
1562
--    FROM SYS_PREFIX sp WHERE sp.Prefix = @SYS_PREFIX
1563
    
1564
--SELECT @TILTER_MAIL+N'Thông báo xác nhận '+LOWER(@PAGE)+N' cần phê duyệt' AS TITLE,  
1565
--	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1566
--	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.' +  
1567
--	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.'  
1568
--	+  
1569
--	@footer  
1570
--	AS MESSAGECONTENT  
1571
--END
1572

    
1573
IF(@p_TYPE = 'ASS_APPROVED')  
1574
BEGIN 
1575
    
1576
    --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ý
1577
    SET @SYS_PREFIX =(SELECT LEFT(Val,PATINDEX('%[^a-z]%', Val+'0')-1) from(
1578
      SELECT SUBSTRING(@p_ID, PATINDEX('%[a-z]%', @p_ID), LEN(@p_ID)) Val
1579
    )x)
1580

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

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

    
1612
IF(@p_TYPE = 'ASS_TRANSFER_CONFIRM_RECEIVER')  
1613
BEGIN 
1614
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,  
1615
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1616
	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.' +
1617
	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.'  
1618
	+ @footer  
1619
	AS MESSAGECONTENT  
1620
END
1621

    
1622

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

    
1679

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

    
1682
	-----Quản lý BDS - gửi YC phê duyệt--------
1683
IF(@p_TYPE = 'RET_MASTER_SEND_APPROVE')  
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'  đ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 - cấp phê duyệt trung gian đã xác nhận--------
1696
IF(@p_TYPE = 'RET_MASTER_CONFIRM')  
1697
BEGIN
1698
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản cần phê 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 xác nhận và đang chờ Anh/Chị 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 và phê duyệt yêu cầu.'  
1704
	+  
1705
	@footer  
1706
	AS MESSAGECONTENT  
1707
END
1708
	-----Quản lý BDS - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1709
IF(@p_TYPE = 'RET_MASTER_APPROVED')  
1710
BEGIN 
1711
SELECT @TILTER_MAIL+N' Thông báo thông tin bất động sản đã được duyệt' AS TITLE,  
1712
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1713
	N',<br/><br/>Thông tin bất động sản : ' + @p_ID + N' đã được phê duyệt.' +  
1714
	--+  
1715
	--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.'  
1716
	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.'  
1717
	+  
1718
	@footer  
1719
	AS MESSAGECONTENT  
1720
END
1721

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

    
1765
	-----BDS thuê làm trụ sở CN/PGD - gửi YC phê duyệt--------
1766
IF(@p_TYPE = 'REAL_ESTATE_R_H_SEND_APPROVE')  
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'  đ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 - cấp phê duyệt trung gian đã xác nhận--------
1779
IF(@p_TYPE = 'REAL_ESTATE_R_H_CONFIRM')  
1780
BEGIN
1781
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê cần 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ê: ' + @p_ID + N' đã được xác nhận và đang chờ Anh/Chị 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 và phê duyệt yêu cầu.'  
1787
	+  
1788
	@footer  
1789
	AS MESSAGECONTENT  
1790
END
1791
	-----BDS thuê làm trụ sở CN/PGD - trưởng đơn vị đã duyệt, trả mail về cho ng tạo--------
1792
IF(@p_TYPE = 'REAL_ESTATE_R_H_APPROVED')  
1793
BEGIN 
1794
SELECT @TILTER_MAIL+N' Thông báo BĐS đi thuê đã được phê duyệt' AS TITLE,  
1795
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
1796
	N',<br/><br/>Thông tin BĐS đi thuê số: ' + @p_ID + N' đã được phê duyệt.' +  
1797
	--+  
1798
	--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.'  
1799
	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.'  
1800
	+  
1801
	@footer  
1802
	AS MESSAGECONTENT  
1803
END
1804

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

    
2012
IF(@p_TYPE = 'TR_REQUEST_CAR_INFO_SEND_USERUPD')
2013
BEGIN 
2014
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,  
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 yêu cầu số: ' + @p_ID + N'  đang chờ Anh/Chị cập nhật thông tin chuyến đi.' +  
2017
	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.'  
2018
	+  
2019
	@footer  
2020
	AS MESSAGECONTENT  
2021
END
2022
-- kho vật lệu
2023
IF @p_TYPE = 'MW_IN_KT_APPR'  
2024
BEGIN  
2025
	SET @CODE = (SELECT IN_CODE FROM MW_IN_MASTER WHERE IN_ID =@p_ID)  
2026
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2027
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt nhập kho vật liệu' AS TITLE,  
2028
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2029
	N',<br/><br/>Phiếu nhập kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2030
	+ 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.'  
2031
	+ @footer  
2032
	AS MESSAGECONTENT  
2033
	RETURN 0  
2034
END
2035
IF @p_TYPE = 'MW_OUT_KT_APPR'  
2036
BEGIN  
2037
	SET @CODE = (SELECT OUT_CODE FROM MW_OUT WHERE OUT_ID =@p_ID)  
2038
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2039
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt xuất kho vật liệu' AS TITLE,  
2040
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2041
	N',<br/><br/>Phiếu xuất kho vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2042
	+ 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.'  
2043
	+ @footer  
2044
	AS MESSAGECONTENT  
2045
	RETURN 0  
2046
END
2047
IF @p_TYPE = 'MW_TRANSFER_KT_APPR'  
2048
BEGIN  
2049
	SET @CODE = (SELECT TRANSFER_CODE FROM MW_TRANSFER WHERE TRANSFER_ID =@p_ID)  
2050
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2051
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt điều chuyển vật liệu' AS TITLE,  
2052
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2053
	N',<br/><br/>Phiếu điều chuyển vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2054
	+ 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.'  
2055
	+ @footer  
2056
	AS MESSAGECONTENT  
2057
	RETURN 0  
2058
END
2059
IF @p_TYPE = 'MW_LIQUID_KT_APPR'  
2060
BEGIN  
2061
	SET @CODE = (SELECT LIQ_CODE FROM MW_LIQ_MASTER WHERE LIQ_ID =@p_ID)  
2062
	--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))  
2063
	SELECT @TILTER_MAIL+N' Thông báo đã phê duyệt thanh lý vật liệu' AS TITLE,  
2064
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2065
	N',<br/><br/>Phiếu thanh lý vật liệu số : ' + @CODE + N' đã được phê duyệt thành công.' 
2066
	+ 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.'  
2067
	+ @footer  
2068
	AS MESSAGECONTENT  
2069
	RETURN 0  
2070
END
2071
----------------BAODNQ 26/10/2022 : GỬI MAIL QUẢN LÝ HỢP ĐỒNG MUA SẮM----------------
2072
--------------NGƯỜI TẠO GỬI YC PHÊ DUYỆT---------------------
2073
IF(@p_TYPE = 'TR_CONTRACT_SEND_APP')
2074
BEGIN
2075
	SET @CODE = (SELECT CONTRACT_CODE FROM TR_CONTRACT WHERE CONTRACT_ID = @p_ID)
2076
	IF(@CODE IS NULL OR @CODE = '')
2077
	BEGIN
2078
		SET @CODE = (SELECT CONTRACT_ID FROM TR_CONTRACT WHERE CONTRACT_ID = @p_ID)
2079
			+ N'(ID hệ thống)'
2080
	END
2081

    
2082
	SELECT @TILTER_MAIL+N' Thông báo thông tin hợp đồng cần phê duyệt' AS TITLE,  
2083
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2084
	N',<br/><br/>Thông tin hợp đồng số : ' + @CODE + N' đang chờ Anh/Chị phê duyệt.' 
2085
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'trade-contract-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt thông tin hợp đồng.'  
2086
	+ @footer  
2087
	AS MESSAGECONTENT  
2088
	RETURN 0
2089
END
2090
------------------------TRƯỞNG ĐV ĐÃ DUYỆT, GỬI MAIL CHO NG TẠO---------------------------
2091
IF(@p_TYPE = 'TR_CONTRACT_APPROVE')
2092
BEGIN
2093
	SET @CODE = (SELECT TOP 1 CONTRACT_CODE FROM TR_CONTRACT WHERE CONTRACT_ID = @p_ID)
2094
	IF(@CODE IS NULL OR @CODE = '')
2095
	BEGIN
2096
		SET @CODE = (SELECT TOP 1 CONTRACT_ID FROM TR_CONTRACT WHERE CONTRACT_ID = @p_ID)
2097
			+ N'(ID hệ thống)'
2098
	END
2099

    
2100
	SELECT @TILTER_MAIL+N' Thông báo thông tin hợp đồng đã được phê duyệt' AS TITLE,  
2101
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2102
	N',<br/><br/>Thông tin hợp đồng số : ' + @CODE + N' đã được trưởng đơn vị phê duyệt thành công.' 
2103
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'trade-contract-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết thông tin hợp đồng.'  
2104
	+ @footer  
2105
	AS MESSAGECONTENT  
2106
	RETURN 0
2107
END
2108
----------------BAODNQ 26/10/2022 : GỬI MAIL QUẢN LÝ PO----------------
2109
--------------NGƯỜI TẠO GỬI YC PHÊ DUYỆT---------------------
2110
IF(@p_TYPE = 'TR_PO_MASTER_SEND_APP')
2111
BEGIN
2112
	SET @CODE = (SELECT TOP 1 PO_CODE FROM TR_PO_MASTER WHERE PO_ID = @p_ID)
2113

    
2114
	SELECT @TILTER_MAIL+N' Thông báo thông tin PO cần phê duyệt' AS TITLE,  
2115
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2116
	N',<br/><br/>Thông tin PO số : ' + @CODE + N' đang chờ Anh/Chị phê duyệt.' 
2117
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'po-list-view;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết và phê duyệt thông tin PO.'  
2118
	+ @footer  
2119
	AS MESSAGECONTENT  
2120
	RETURN 0
2121
END
2122
------------------------TRƯỞNG ĐV ĐÃ DUYỆT, GỬI MAIL CHO NG TẠO---------------------------
2123
IF(@p_TYPE = 'TR_PO_MASTER_APPROVE')
2124
BEGIN
2125
	SET @CODE = (SELECT TOP 1 PO_CODE FROM TR_PO_MASTER WHERE PO_ID = @p_ID)
2126

    
2127
	SELECT @TILTER_MAIL+N' Thông báo thông tin PO đã được phê duyệt' AS TITLE,  
2128
	N'<span style="font - size:12px;"><span style="font-family:times new roman;">Kính gửi Anh/Chị' +  
2129
	N',<br/><br/>Thông tin PO số : ' + @CODE + N' đã được trưởng đơn vị phê duyệt thành công.' 
2130
	+ N'<br /> Anh/Chị vui lòng nhấn <a href="'+ISNULL(@URL+'po-list-edit;id='+@p_ID,'')+N'">vào đây</a> để xem chi tiết thông tin PO.'  
2131
	+ @footer  
2132
	AS MESSAGECONTENT  
2133
	RETURN 0
2134
END
2135