1
|
USE [gAMSPro_VCCB_v2]
|
2
|
GO
|
3
|
/****** Object: StoredProcedure [dbo].[NF_MESSAGE_GetContent] Script Date: 9/4/2020 5:36:21 PM ******/
|
4
|
SET ANSI_NULLS ON
|
5
|
GO
|
6
|
SET QUOTED_IDENTIFIER ON
|
7
|
GO
|
8
|
|
9
|
/*
|
10
|
SELECT * FROM TR_PO_UP_MASTER WHERE PO_ID ='TRPM00000002760'
|
11
|
UPDATE TR_PO_UP_MASTER SET IS_UPDATE = 'U', AUTH_STATUS = 'U' , MAKER_ID = 'tscd_hoiso' WHERE PO_UP_ID ='POUP00000000002'
|
12
|
|
13
|
POR0001/16/0021
|
14
|
SELECT * FROM TR_PO_REPAIR WHERE PO_REPAIR_ID ='TPORP0000000011'
|
15
|
UPDATE TR_PO_REPAIR SET AUTH_STATUS = 'U', MAKER_ID = 'thieuvq' WHERE PO_REPAIR_ID ='TPORP0000000011'
|
16
|
|
17
|
SELECT * FROM TR_PO_MASTER WHERE PO_CODE = 'PO0001/16/0106'
|
18
|
[TR_ROLE_NOTIFI_ID] 'TRPM00000002763'
|
19
|
UPDATE TR_PO_MASTER SET MAKER_ID = 'thieuvq' WHERE PO_CODE = 'PO0001/16/0106'
|
20
|
UPDATE TR_PO_MASTER SET AUTH_STATUS = 'U' WHERE PO_CODE = 'PO0001/16/0106'
|
21
|
|
22
|
UPDATE TR_PO_UP_MASTER SET MAKER_ID = 'thieuvq'
|
23
|
|
24
|
SELECT * FROM NF_MESSAGE
|
25
|
|
26
|
UPDATE NF_MESSAGE SET MESSAGE_CONTENT = '' WHERE MESSAGE_ID = 'ERROR'
|
27
|
|
28
|
|
29
|
EXEC [dbo].[NF_MESSAGE_GetContent] 'TR_PO_UP_MASTER_App','POUP00000000002'
|
30
|
|
31
|
EXEC [dbo].[NF_MESSAGE_GetContent] 'TR_PO_MASTER_Approve','TRPM00000002760'
|
32
|
*/
|
33
|
ALTER PROCEDURE [dbo].[NF_MESSAGE_GetContent]
|
34
|
@p_TYPE VARCHAR(100) = NULL,
|
35
|
@p_ID varchar(500) = NULL
|
36
|
|
37
|
AS
|
38
|
DECLARE @l_LST_REQ_ID TABLE (
|
39
|
[ID] [int] IDENTITY(1,1) NOT NULL,
|
40
|
[REQ_PAY_ID] [VARCHAR](15) NULL)
|
41
|
INSERT INTO @l_LST_REQ_ID SELECT VALUE FROM WSISPLIT(@p_ID,',')
|
42
|
DECLARE @footer NVARCHAR(500) = N'<br/><br/><em>P/s: Quý khách vui lòng không phản hồi email này. Đây là email được tạo ra bởi hệ thống tự động.</em></span></span><br/><br/><strong>Thanks and Best Regards</strong>'
|
43
|
DECLARE @CODE NVARCHAR(1000), @APPROVEDT DATETIME, @DATETIME VARCHAR(100)
|
44
|
--DUYET PO
|
45
|
IF @p_TYPE = 'TR_PO_MASTER_Approve'
|
46
|
BEGIN
|
47
|
SELECT @CODE = PO_CODE FROM TR_PO_MASTER WHERE PO_ID = @p_ID
|
48
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
49
|
SELECT N'[gAMS_Sacombank] Thông báo PO đã được duyệt' AS TITLE,
|
50
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
51
|
N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer
|
52
|
AS MESSAGECONTENT
|
53
|
RETURN 0
|
54
|
END
|
55
|
|
56
|
--DUYET CAP NHAT DON HANG
|
57
|
IF @p_TYPE = 'TR_PO_UP_MASTER_App'
|
58
|
BEGIN
|
59
|
SELECT @CODE = PO_CODE, @APPROVEDT = APPROVE_DT FROM TR_PO_UP_MASTER WHERE PO_UP_ID = @p_ID
|
60
|
SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
61
|
SELECT N'[gAMS_Sacombank] Thông báo đã cập nhập đơn hàng' AS TITLE,
|
62
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All'+
|
63
|
N',<br/><br/>Số PO: ' + @CODE + N' đã nhận hàng vào lúc ' + @DATETIME + @footer
|
64
|
AS MESSAGECONTENT
|
65
|
RETURN 0
|
66
|
END
|
67
|
|
68
|
--DUYET PO SUA CHUA
|
69
|
IF @p_TYPE = 'TR_PO_REPAIR_Approve'
|
70
|
BEGIN
|
71
|
SELECT @CODE = PO_CODE FROM TR_PO_REPAIR WHERE PO_REPAIR_ID = @p_ID
|
72
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
73
|
SELECT N'[gAMS_Sacombank] Thông báo PO sửa chữa đã được duyệt' AS TITLE,
|
74
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
75
|
N',<br/><br/>Số PO: ' + @CODE + N' đã được duyệt.' + @footer
|
76
|
AS MESSAGECONTENT
|
77
|
RETURN 0
|
78
|
END
|
79
|
|
80
|
--DUYET XUAT SU DUNG DON LE
|
81
|
IF @p_TYPE = 'ASS_USE_SearchResult'
|
82
|
BEGIN
|
83
|
SELECT @CODE = ASSET_CODE FROM ASS_MASTER WHERE ASSET_ID = (SELECT A.ASSET_ID FROM ASS_USE A WHERE A.USE_ID = @p_ID)
|
84
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
85
|
SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE,
|
86
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
87
|
N',<br/><br/>Tài sản: ' + @CODE + N' đã được xuất sử dụng.' + @footer
|
88
|
AS MESSAGECONTENT
|
89
|
RETURN 0
|
90
|
END
|
91
|
|
92
|
--DUYET XUAT SU DUNG HANG LOAT
|
93
|
IF @p_TYPE = 'ASS_USE_MULTI_MASTER_SearchResult'
|
94
|
BEGIN
|
95
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE
|
96
|
FROM TR_PO_MASTER DTA
|
97
|
INNER JOIN
|
98
|
(
|
99
|
SELECT A.PO_ID FROM ASS_MASTER_PO A
|
100
|
INNER JOIN ASS_USE_MULTI_DT B ON A.ASSET_ID = B.ASSET_ID AND B.USER_MASTER_ID = @p_ID
|
101
|
GROUP BY A.PO_ID
|
102
|
) PODT ON DTA.PO_ID = PODT.PO_ID
|
103
|
FOR XML PATH('')
|
104
|
),1,1,'')
|
105
|
)
|
106
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
107
|
SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE,
|
108
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
109
|
N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer
|
110
|
AS MESSAGECONTENT
|
111
|
RETURN 0
|
112
|
END
|
113
|
|
114
|
--DUYET NHAP MOI VA XUAT SU DUNG CUNG LUC
|
115
|
IF @p_TYPE = 'ASS_ADDNEW_SearchResult'
|
116
|
BEGIN
|
117
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.PO_CODE
|
118
|
FROM ASS_ADDNEW_PO DTA
|
119
|
WHERE DTA.ADDNEW_ID = @p_ID
|
120
|
FOR XML PATH('')
|
121
|
),1,1,'')
|
122
|
)
|
123
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
124
|
SELECT N'[gAMS_Sacombank] Thông báo xuất kho được duyệt' AS TITLE,
|
125
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
126
|
N',<br/><br/>Tài sản thuộc PO: ' + @CODE + N' đã được xuất sử dụng.' + @footer
|
127
|
AS MESSAGECONTENT
|
128
|
RETURN 0
|
129
|
END
|
130
|
-- NOI DUNG GUI EMAIL
|
131
|
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_SEND_APR'
|
132
|
BEGIN
|
133
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
134
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
135
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ xác nhận phiếu đề nghị tạm ứng' AS TITLE,
|
136
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
137
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ xác nhận.' + @footer
|
138
|
AS MESSAGECONTENT
|
139
|
RETURN 0
|
140
|
END
|
141
|
|
142
|
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_CONFIRM'
|
143
|
BEGIN
|
144
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
145
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
146
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ phê duyệt phiếu đề nghị tạm ứng' AS TITLE,
|
147
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
148
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ phê duyệt.' + @footer
|
149
|
AS MESSAGECONTENT
|
150
|
RETURN 0
|
151
|
END
|
152
|
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_APR'
|
153
|
BEGIN
|
154
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
155
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
156
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát viên điều phối phiếu đề nghị tạm ứng' AS TITLE,
|
157
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
158
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ kiểm soát viên điều phối cho giao dịch viên.' + @footer
|
159
|
AS MESSAGECONTENT
|
160
|
RETURN 0
|
161
|
END
|
162
|
-- KSV DIEU PHOI TAM UNG CHO GDV
|
163
|
--IF @p_TYPE = 'TR_REQ_TRANSFER'
|
164
|
--BEGIN
|
165
|
-- SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
166
|
-- --SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
167
|
-- SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị tạm ứng' AS TITLE,
|
168
|
-- N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
169
|
-- N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
|
170
|
-- AS MESSAGECONTENT
|
171
|
-- RETURN 0
|
172
|
--END
|
173
|
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
|
174
|
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_KT_SEND_APR'
|
175
|
BEGIN
|
176
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
177
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
178
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát phê duyệt phiếu đề nghị tạm ứng' AS TITLE,
|
179
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
180
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' + @footer
|
181
|
AS MESSAGECONTENT
|
182
|
RETURN 0
|
183
|
END
|
184
|
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN
|
185
|
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
|
186
|
IF @p_TYPE = 'TR_REQ_ADVANCE_PAYMENT_KT_APPR'
|
187
|
BEGIN
|
188
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
189
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
190
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu tạm ứng đã được kiểm soát viên phê duyệt' AS TITLE,
|
191
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
192
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đã được kiểm soát viên phê duyệt .' + @footer
|
193
|
AS MESSAGECONTENT
|
194
|
RETURN 0
|
195
|
END
|
196
|
|
197
|
--------- PHIẾU ĐỀ NGHỊ THANH TOÁN ---------------------------------
|
198
|
-------------------------------------------------------------------------
|
199
|
IF @p_TYPE = 'TR_REQ_PAYMENT_SEND_APR'
|
200
|
BEGIN
|
201
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
202
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
203
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ xác nhận phiếu đề nghị thanh toán' AS TITLE,
|
204
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
205
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ xác nhận.' + @footer
|
206
|
AS MESSAGECONTENT
|
207
|
RETURN 0
|
208
|
END
|
209
|
IF @p_TYPE = 'TR_REQ_PAYMENT_CONFIRM'
|
210
|
BEGIN
|
211
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
212
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
213
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ phê duyệt phiếu đề nghị thanh toán' AS TITLE,
|
214
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
215
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ phê duyệt.' + @footer
|
216
|
AS MESSAGECONTENT
|
217
|
RETURN 0
|
218
|
END
|
219
|
IF @p_TYPE = 'TR_REQ_PAYMENT_APR'
|
220
|
BEGIN
|
221
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
222
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
223
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát viên điều phiếu đề nghị thanh toán' AS TITLE,
|
224
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
225
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ kiểm soát viên điều phối cho giao dịch viên.' + @footer
|
226
|
AS MESSAGECONTENT
|
227
|
RETURN 0
|
228
|
END
|
229
|
-- KSV DIEU PHOI TAM UNG CHO GDV
|
230
|
IF @p_TYPE = 'TR_REQ_TRANSFER'
|
231
|
BEGIN
|
232
|
--SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
233
|
IF(NOT EXISTS(SELECT * FROM TR_REQ_ADVANCE_PAYMENT WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID)))
|
234
|
BEGIN
|
235
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_PAY_CODE),1,1,'') FROM TR_REQ_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
|
236
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
237
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị thanh toán' AS TITLE,
|
238
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
239
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
|
240
|
AS MESSAGECONTENT
|
241
|
RETURN 0
|
242
|
END
|
243
|
ELSE
|
244
|
BEGIN
|
245
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_PAY_CODE),1,1,'') FROM TR_REQ_ADVANCE_PAYMENT DTA WHERE REQ_PAY_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
|
246
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ giao dịch viên xử lý hạch toán phiếu đề nghị tạm ứng' AS TITLE,
|
247
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
248
|
N',<br/><br/>Phiếu đề nghị tạm ứng số : ' + @CODE + N' đang chờ giao dịch viên xử lý hạch toán.' + @footer
|
249
|
AS MESSAGECONTENT
|
250
|
RETURN 0
|
251
|
END
|
252
|
END
|
253
|
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
|
254
|
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_SEND_APR'
|
255
|
BEGIN
|
256
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
257
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
258
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo chờ kiểm soát phê duyệt phiếu đề nghị thanh toán' AS TITLE,
|
259
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
260
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đang chờ kiểm soát viên phê duyệt.' + @footer
|
261
|
AS MESSAGECONTENT
|
262
|
RETURN 0
|
263
|
END
|
264
|
-- KSV PHÊ DUYỆT XONG THÔNG BÁO CHO NGƯỜI TẠO VÀ GIAO DỊCH VIÊN
|
265
|
-- GDV XỬ LÝ XONG GỬI LẠI KẾ TOÁN
|
266
|
IF @p_TYPE = 'TR_REQ_PAYMENT_KT_APR'
|
267
|
BEGIN
|
268
|
SET @CODE = (SELECT REQ_PAY_CODE FROM TR_REQ_PAYMENT WHERE REQ_PAY_ID =@p_ID)
|
269
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
270
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu thanh toán đã được kiểm soát viên phê duyệt' AS TITLE,
|
271
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
272
|
N',<br/><br/>Phiếu đề nghị thanh toán số : ' + @CODE + N' đã được kiểm soát viên phê duyệt .' + @footer
|
273
|
AS MESSAGECONTENT
|
274
|
RETURN 0
|
275
|
END
|
276
|
|
277
|
---------- TO TRINH CHU TRUONG
|
278
|
IF (@p_TYPE = 'PL_SEND_APP' OR @p_TYPE ='PL_REQUEST_DOC_App' OR @p_TYPE ='PL_REQ_PROCESS_CHILD_Ins' OR @p_TYPE ='REQ_PROCESS_CHILD_Upd' OR @p_TYPE ='REQ_PROCESS_CHILD_App')
|
279
|
BEGIN
|
280
|
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
|
281
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
282
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương cần phê duyệt' AS TITLE,
|
283
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
284
|
N',<br/><br/>Tờ trình số : ' + @CODE + N' đang chờ bạn phê duyệt .' + @footer
|
285
|
AS MESSAGECONTENT
|
286
|
RETURN 0
|
287
|
END
|
288
|
IF ( @p_TYPE ='PL_REQ_PROCESS_CHILD_Ins')
|
289
|
BEGIN
|
290
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_CODE),1,1,'') FROM PL_REQUEST_DOC DTA WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
|
291
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
292
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương cần xử lý' AS TITLE,
|
293
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
294
|
N',<br/><br/>Tờ trình số : ' + @CODE + N' đang chờ bạn xử lý .' + @footer
|
295
|
AS MESSAGECONTENT
|
296
|
RETURN 0
|
297
|
END
|
298
|
ELSE IF(@p_TYPE='REQUEST_DOC_PROCESS_Approve')
|
299
|
BEGIN
|
300
|
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
|
301
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
302
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo tờ trình chủ trương đã được phê duyệt hoàn tất' AS TITLE,
|
303
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
304
|
N',<br/><br/>Tờ trình số : ' + @CODE + N' đã được phê duyệt hoàn tất và phát sinh phiếu yêu cầu mua sắm .' + @footer
|
305
|
AS MESSAGECONTENT
|
306
|
RETURN 0
|
307
|
END
|
308
|
---- PHIEU YEU CAU MUA SAM
|
309
|
IF(@p_TYPE = 'TR_REQUEST_DOC_SendApp' OR @p_TYPE ='TR_REQUEST_DOC_App' OR @p_TYPE ='TR_REQ_PROCESS_CHILD_App' OR @p_TYPE ='TR_REQ_PROCESS_CHILD_Upd' OR @p_TYPE='REQ_PROCESS_CHILD_App')
|
310
|
BEGIN
|
311
|
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
|
312
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
313
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm cần phê duyệt' AS TITLE,
|
314
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
315
|
N',<br/><br/>Phiếu yêu cầu mua sắm : ' + @CODE + N' đang chờ bạn phê duyệt .' + @footer
|
316
|
AS MESSAGECONTENT
|
317
|
RETURN 0
|
318
|
END
|
319
|
IF ( @p_TYPE ='TR_REQ_PROCESS_CHILD_Ins')
|
320
|
BEGIN
|
321
|
SET @CODE = (SELECT STUFF((SELECT '; ' + DTA.REQ_CODE),1,1,'') FROM TR_REQUEST_DOC DTA WHERE REQ_ID IN (SELECT REQ_PAY_ID FROM @l_LST_REQ_ID))
|
322
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
323
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm cần xử lý' AS TITLE,
|
324
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
325
|
N',<br/><br/>Phiếu yêu cầu mua sắm số : ' + @CODE + N' đang chờ bạn xử lý .' + @footer
|
326
|
AS MESSAGECONTENT
|
327
|
RETURN 0
|
328
|
END
|
329
|
IF(@p_TYPE='TR_REQUEST_DOC_PROCESS_Approve')
|
330
|
BEGIN
|
331
|
SET @CODE = (SELECT REQ_CODE FROM PL_REQUEST_DOC WHERE REQ_ID =@p_ID)
|
332
|
--SET @DATETIME = (SELECT CONVERT(CHAR(11), @APPROVEDT, 103) + LTRIM(RIGHT(CONVERT(CHAR(20), @APPROVEDT, 22), 11)))
|
333
|
SELECT N'[PHẦN MỀM QUẢN LÝ TÀI SẢN - AMS] Thông báo phiếu yêu cầu mua sắm đã được phê duyệt hoàn tất' AS TITLE,
|
334
|
N'<span style="font - size:12px;"><span style="font-family:times new roman,times,serif;">Dear All' +
|
335
|
N',<br/><br/>Phiếu yêu cầu mua sắm số : ' + @CODE + N' đã được phê duyệt hoàn tất và phát sinh PO .' + @footer
|
336
|
AS MESSAGECONTENT
|
337
|
END
|
338
|
|
339
|
|
340
|
|
341
|
|
342
|
|
343
|
|
344
|
|
345
|
|