diff --git a/src/main/resources/mappers/estimate/estimateMapper.xml b/src/main/resources/mappers/estimate/estimateMapper.xml index 376ff64a..ed91b6b9 100644 --- a/src/main/resources/mappers/estimate/estimateMapper.xml +++ b/src/main/resources/mappers/estimate/estimateMapper.xml @@ -95,10 +95,35 @@ T.* , SS1.SALE_STORE_NAME AS CUST_SALE_STORE_NAME , COALESCE(NULLIF(SS2.DISP_COMPANY_NAME, ''), SS2.SALE_STORE_NAME) AS SALE_STORE_NAME + , COALESCE(NULLIF(SS2.DISP_ZIP_NO, ''), SS2.ZIP_NO) AS ZIP_NO , COALESCE(NULLIF(SS2.DISP_ADDRESS, ''), SS2.ADDRESS) AS ADDRESS , COALESCE(NULLIF(SS2.DISP_TEL, ''), SS2.TEL) AS TEL , COALESCE(NULLIF(SS2.DISP_FAX, ''), SS2.FAX) AS FAX + + + , ISNULL((SELECT + SUBSTRING(MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3) + 1, + CHARINDEX(')', MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3)) - CHARINDEX('〒', MCL.REF_CHR3) - 1) + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS ZIP_NO + , ISNULL((SELECT + LTRIM(SUBSTRING(MCL.REF_CHR3, + CHARINDEX(')', MCL.REF_CHR3, CHARINDEX('〒', MCL.REF_CHR3)) + 1, + LEN(MCL.REF_CHR3))) + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS ADDRESS + , ISNULL((SELECT MCL.REF_CHR4 + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS TEL + , ISNULL((SELECT MCL.REF_CHR5 + FROM M_COMM_L MCL + WHERE MCL.HEAD_CD = '103200' + AND MCL.CODE = T.BUSINESS_TEAM_CD), '') AS FAX + , SSI2.BIZ_NO FROM ( @@ -117,6 +142,14 @@ , O.OBJECT_NAME , O.OBJECT_NAME_OMIT , (SELECT SALE_STORE_ID FROM M_USER WHERE USER_ID = OI.CREATE_USER) AS CREATE_SALE_STORE_ID + + , (SELECT BC.BUSINESS_TEAM_CD + FROM M_SALES_STORE SS WITH (NOLOCK) + INNER JOIN M_BUSINESS_CHARGER BC WITH (NOLOCK) + ON SS.BUSINESS_CHARGER_CD = BC.BUSINESS_CHARGER_CD + WHERE SS.SALE_STORE_ID = O.SALE_STORE_ID + ) AS BUSINESS_TEAM_CD + , ISNULL(MP.PREF_NAME, '') AS PREF_NAME , ISNULL(MPA.AREA_NAME, '') AS AREA_NAME , ISNULL(C1.CODE_NM, '') AS STANDARD_WIND_SPEED_NAME