차적조회 후 이택스파일 생성 전 자료는 전자납부번호,가상계좌 미표시되도록 수정

main
이범준 3 months ago
parent b8fa2ea05b
commit e378aaf3f4

@ -115,10 +115,9 @@
, A1.FARE_OFFICE_NM , A1.FARE_OFFICE_NM
, A1.BOOTH_NM , A1.BOOTH_NM
, A1.LEVY_AMOUNT , A1.LEVY_AMOUNT
, A1.RECEIPT_YN
, A1.RECEIPT_RESULT_ID
, A1.RECEIPT_FULL_NAME
, (CASE , (CASE
WHEN (A1.ETAX_YN IS NULL OR A1.ETAX_YN != '1')
THEN '-'
WHEN A1.RECEIPT_YN IS NOT NULL WHEN A1.RECEIPT_YN IS NOT NULL
THEN '-' THEN '-'
WHEN (A1.END_DATE IS NULL OR A1.END_DATE = '') WHEN (A1.END_DATE IS NULL OR A1.END_DATE = '')
@ -128,6 +127,8 @@
ELSE A1.VIRTUAL_BANK ELSE A1.VIRTUAL_BANK
END) AS VIRTUAL_BANK END) AS VIRTUAL_BANK
, (CASE , (CASE
WHEN (A1.ETAX_YN IS NULL OR A1.ETAX_YN != '1')
THEN ''
WHEN A1.RECEIPT_YN IS NOT NULL WHEN A1.RECEIPT_YN IS NOT NULL
THEN '' THEN ''
ELSE A1.NAP_NO ELSE A1.NAP_NO
@ -137,8 +138,9 @@
THEN '-' THEN '-'
ELSE A1.END_DATE ELSE A1.END_DATE
END) AS END_DATE END) AS END_DATE
, A1.REMARKS
, (CASE , (CASE
WHEN (A1.ETAX_YN IS NULL OR A1.ETAX_YN != '1')
THEN 'N'
WHEN A1.RECEIPT_YN IS NOT NULL WHEN A1.RECEIPT_YN IS NOT NULL
THEN 'N' THEN 'N'
WHEN (A1.END_DATE IS NULL OR A1.END_DATE = '') WHEN (A1.END_DATE IS NULL OR A1.END_DATE = '')
@ -167,28 +169,15 @@
, ('제'||TO_NUMBER(A.FARE_OFFICE_ID)||'남산터널') AS FARE_OFFICE_NM , ('제'||TO_NUMBER(A.FARE_OFFICE_ID)||'남산터널') AS FARE_OFFICE_NM
, (TO_NUMBER(A.BOOTH_ID)||'차로') AS BOOTH_NM , (TO_NUMBER(A.BOOTH_ID)||'차로') AS BOOTH_NM
, C.RECEIPT_YN , C.RECEIPT_YN
, A.RECEIPT_RESULT_ID
, DECODE(A.RECEIPT_RESULT_ID,'00','미납','수납완료') AS RECEIPT_FULL_NAME
, A.LEVY_AMOUNT , A.LEVY_AMOUNT
, A.ETAX_YN
, ( , (
'우리 '||FN_ETAX_VIRTUALACCOUNT('1',A.MANAGE_YEAR,A.MANAGE_NO,'1')||CHR(13)||CHR(10) '우리 '||A.ACCOUTNOW_CHG||CHR(13)||CHR(10)
|| '신한 '||FN_ETAX_VIRTUALACCOUNT('2',A.MANAGE_YEAR,A.MANAGE_NO,'1')||CHR(13)||CHR(10) || '신한 '||A.ACCOUTNOS_CHG||CHR(13)||CHR(10)
|| '하나 '||FN_ETAX_VIRTUALACCOUNT('3',A.MANAGE_YEAR,A.MANAGE_NO,'1') || '하나 '||A.ACCOUTNOH_CHG
) AS VIRTUAL_BANK ) AS VIRTUAL_BANK
, ('000'||'047'||'3' , A.ETAX_NUM AS NAP_NO
||'32'
||'227213'
||TO_CHAR(A.SEND_DATE,'YYYYMM')
||'1'
||LPAD(A.MANAGE_NO,6,'0')
||FUN_GET_GUM('32'||'227213'||TO_CHAR(A.SEND_DATE,'YYYYMM')||'1'||LPAD(A.MANAGE_NO,6,'0'))
) AS NAP_NO
, TO_CHAR(A.END_DATE,'YYYYMMDD') AS END_DATE , TO_CHAR(A.END_DATE,'YYYYMMDD') AS END_DATE
, (CASE
WHEN (END_DATE <![CDATA[ < ]]> SYSDATE OR END_DATE IS NULL)
THEN '과태료대상'
ELSE ''
END ) AS REMARKS
, (CASE , (CASE
WHEN C.NOTICE_ID = '99' WHEN C.NOTICE_ID = '99'
THEN 'Y' THEN 'Y'
@ -253,10 +242,10 @@
, P1.PASS_DATE , P1.PASS_DATE
, P1.FARE_OFFICE_NM , P1.FARE_OFFICE_NM
, P1.BOOTH_NM , P1.BOOTH_NM
, P1.RECEIPT_YN
, P1.RECEIPT_RESULT
, P1.LEVY_AMOUNT , P1.LEVY_AMOUNT
, (CASE , (CASE
WHEN (P1.ETAX_YN IS NULL OR P1.ETAX_YN != '1')
THEN '-'
WHEN (P1.DELIVERY_DATE IS NULL OR P1.DELIVERY_DATE = '') WHEN (P1.DELIVERY_DATE IS NULL OR P1.DELIVERY_DATE = '')
THEN '-' THEN '-'
WHEN P1.DELIVERY_DATE <![CDATA[ < ]]> TO_CHAR(SYSDATE,'YYYYMMDD') WHEN P1.DELIVERY_DATE <![CDATA[ < ]]> TO_CHAR(SYSDATE,'YYYYMMDD')
@ -264,13 +253,19 @@
ELSE P1.VIRTUAL_BANK ELSE P1.VIRTUAL_BANK
END) AS VIRTUAL_BANK END) AS VIRTUAL_BANK
, (CASE , (CASE
WHEN (P1.ETAX_YN IS NULL OR P1.ETAX_YN != '1')
THEN '-'
WHEN (P1.DELIVERY_DATE IS NULL OR P1.DELIVERY_DATE = '') WHEN (P1.DELIVERY_DATE IS NULL OR P1.DELIVERY_DATE = '')
THEN '-' THEN '-'
WHEN P1.DELIVERY_DATE <![CDATA[ < ]]> TO_CHAR(SYSDATE,'YYYYMMDD') WHEN P1.DELIVERY_DATE <![CDATA[ < ]]> TO_CHAR(SYSDATE,'YYYYMMDD')
THEN 'N' THEN 'N'
ELSE 'Y' ELSE 'Y'
END) AS ETAX_LINK_YN END) AS ETAX_LINK_YN
, P1.NAP_NO , (CASE
WHEN (P1.ETAX_YN IS NULL OR P1.ETAX_YN != '1')
THEN ''
ELSE P1.NAP_NO
END) AS NAP_NO
, P1.DELIVERY_DATE , P1.DELIVERY_DATE
, P1.MOTION_ID , P1.MOTION_ID
, MAX(P1.MOTION_ID) OVER() AS MAX_MOTION_ID , MAX(P1.MOTION_ID) OVER() AS MAX_MOTION_ID
@ -281,15 +276,18 @@
, P.PASS_DATE , P.PASS_DATE
, ('제'||TO_NUMBER(P.FARE_OFFICE_ID)||'남산터널') AS FARE_OFFICE_NM , ('제'||TO_NUMBER(P.FARE_OFFICE_ID)||'남산터널') AS FARE_OFFICE_NM
, (TO_NUMBER(P.BOOTH_ID)||'차로') AS BOOTH_NM , (TO_NUMBER(P.BOOTH_ID)||'차로') AS BOOTH_NM
, P.RECEIPT_YN
, DECODE(P.RECEIPT_YN, '0', '미납', '수납') AS RECEIPT_RESULT
, ( , (
CASE CASE
WHEN RS.MOTION_ID IS NOT NULL WHEN RS.MOTION_ID IS NOT NULL
THEN DBUSER_CFS.FUN_GET_PENALTY_AMT_RENT_REAL(P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'') THEN FUN_GET_PENALTY_AMT_RENT_REAL(P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'')
ELSE DBUSER_CFS.FUN_GET_PENALTY_AMT_REAL(P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'') ELSE FUN_GET_PENALTY_AMT_REAL(P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'')
END END
) LEVY_AMOUNT ) LEVY_AMOUNT
, (CASE
WHEN RS.MOTION_ID IS NOT NULL
THEN RS.ETAX_YN
ELSE S.ETAX_YN
END) AS ETAX_YN
, ( , (
'우리 '||FN_VIRTUALACCOUNT('1',P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO)||CHR(13)||CHR(10) '우리 '||FN_VIRTUALACCOUNT('1',P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO)||CHR(13)||CHR(10)
|| '신한 '||FN_VIRTUALACCOUNT('2',P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO)||CHR(13)||CHR(10) || '신한 '||FN_VIRTUALACCOUNT('2',P.PENALTY_MANAGE_YEAR,P.PENALTY_SEQNO)||CHR(13)||CHR(10)

Loading…
Cancel
Save