Project

General

Profile

UAt_TTTU_130422.txt

Luc Tran Van, 04/13/2022 11:40 AM

 
1
INSERT INTO [TR_REQUEST_JOB_FORM] ([REQ_ID],[REQ_CODE],[REQ_DT],[REF_ID],[MAKER_ID],[CREATE_DT],[AUTH_STATUS],[CHECKER_ID],[APPROVE_DT],[REQ_REASON],[REQ_DESC],[NOTES],[REQ_TYPE_TRANS],[REQ_TYPE_GROUP],[REQ_TYPE_BOOKING_HOTEL],[REQ_TYPE_BOOKING_AIR],[REQ_TYPE_BOOKING_TRAIN],[SENDER_ID],[SEND_DT],[SIGN_USER],[SIGN_DT],[PROCESS_ID],[BRANCH_CREATE],[DEP_CREATE],[BRANCH_ID],[DEP_ID],[FRMDATE],[TODATE],[IS_SEND_APPR],[COST_AMOUNT])VALUES(N'TRJF00000000001',N'AFT-22-000001',NULL,N'baotq',N'baotq',N'Apr 12 2022 9:56AM',N'A',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,N'DV0001',N'DEP000000000028',NULL,NULL,NULL,NULL,N'N',90000000)
2
go
3
INSERT INTO [TR_REQUEST_JOB_DETAIL] ([REQ_DT_ID],[REQ_ID],[EMP_ID],[TLNANME],[BRANCH_ID],[DEP_ID],[PHONE],[NOTES],[AUTH_STATUS])VALUES(N'TRJD00000000001',N'TRJF00000000001',N'EMP000000000119',N'tuanva',N'DV0001',N'DEP000000000028',N'0376869390',N'',N'')
4
go
5
INSERT INTO [TR_REQ_JOB_TRIP] ([TRIP_ID],[REQ_ID],[TIME_TRIP],[DAY_TRIP],[FROM_TRIP],[TO_TRIP],[NOTES],[AUTH_STATUS])VALUES(N'RJT000000000001',N'TRJF00000000001',N'10:54',N'Apr 12 2022 12:00AM',N'01',N'02',N'',N'')
6
go
7
INSERT INTO [TR_REQ_JOB_RETURN_TRIP] ([RETURN_ID],[REQ_ID],[TIME_RETURN],[DAY_RETURN],[FROM_RETURN],[TO_RETURN],[NOTES],[AUTH_STATUS])VALUES(N'RJRT00000000001',N'TRJF00000000001',N'10:55',N'Apr 13 2022 12:00AM',N'02',N'01',N'',N'')
8
go
9
INSERT INTO [TR_REQ_JOB_FLY] ([FLY_ID],[REQ_ID],[TIME_FLY],[DAY_FLY],[COST],[NOTES],[AUTH_STATUS])VALUES(N'RJF000000000001',N'TRJF00000000001',N'10:54',NULL,6000000.00,N'',N'')
10

    
11

    
12
insert into SYS_PREFIX ([ID], Prefix, Description)
13
VALUES('TR_REQ_PAY_JOB_DT', 'PJDT', N'Chi tiết phiếu yêu cầu công tác')
14

    
15
insert into SYS_PREFIX ([ID], Prefix, Description)
16
VALUES('TR_REQ_PAY_JOB', 'TRPJ', N'Phiếu yêu cầu công tác')
17

    
18
insert into SYS_PREFIX ([ID], Prefix, Description)
19
VALUES('TR_REQ_PAY_DRIVE', 'TRDR', N'Thông chi chi phí vận hành xe')
20

    
21
insert into SYS_PREFIX ([ID], Prefix, Description)
22
VALUES('TR_REQ_PAY_DRIVE_DT', 'TRDDT', N'Bảng kê chi phí sử dụng nhiên liệu')
23

    
24

    
25
CREATE TABLE BANK_OUTSIDE(
26
BANK_OUTSIDE_ID VARCHAR(20),
27
BANK_OUTSIDE_CODE VARCHAR(20),
28
BANK_OUTSIDE_NAME NVARCHAR(250),
29
NOTE NVARCHAR(250),
30
MAKER_ID VARCHAR(20),
31
CREATE_DT VARCHAR(20),
32
AUTH_STATUS VARCHAR(1)
33
)
34

    
35

    
36

    
37
CREATE PROCEDURE [dbo].[BANK_OUTSIDE_Search]
38
@p_BANK_OUTSIDE_ID	varchar(20)  = NULL,
39
@p_BANK_OUTSIDE_CODE	varchar(20)  = NULL,
40
@p_BANK_OUTSIDE_NAME	varchar(20)  = NULL,
41
@p_TOP	INT = NULL
42
AS
43
BEGIN -- PAGING
44

    
45
IF @p_TOP = 300 SET @p_TOP = 1000
46

    
47
IF(@p_TOP IS NULL OR @P_TOP = '' OR @P_TOP = 0)
48
-- PAGING BEGIN
49
-- SELECT END
50
SELECT A.*
51
FROM BANK_OUTSIDE A 
52
 WHERE 1 = 1
53
	AND (A.BANK_OUTSIDE_CODE LIKE '%' + @p_BANK_OUTSIDE_CODE + '%' OR  @p_BANK_OUTSIDE_CODE IS NULL OR @p_BANK_OUTSIDE_CODE = '')
54
	AND (A.BANK_OUTSIDE_NAME LIKE '%' + @p_BANK_OUTSIDE_NAME + '%' OR  @p_BANK_OUTSIDE_NAME IS NULL OR @p_BANK_OUTSIDE_NAME = '')
55
	ORDER BY A.BANK_OUTSIDE_CODE
56
-- PAGING END
57
ELSE
58
-- PAGING BEGIN
59
SELECT TOP(CONVERT(INT,@P_TOP))A.*
60
-- SELECT END
61
FROM BANK_OUTSIDE A 
62
 WHERE 1 = 1
63
	AND (A.BANK_OUTSIDE_CODE LIKE '%' + BANK_OUTSIDE_CODE + '%' OR  BANK_OUTSIDE_CODE IS NULL OR BANK_OUTSIDE_CODE = '')
64
	AND (A.BANK_OUTSIDE_NAME LIKE '%' + BANK_OUTSIDE_CODE + '%' OR  @p_BANK_OUTSIDE_NAME IS NULL OR @p_BANK_OUTSIDE_NAME = '')
65
	ORDER BY A.BANK_OUTSIDE_CODE
66
-- PAGING END
67
END -- PAGING
68

    
69

    
70

    
71

    
72