1
|
-- TO TRINH CHU TRUONG
|
2
|
DECLARE @REQ_ID VARCHAR(15)
|
3
|
SET @REQ_ID = (SELECT REQ_ID FROM PL_REQUEST_DOC WHERE REQ_CODE ='')
|
4
|
SELECT * FROM PL_REQUEST_PROCESS WHERE REQ_ID =@REQ_ID
|
5
|
SELECT * FROM PL_PROCESS WHERE REQ_ID =@REQ_ID
|
6
|
SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@REQ_ID
|
7
|
---PYCMS
|
8
|
SET @REQ_ID = (SELECT REQ_ID FROM TR_REQUEST_DOC WHERE REQ_CODE ='')
|
9
|
SELECT * FROM PL_REQUEST_PROCESS WHERE REQ_ID =@REQ_ID
|
10
|
SELECT * FROM PL_PROCESS WHERE REQ_ID =@REQ_ID
|
11
|
SELECT * FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@REQ_ID
|
12
|
---- UPDATE
|
13
|
UPDATE PL_REQUEST_PROCESS SET PROCESS_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
14
|
UPDATE PL_REQUEST_PROCESS SET STATUS ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
15
|
UPDATE PL_REQUEST_PROCESS SET ROLE_USER ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
16
|
UPDATE PL_REQUEST_PROCESS SET BRANCH_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
17
|
UPDATE PL_REQUEST_PROCESS SET PARENT_PROCESS_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
18
|
UPDATE PL_REQUEST_PROCESS SET IS_LEAF ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
19
|
UPDATE PL_REQUEST_PROCESS SET COST_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
20
|
UPDATE PL_REQUEST_PROCESS SET DVDM_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
21
|
UPDATE PL_REQUEST_PROCESS SET IS_HAS_CHILD ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
22
|
UPDATE PL_REQUEST_PROCESS SET DEP_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
23
|
-- PROCESS_CHILD
|
24
|
UPDATE PL_REQUEST_PROCESS_CHILD SET PROCESS_ID ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
25
|
UPDATE PL_REQUEST_PROCESS_CHILD SET TLNAME ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
26
|
UPDATE PL_REQUEST_PROCESS_CHILD SET TYPE_JOB ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
27
|
UPDATE PL_REQUEST_PROCESS_CHILD SET LEVEL_JOB ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
28
|
UPDATE PL_REQUEST_PROCESS_CHILD SET STATUS_JOB ='' WHERE REQ_ID =@REQ_ID AND ID =''
|
29
|
|
30
|
-- GEN PYCMS TU TT CHU TRUONG
|
31
|
EXEC PL_REQ_DOC_Ins_To_TR_REQ_DOC @REQ_ID
|
32
|
-- GEN PO TU PYCMS
|
33
|
EXEC TR_REQ_DOC_Ins_To_PO @REQ_ID
|
34
|
--- THEM 1 BUOC VAO QUY TRINH
|
35
|
INSERT INTO PL_REQUEST_PROCESS (REQ_ID,PROCESS_ID,STATUS,ROLE_USER,BRANCH_ID,CHECKER_ID,APPROVE_DT,PARENT_PROCESS_ID,
|
36
|
IS_LEAF, COST_ID,DVDM_ID,NOTES,IS_HAS_CHILD,DEP_ID) VALUES (@REQ_ID,.....)
|
37
|
--- THEM 1 BUOC VAO DIEU PHOI
|
38
|
INSERT INTO PL_REQUEST_PROCESS_CHILD(REQ_ID,PROCESS_ID,TLNAME,TYPE_JOB,LEVEL_JOB,STATUS_JOB,RECORD_STATUS,MAKER_ID,TRANFER_DT) VALUES (@REQ_ID,..)
|
39
|
-- XOA 1 BUOC KHOI QUY TRINH
|
40
|
DELETE FROM PL_REQUEST_PROCESS WHERE REQ_ID =@REQ_ID AND ID =''
|
41
|
DELETE FROM PL_REQUEST_PROCESS_CHILD WHERE REQ_ID =@REQ_ID AND ID =''
|
42
|
--- CAP NHAT LAI NGAN SACH
|
43
|
DECLARE @TRADE_ID VARCHAR(15), @PLAN_ID VARCHAR(15)
|
44
|
SET @TRADE_ID = (SELECT TRADE_ID FROM PL_REQUEST_DOC_DT WHERE REQ_ID =@REQ_ID)
|
45
|
---
|
46
|
SELECT * FROM PL_TRADEDETAIL WHERE TRADE_ID =@TRADE_ID
|
47
|
SELECT * FROM PL_MASTER WHERE PLAN_ID =@PLAN_ID
|
48
|
-- CAP NHAT
|
49
|
UPDATE PL_TRADEDETAIL SET AMT_ETM=0, AMT_APP=0, AMT_EXE=0, AMT_RECEIVE_TF=0, AMT_TF =0 WHERE TRADE_ID =@TRADE_ID
|
50
|
-- CAP NHAT CHI PHI AM
|
51
|
UPDATE PL_TRADEDETAIL SET AMT_APP = ABS(AMT_APP)
|