Commit b8290cafc0f1dba7c9d557d8a16eb219523b1598

Authored by 함상기
1 parent 81d4839a

20240228

src/main/resources/mybatis/secondaryMapper/OracleMapper.HN
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 A.DOCUMENT_NO, 25 A.DOCUMENT_NO,
26 A.REMARK, 26 A.REMARK,
27 A.CONS_ACCT_CODE, 27 A.CONS_ACCT_CODE,
28 - B.CONS_ACCT_KR_SNAME AS CONS_ACCT_NAME, 28 + B.CONS_ACCT_NAME_0 AS CONS_ACCT_NAME,
29 A.PROD_CODE, 29 A.PROD_CODE,
30 A.ADJUST_TYPE, 30 A.ADJUST_TYPE,
31 A.ADJUST_REMARK, 31 A.ADJUST_REMARK,
@@ -44,11 +44,10 @@ @@ -44,11 +44,10 @@
44 A.ACCT_DATE 44 A.ACCT_DATE
45 FROM 45 FROM
46 TBCR_TRANSACTION_HISTORY A 46 TBCR_TRANSACTION_HISTORY A
47 - LEFT OUTER JOIN TBBC_ACCT_CODE B 47 + LEFT OUTER JOIN TBBC_ACCT_CODE_NLS B
48 ON 48 ON
49 B.CONS_ACCT_CODE = A.CONS_ACCT_CODE 49 B.CONS_ACCT_CODE = A.CONS_ACCT_CODE
50 - AND B.SESSION_ID = 'XNER'  
51 - AND B.CONS_COA = 'GOV_I_COA' 50 + AND B.CONS_COA = 'LS_COA'
52 AND B.FS_TYPE = '1' 51 AND B.FS_TYPE = '1'
53 AND TO_CHAR(SYSDATE, 'YYYYMM') BETWEEN B.START_YYMM AND B.END_YYMM 52 AND TO_CHAR(SYSDATE, 'YYYYMM') BETWEEN B.START_YYMM AND B.END_YYMM
54 WHERE 53 WHERE
@@ -64,7 +63,10 @@ @@ -64,7 +63,10 @@
64 FROM TBCR_MATCHING A, 63 FROM TBCR_MATCHING A,
65 TBCR_MATCHING_DETAIL B 64 TBCR_MATCHING_DETAIL B
66 WHERE 65 WHERE
67 - A.MATCH_KEY = B.MATCH_KEY 66 + A.SESSION_ID = B.SESSION_ID
  67 + AND A.CONS_GROUP = B.CONS_GROUP
  68 + AND A.LEDGER = B.LEDGER
  69 + AND A.MATCH_KEY = B.MATCH_KEY
68 AND A.ACCOUNT_PERIOD = B.ACCOUNT_PERIOD 70 AND A.ACCOUNT_PERIOD = B.ACCOUNT_PERIOD
69 AND A.CONS_GROUP = #{sysSe} 71 AND A.CONS_GROUP = #{sysSe}
70 AND A.ACCOUNT_PERIOD = #{accnutYm} 72 AND A.ACCOUNT_PERIOD = #{accnutYm}
src/main/resources/mybatis/secondaryMapper/OracleMapper.xml deleted
1 -<?xml version="1.0" encoding="UTF-8"?>  
2 -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  
3 -<mapper namespace="com.batch.mapper.secondary.OracleMapper">  
4 -  
5 - <!-- 작업리스트 -->  
6 - <select id="getOriginalData" parameterType="map" resultType="map">  
7 - SELECT  
8 - A.SESSION_ID,  
9 - A.CONS_GROUP,  
10 - A.LEDGER,  
11 - A.ACCOUNT_PERIOD,  
12 - A.SEQ,  
13 - A.TRAN_TYPE,  
14 - A.OWN_COMP,  
15 - A.TRAN_COMP,  
16 - A.COMP_ACCT_CODE,  
17 - A.COMP_PROD_CODE,  
18 - A.RECON_KEY,  
19 - A.TRAN_DATE,  
20 - A.TRAN_CURRENCY,  
21 - A.TRAN_AMT,  
22 - A.BOOK_AMT,  
23 - A.GROUP_AMT,  
24 - A.BOOK_COST,  
25 - A.DOCUMENT_NO,  
26 - A.REMARK,  
27 - A.CONS_ACCT_CODE,  
28 - B.CONS_ACCT_NAME_0 AS CONS_ACCT_NAME,  
29 - A.PROD_CODE,  
30 - A.ADJUST_TYPE,  
31 - A.ADJUST_REMARK,  
32 - A.IF_ACCOUNT_PERIOD,  
33 - A.IF_COMP_CODE,  
34 - A.IF_FILE_ID,  
35 - A.IF_SOURCE,  
36 - A.EQUAL_CHECK,  
37 - A.CONS_OWN_COMP,  
38 - A.CONS_TRAN_COMP,  
39 - A.INVOICE_NO,  
40 - A.LC_NO,  
41 - A.BL_NO,  
42 - A.OWN_BIZ_NO,  
43 - A.PARTNER_BIZ_NO,  
44 - A.ACCT_DATE  
45 - FROM  
46 - TBCR_TRANSACTION_HISTORY A  
47 - LEFT OUTER JOIN TBBC_ACCT_CODE_NLS B  
48 - ON  
49 - B.CONS_ACCT_CODE = A.CONS_ACCT_CODE  
50 - AND B.CONS_COA = 'LS_COA'  
51 - AND B.FS_TYPE = '1'  
52 - AND TO_CHAR(SYSDATE, 'YYYYMM') BETWEEN B.START_YYMM AND B.END_YYMM  
53 - WHERE  
54 - A.CONS_GROUP = #{sysSe}  
55 - AND A.ACCOUNT_PERIOD = #{accnutYm}  
56 - </select>  
57 -  
58 - <select id="getMatchingInfo" parameterType="map" resultType="map">  
59 - SELECT  
60 - A.MATCH_KEY,  
61 - A.MATCHING_CAUSE,  
62 - B.SEQ  
63 - FROM TBCR_MATCHING A,  
64 - TBCR_MATCHING_DETAIL B  
65 - WHERE  
66 - A.SESSION_ID = B.SESSION_ID  
67 - AND A.CONS_GROUP = B.CONS_GROUP  
68 - AND A.LEDGER = B.LEDGER  
69 - AND A.MATCH_KEY = B.MATCH_KEY  
70 - AND A.ACCOUNT_PERIOD = B.ACCOUNT_PERIOD  
71 - AND A.CONS_GROUP = #{sysSe}  
72 - AND A.ACCOUNT_PERIOD = #{accnutYm}  
73 - </select>  
74 -  
75 - <update id="updateMatchingResult" parameterType="map">  
76 - --결과 업데이트  
77 - </update>  
78 -  
79 -</mapper>  
80 \ No newline at end of file 0 \ No newline at end of file