Project

General

Profile

SCRIPT XU LY LOI.txt

Luc Tran Van, 08/15/2020 11:02 PM

 
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)