Merge pull request 'dev' (#308) from dev into prd-deploy

Reviewed-on: #308
This commit is contained in:
ysCha 2026-01-12 14:44:52 +09:00
commit a5f5caa862
2 changed files with 47 additions and 43 deletions

View File

@ -395,7 +395,7 @@
OR OR
(QCAST_CUST_PRD_ID IS NULL AND PC_ITEM_ID = PE.ITEM_ID) (QCAST_CUST_PRD_ID IS NULL AND PC_ITEM_ID = PE.ITEM_ID)
OR OR
(QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID != PC_ITEM_ID AND PC_ITEM_ID = PE.ITEM_ID))), 0) AS MODULE_VOL_KW (QCAST_CUST_PRD_ID IS NOT NULL AND QCAST_CUST_PRD_ID != PC_ITEM_ID AND QCAST_CUST_PRD_ID = PE.ITEM_ID))), 0) AS MODULE_VOL_KW
FROM T_PLAN P WITH (NOLOCK) FROM T_PLAN P WITH (NOLOCK)
INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK) INNER JOIN T_PART_ESTIMATE PE WITH (NOLOCK)
ON P.OBJECT_NO = PE.OBJECT_NO ON P.OBJECT_NO = PE.OBJECT_NO

View File

@ -128,6 +128,8 @@
, CONVERT(varchar, A.DRAWING_ESTIMATE_CREATE_DATE, 120) AS DRAWING_ESTIMATE_CREATE_DATE/* プラン見積作成日 */ , CONVERT(varchar, A.DRAWING_ESTIMATE_CREATE_DATE, 120) AS DRAWING_ESTIMATE_CREATE_DATE/* プラン見積作成日 */
--> -->
FROM T_OBJECT B FROM T_OBJECT B
LEFT OUTER JOIN T_OBJECT_INFO OI
ON OI.OBJECT_NO = B.OBJECT_NO
LEFT OUTER JOIN T_PLAN A LEFT OUTER JOIN T_PLAN A
ON A.OBJECT_NO = B.OBJECT_NO ON A.OBJECT_NO = B.OBJECT_NO
LEFT OUTER JOIN M_COMM_L C1 LEFT OUTER JOIN M_COMM_L C1
@ -176,7 +178,7 @@
LEFT OUTER JOIN M_SALES_STORE Y LEFT OUTER JOIN M_SALES_STORE Y
ON G.FIRST_AGENT_ID = Y.SALE_STORE_ID /*1차점정보*/ ON G.FIRST_AGENT_ID = Y.SALE_STORE_ID /*1차점정보*/
WHERE A.DEL_FLG = 0 WHERE A.DEL_FLG = 0
AND B.DEL_FLG = 0 AND (B.DEL_FLG = 0 OR (OI.SOURCE_ORIGIN = 'QCAST_III' AND OI.ORG_DEL_FLG = '0'))
<if test="sch_startDt != null and sch_startDt != '' and sch_endDt != null and sch_endDt != ''"> <!-- 견적일 --> <if test="sch_startDt != null and sch_startDt != '' and sch_endDt != null and sch_endDt != ''"> <!-- 견적일 -->
AND B.ESTIMATE_DETAIL_CREATE_DATE <![CDATA[>=]]> #{sch_startDt} + ' 00:00:00' AND B.ESTIMATE_DETAIL_CREATE_DATE <![CDATA[>=]]> #{sch_startDt} + ' 00:00:00'
AND B.ESTIMATE_DETAIL_CREATE_DATE <![CDATA[<=]]> #{sch_endDt} + ' 23:59:59' AND B.ESTIMATE_DETAIL_CREATE_DATE <![CDATA[<=]]> #{sch_endDt} + ' 23:59:59'
@ -224,6 +226,8 @@
, D.FIRST_AGENT_FLG /* 一次代理店フラグ */ , D.FIRST_AGENT_FLG /* 一次代理店フラグ */
--> -->
FROM T_OBJECT C FROM T_OBJECT C
LEFT OUTER JOIN T_OBJECT_INFO OI
ON OI.OBJECT_NO = C.OBJECT_NO
LEFT OUTER JOIN M_SALES_STORE D LEFT OUTER JOIN M_SALES_STORE D
ON C.SALE_STORE_ID = D.SALE_STORE_ID ON C.SALE_STORE_ID = D.SALE_STORE_ID
LEFT OUTER JOIN T_PLAN B LEFT OUTER JOIN T_PLAN B
@ -251,7 +255,7 @@
LEFT OUTER JOIN M_BUSINESS_TEAM K LEFT OUTER JOIN M_BUSINESS_TEAM K
ON J.BUSINESS_TEAM_CD = K.BUSINESS_TEAM_CD ON J.BUSINESS_TEAM_CD = K.BUSINESS_TEAM_CD
AND K.DEL_FLG = 0 AND K.DEL_FLG = 0
WHERE C.DEL_FLG = 0 WHERE (C.DEL_FLG = 0 OR (OI.SOURCE_ORIGIN = 'QCAST_III' AND OI.ORG_DEL_FLG = '0'))
AND D.DEL_FLG = 0 AND D.DEL_FLG = 0
AND B.DEL_FLG = 0 AND B.DEL_FLG = 0
<if test="sch_startDt != null and sch_startDt != '' and sch_endDt != null and sch_endDt != ''"> <!-- 견적일 --> <if test="sch_startDt != null and sch_startDt != '' and sch_endDt != null and sch_endDt != ''"> <!-- 견적일 -->
@ -384,51 +388,51 @@
/* sqlid : com.interplug.qcast.api.excelDown.selectWarrantyIssuedCmpExclDownData (보증서발행완료 물건 엑셀 다운로드 데이터 조회)*/ /* sqlid : com.interplug.qcast.api.excelDown.selectWarrantyIssuedCmpExclDownData (보증서발행완료 물건 엑셀 다운로드 데이터 조회)*/
SELECT SELECT
A.OBJECT_NO /* 부동산 관리 번호 */ A.OBJECT_NO /* 부동산 관리 번호 */
, A.PLAN_NO /* 계획 */ , A.PLAN_NO /* 계획 */
, A.GUARANTEE_APPLY_DATE /* 보증서 신청일 */ , A.GUARANTEE_APPLY_DATE /* 보증서 신청일 */
, A.GUARANTEE_APPROVAL_DATE /* 보증서 승인일 */ , A.GUARANTEE_APPROVAL_DATE /* 보증서 승인일 */
, A.GUARANTEE_ISSUE_DATE /* 보증서 발행일 */ , A.GUARANTEE_ISSUE_DATE /* 보증서 발행일 */
, A.GUARANTEE_SEND_DATE /* 보증서 송부일 */ , A.GUARANTEE_SEND_DATE /* 보증서 송부일 */
, CASE , CASE
WHEN A.NATURAL_DISASTER_COPENSATE = 1 THEN '有' WHEN A.NATURAL_DISASTER_COPENSATE = 1 THEN '有'
WHEN A.NATURAL_DISASTER_COPENSATE = 0 THEN '無' WHEN A.NATURAL_DISASTER_COPENSATE = 0 THEN '無'
ELSE NULL END AS NATURAL_DISASTER_COPENSATE /* 자연재해보상가입 自然災害補償 */ ELSE NULL END AS NATURAL_DISASTER_COPENSATE /* 자연재해보상가입 自然災害補償 */
, A.GUARANTEE_OUTPUTTER_DISPLAY /* 보증서 출처 사이트 표시 플래그 */ , A.GUARANTEE_OUTPUTTER_DISPLAY /* 보증서 출처 사이트 표시 플래그 */
, A.MAX_PACKAGE /* MAX 패키지 */ , A.MAX_PACKAGE /* MAX 패키지 */
, A.EQUIP_GUARANTEE_YEARS /* 보증 연수 */ , A.EQUIP_GUARANTEE_YEARS /* 보증 연수 */
, A.SUNSHINE_COPENSATE_YEARS /* 일조 보증 연수 */ , A.SUNSHINE_COPENSATE_YEARS /* 일조 보증 연수 */
, A.GUARANTEE_RECEIVE_USER /* 보증서 송부 수취인 */ , A.GUARANTEE_RECEIVE_USER /* 보증서 송부 수취인 */
, A.GUARANTEE_RECEIVE_USER_KANA /* 보증서 송부 수취인 후리가나 */ , A.GUARANTEE_RECEIVE_USER_KANA /* 보증서 송부 수취인 후리가나 */
, A.GUARANTEE_RECEIVE_USER_TEL /* 보증서 송부 수취인 전화 번호 */ , A.GUARANTEE_RECEIVE_USER_TEL /* 보증서 송부 수취인 전화 번호 */
, A.GUARANTEE_RECEIVE_USER_ZIP_NO /* 보증서 송부 수취인 우편 번호 */ , A.GUARANTEE_RECEIVE_USER_ZIP_NO /* 보증서 송부 수취인 우편 번호 */
, A.GUARANTEE_RECEIVE_USER_PREF_ID /* 보증서 송부 수취인 도도부현 */ , A.GUARANTEE_RECEIVE_USER_PREF_ID /* 보증서 송부 수취인 도도부현 */
, A.GUARANTEE_RECEIVE_USER_ZIP_ADDRESS /* 보증서 송부 수취인 주소 */ , A.GUARANTEE_RECEIVE_USER_ZIP_ADDRESS /* 보증서 송부 수취인 주소 */
, A.SETUP_PLACE_OBJECT_NAME /* 설치 장소 물건명 */ , A.SETUP_PLACE_OBJECT_NAME /* 설치 장소 물건명 */
, A.SETUP_PLACE_ZIP_NO /* 설치 장소 우편 번호 */ , A.SETUP_PLACE_ZIP_NO /* 설치 장소 우편 번호 */
, A.SETUP_PLACE_PREF_ID /* 설치 장소 도도부현 */ , A.SETUP_PLACE_PREF_ID /* 설치 장소 도도부현 */
, A.SETUP_PLACE_ADDRESS /* 설치 장소 주소 */ , A.SETUP_PLACE_ADDRESS /* 설치 장소 주소 */
, A.GUARANTEE_SEND_ZIP_NO /* 보증서 송부 우편 번호 */ , A.GUARANTEE_SEND_ZIP_NO /* 보증서 송부 우편 번호 */
, A.GUARANTEE_SEND_ADDRESS /* 보증서 송부처 주소 */ , A.GUARANTEE_SEND_ADDRESS /* 보증서 송부처 주소 */
, A.GUARANTEE_SEND_STORE /* 보증서 송부처 대리점명 */ , A.GUARANTEE_SEND_STORE /* 보증서 송부처 대리점명 */
, A.GUARANTEE_SEND_STORE_CHARGER /* 보증서 송부처 대리점명 담당자 */ , A.GUARANTEE_SEND_STORE_CHARGER /* 보증서 송부처 대리점명 담당자 */
, A.OUTPUT_COMP_SALE_STORE_NAME /* 출력 대비표 판매점명 */ , A.OUTPUT_COMP_SALE_STORE_NAME /* 출력 대비표 판매점명 */
, A.GUARANTEE_SALE_STORE_ZIP_NO /* 보증서 판매점 우편 번호 */ , A.GUARANTEE_SALE_STORE_ZIP_NO /* 보증서 판매점 우편 번호 */
, A.GUARANTEE_SALE_STORE_ADDRESS /* 보증서 판매점 주소 */ , A.GUARANTEE_SALE_STORE_ADDRESS /* 보증서 판매점 주소 */
, A.GUARANTEE_SALE_STORE_TEL /* 보증서 판매점 전화 번호 */ , A.GUARANTEE_SALE_STORE_TEL /* 보증서 판매점 전화 번호 */
, A.COOPERATION_DATE /* 협력일 */ , A.COOPERATION_DATE /* 협력일 */
, A.STAND_GUARANTEE_NO_TARGET /* 가대 보증 대상외 */ , A.STAND_GUARANTEE_NO_TARGET /* 가대 보증 대상외 */
, A.STAND_GUARANTEE_SET /* 가대 보증 세트 */ , A.STAND_GUARANTEE_SET /* 가대 보증 세트 */
, A.NATURAL_DISASTER_COPENSATE_NOTIFIED_DATE /* 자연재해보상통지일 */ , A.NATURAL_DISASTER_COPENSATE_NOTIFIED_DATE /* 자연재해보상통지일 */
, A.EQUIP_GUARANTEE_NOTIFIED_DATE /* 연장기기 보증 통지일 */ , A.EQUIP_GUARANTEE_NOTIFIED_DATE /* 연장기기 보증 통지일 */
, A.CONSTRUCT_DATE /* 시공일 */ , A.CONSTRUCT_DATE /* 시공일 */
, A.CONSTRUCT_ID /* 시공 ID */ , A.CONSTRUCT_ID /* 시공 ID */
, A.CONSTRUCT_ID2 /* 시공 IdⅡ */ , A.CONSTRUCT_ID2 /* 시공 IdⅡ */
, A.GUARANTEE_PERSON_NAME /* 보증서 송부처 담당자명 */ , A.GUARANTEE_PERSON_NAME /* 보증서 송부처 담당자명 */
, A.GUARANTEE_PERSON_MAIL /* 보증서 송부처 e-mail */ , A.GUARANTEE_PERSON_MAIL /* 보증서 송부처 e-mail */
, A.GUARANTEE_PERSON_TEL /* 보증서 송부처 전화 번호 */ , A.GUARANTEE_PERSON_TEL /* 보증서 송부처 전화 번호 */
, A.GUARANTEE_REWMARKS /* 보증서 송부처 */ , A.GUARANTEE_REWMARKS /* 보증서 송부처 */
, A.GUARANTEE_OUTPUT_REWMARKS /* 비고 */ , A.GUARANTEE_OUTPUT_REWMARKS /* 비고 */
, A.LAST_EDIT_USER /* 최종 업데이트자 */ , A.LAST_EDIT_USER /* 최종 업데이트자 */
, A.LAST_EDIT_DATETIME /* 최종 갱신시 */ , A.LAST_EDIT_DATETIME /* 최종 갱신시 */
FROM T_GUARANTEE A FROM T_GUARANTEE A
LEFT OUTER JOIN T_OBJECT B LEFT OUTER JOIN T_OBJECT B