parent
f32123863e
commit
87d4c42970
@ -0,0 +1,121 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.kdn.awms.mob.mtl">
|
||||||
|
|
||||||
|
<select id="selectEquipBaseListForSend" resultType="map">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재기본정보 송신 */
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_BLON_CL_CD, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, MTRL_CO_ID, MTRL_STRG_PLCE_CD, MTRL_USER_ID, MTRL_STS_CD, LST_BX_NO, WRHSG_SHP_CL_CD, SHP_PURP_CTT, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_BLON_CL_CD, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, MTRL_CO_ID, MTRL_STRG_PLCE_CD, MTRL_USER_ID, MTRL_STS_CD, LST_BX_NO, WRHSG_SHP_CL_CD, SHP_PURP_CTT, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY TO_NUMBER(MTRL_ID)) AS R_NUM
|
||||||
|
FROM TM_EQUIP_BASE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(MKAMI_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
]]>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<update id="updateEquipMoveListTransferDone">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재기본정보 송신 상태 변경 */
|
||||||
|
UPDATE TM_EQUIP_BASE
|
||||||
|
SET MKAMI_SEND_YN = 'Y'
|
||||||
|
, MKAMI_SEND_DATE = SYSTIMESTAMP
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND MTRL_ID IN (
|
||||||
|
SELECT MTRL_ID
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_BLON_CL_CD, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, MTRL_CO_ID, MTRL_STRG_PLCE_CD, MTRL_USER_ID, MTRL_STS_CD, LST_BX_NO, WRHSG_SHP_CL_CD, SHP_PURP_CTT, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY TO_NUMBER(MTRL_ID)) AS R_NUM
|
||||||
|
FROM TM_EQUIP_BASE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(MKAMI_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<select id="selectEquipMoveListForSend" resultType="map">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재이력정보 송신 */
|
||||||
|
SELECT MTRL_HST_SEQNO, MTRL_ID, MTRL_CL_CD, DCU_ID, MODEM_MAC, METER_ID, WRHSG_SHP_CL_CD, HNDOVR_BLON_CL_CD, TRF_DEPT1, TRF_DEPT2, TRF_KDN_DEPT1, TRF_KDN_DEPT2, HNDOVR_CO_ID, HNDOVR_USER_ID, HNDOVR_STRG_PLCE, TKOVR_BLON_CL_CD, TFE_DEPT1, TFE_DEPT2, TFE_KDN_DEPT1, TFE_KDN_DEPT2, TKOVR_CO_ID, TKOVR_USER_ID, TKOVR_STRG_PLCE, MTRL_STS_CD, WRHSG_SHP_YMD, MTRL_BX_NO
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_HST_SEQNO, MTRL_ID, MTRL_CL_CD, DCU_ID, MODEM_MAC, METER_ID, WRHSG_SHP_CL_CD, HNDOVR_BLON_CL_CD, TRF_DEPT1, TRF_DEPT2, TRF_KDN_DEPT1, TRF_KDN_DEPT2, HNDOVR_CO_ID, HNDOVR_USER_ID, HNDOVR_STRG_PLCE, TKOVR_BLON_CL_CD, TFE_DEPT1, TFE_DEPT2, TFE_KDN_DEPT1, TFE_KDN_DEPT2, TKOVR_CO_ID, TKOVR_USER_ID, TKOVR_STRG_PLCE, MTRL_STS_CD, WRHSG_SHP_YMD, MTRL_BX_NO
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY TO_NUMBER(MTRL_HST_SEQNO)) AS R_NUM
|
||||||
|
FROM TM_EQUIP_MOVE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(MKAMI_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
]]>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<update id="updateEquipMoveListTransferDone">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재이력정보 송신 상태 변경 */
|
||||||
|
UPDATE TM_EQUIP_MOVE
|
||||||
|
SET MKAMI_SEND_YN = 'Y'
|
||||||
|
, MKAMI_SEND_DATE = SYSTIMESTAMP
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND MTRL_HST_SEQNO IN (
|
||||||
|
SELECT MTRL_HST_SEQNO
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_HST_SEQNO, MTRL_ID, MTRL_CL_CD, DCU_ID, MODEM_MAC, METER_ID, WRHSG_SHP_CL_CD, HNDOVR_BLON_CL_CD, TRF_DEPT1, TRF_DEPT2, TRF_KDN_DEPT1, TRF_KDN_DEPT2, HNDOVR_CO_ID, HNDOVR_USER_ID, HNDOVR_STRG_PLCE, TKOVR_BLON_CL_CD, TFE_DEPT1, TFE_DEPT2, TFE_KDN_DEPT1, TFE_KDN_DEPT2, TKOVR_CO_ID, TKOVR_USER_ID, TKOVR_STRG_PLCE, MTRL_STS_CD, WRHSG_SHP_YMD, MTRL_BX_NO
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY TO_NUMBER(MTRL_HST_SEQNO)) AS R_NUM
|
||||||
|
FROM TM_EQUIP_MOVE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(MKAMI_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<insert id="insertEquipMtrlListForReceive">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재마스터 수신 */
|
||||||
|
MERGE INTO TM_EQUIP_MTRL
|
||||||
|
USING DUAL ON (MTRL_ID = #{MTRL_ID})
|
||||||
|
WHEN NOT MATCHED THEN
|
||||||
|
INSERT (
|
||||||
|
MTRL_ID, MTRL_CL_CD, MTRL_UDI, MTRL_IDNT_NO, MTRL_SERNO, FCL_NO, MNFCT_YM, DLVG_PCKN_NO, NOW_PCKN_NO, MTRL_DLVG_NO, MTRL_NO, MTRL_OPE_STS_CL_CD, MTRL_STS_CL_CD, MTRL_STRG_PLCE_NO, MST_CL_CD, MTRL_EXPL, USE_YN, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
)
|
||||||
|
VALUES (
|
||||||
|
#{MTRL_ID}, #{MTRL_CL_CD}, #{MTRL_UDI}, #{MTRL_IDNT_NO}, #{MTRL_SERNO}, #{FCL_NO}, #{MNFCT_YM}, #{DLVG_PCKN_NO}, #{NOW_PCKN_NO}, #{MTRL_DLVG_NO}, #{MTRL_NO}, #{MTRL_OPE_STS_CL_CD}, #{MTRL_STS_CL_CD}, #{MTRL_STRG_PLCE_NO}, #{MST_CL_CD}, #{MTRL_EXPL}, #{USE_YN}, #{INST_L}, #{INST_M}, #{INST_S}, #{POSS_CLCD}
|
||||||
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertMngPlceListForReceive">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재보관장소 수신 */
|
||||||
|
MERGE INTO TM_MNG_PLCE
|
||||||
|
USING DUAL ON (MTRL_STRG_PLCE_NO = #{MTRL_STRG_PLCE_NO})
|
||||||
|
WHEN NOT MATCHED THEN
|
||||||
|
INSERT (
|
||||||
|
MTRL_STRG_PLCE_NO, MTRL_STRG_PLCE_KND_CL_CD, AMMS_MTRL_STRG_PLCE_REG_CL_CD, MTRL_STRG_PLCE_NM, MTRL_STRG_PLCE_POST_NO, MTRL_STRG_PLCE_ADDR, MTRL_STRG_PLCE_DTLS_ADDR, USE_YN
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
)
|
||||||
|
VALUES (
|
||||||
|
#{MTRL_STRG_PLCE_NO}, #{MTRL_STRG_PLCE_KND_CL_CD}, #{AMMS_MTRL_STRG_PLCE_REG_CL_CD}, #{MTRL_STRG_PLCE_NM}, #{MTRL_STRG_PLCE_POST_NO}, #{MTRL_STRG_PLCE_ADDR}, #{MTRL_STRG_PLCE_DTLS_ADDR}, #{USE_YN}
|
||||||
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
@ -0,0 +1,121 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.kdn.mkami.mob.mtl">
|
||||||
|
|
||||||
|
<insert id="insertEquipBaseListForReceive">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재기본정보 수신 */
|
||||||
|
MERGE INTO T_EQUIP_BASE
|
||||||
|
USING DUAL ON (MTRL_ID = #{MTRL_ID})
|
||||||
|
WHEN NOT MATCHED THEN
|
||||||
|
INSERT (
|
||||||
|
MTRL_ID, MTRL_CL_CD, MTRL_BLON_CL_CD, DEPT1, DEPT2, KDN_DEPT1, KDN_DEPT2, MTRL_CO_ID, MTRL_STRG_PLCE_CD, MTRL_USER_ID, MTRL_STS_CD, LST_BX_NO, WRHSG_SHP_CL_CD, SHP_PURP_CTT, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
)
|
||||||
|
VALUES (
|
||||||
|
#{MTRL_ID}, #{MTRL_CL_CD}, #{MTRL_BLON_CL_CD}, #{DEPT1}, #{DEPT2}, #{KDN_DEPT1}, #{KDN_DEPT2}, #{MTRL_CO_ID}, #{MTRL_STRG_PLCE_CD}, #{MTRL_USER_ID}, #{MTRL_STS_CD}, #{LST_BX_NO}, #{WRHSG_SHP_CL_CD}, #{SHP_PURP_CTT}, #{INST_L}, #{INST_M}, #{INST_S}, #{POSS_CLCD}
|
||||||
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertEquipMoveListForReceive">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재이력정보 수신 */
|
||||||
|
MERGE INTO T_EQUIP_MOVE
|
||||||
|
USING DUAL ON (MTRL_HST_SEQNO = #{MTRL_HST_SEQNO})
|
||||||
|
WHEN NOT MATCHED THEN
|
||||||
|
INSERT (
|
||||||
|
MTRL_HST_SEQNO, MTRL_ID, MTRL_CL_CD, DCU_ID, MODEM_MAC, METER_ID, WRHSG_SHP_CL_CD, HNDOVR_BLON_CL_CD, TRF_DEPT1, TRF_DEPT2, TRF_KDN_DEPT1, TRF_KDN_DEPT2, HNDOVR_CO_ID, HNDOVR_USER_ID, HNDOVR_STRG_PLCE, TKOVR_BLON_CL_CD, TFE_DEPT1, TFE_DEPT2, TFE_KDN_DEPT1, TFE_KDN_DEPT2, TKOVR_CO_ID, TKOVR_USER_ID, TKOVR_STRG_PLCE, MTRL_STS_CD, WRHSG_SHP_YMD, MTRL_BX_NO
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
)
|
||||||
|
VALUES (
|
||||||
|
#{MTRL_HST_SEQNO}, #{MTRL_ID}, #{MTRL_CL_CD}, #{DCU_ID}, #{MODEM_MAC}, #{METER_ID}, #{WRHSG_SHP_CL_CD}, #{HNDOVR_BLON_CL_CD}, #{TRF_DEPT1}, #{TRF_DEPT2}, #{TRF_KDN_DEPT1}, #{TRF_KDN_DEPT2}, #{HNDOVR_CO_ID}, #{HNDOVR_USER_ID}, #{HNDOVR_STRG_PLCE}, #{TKOVR_BLON_CL_CD}, #{TFE_DEPT1}, #{TFE_DEPT2}, #{TFE_KDN_DEPT1}, #{TFE_KDN_DEPT2}, #{TKOVR_CO_ID}, #{TKOVR_USER_ID}, #{TKOVR_STRG_PLCE}, #{MTRL_STS_CD}, #{WRHSG_SHP_YMD}, #{MTRL_BX_NO}
|
||||||
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<select id="selectEquipMtrlListForSend" resultType="map">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재마스터 송신 */
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_UDI, MTRL_IDNT_NO, MTRL_SERNO, FCL_NO, MNFCT_YM, DLVG_PCKN_NO, NOW_PCKN_NO, MTRL_DLVG_NO, MTRL_NO, MTRL_OPE_STS_CL_CD, MTRL_STS_CL_CD, MTRL_STRG_PLCE_NO, MST_CL_CD, MTRL_EXPL, USE_YN, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_UDI, MTRL_IDNT_NO, MTRL_SERNO, FCL_NO, MNFCT_YM, DLVG_PCKN_NO, NOW_PCKN_NO, MTRL_DLVG_NO, MTRL_NO, MTRL_OPE_STS_CL_CD, MTRL_STS_CL_CD, MTRL_STRG_PLCE_NO, MST_CL_CD, MTRL_EXPL, USE_YN, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY MTRL_ID) AS R_NUM
|
||||||
|
FROM T_EQUIP_MTRL
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(AWMS_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
]]>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<update id="updateEquipMtrlListTransferDone">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재마스터 송신 상태 변경 */
|
||||||
|
UPDATE T_EQUIP_MTRL
|
||||||
|
SET AWMS_SEND_YN = 'Y'
|
||||||
|
, AWMS_SEND_DATE = SYSDATE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND MTRL_ID IN (
|
||||||
|
SELECT MTRL_ID
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_ID, MTRL_CL_CD, MTRL_UDI, MTRL_IDNT_NO, MTRL_SERNO, FCL_NO, MNFCT_YM, DLVG_PCKN_NO, NOW_PCKN_NO, MTRL_DLVG_NO, MTRL_NO, MTRL_OPE_STS_CL_CD, MTRL_STS_CL_CD, MTRL_STRG_PLCE_NO, MST_CL_CD, MTRL_EXPL, USE_YN, INST_L, INST_M, INST_S, POSS_CLCD
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY MTRL_ID) AS R_NUM
|
||||||
|
FROM T_EQUIP_MTRL
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(AWMS_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<select id="selectMngPlceListForSend" resultType="map">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재보관장소 송신 */
|
||||||
|
SELECT MTRL_STRG_PLCE_NO, MTRL_STRG_PLCE_KND_CL_CD, AMMS_MTRL_STRG_PLCE_REG_CL_CD, MTRL_STRG_PLCE_NM, MTRL_STRG_PLCE_POST_NO, MTRL_STRG_PLCE_ADDR, MTRL_STRG_PLCE_DTLS_ADDR, USE_YN
|
||||||
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_STRG_PLCE_NO, MTRL_STRG_PLCE_KND_CL_CD, AMMS_MTRL_STRG_PLCE_REG_CL_CD, MTRL_STRG_PLCE_NM, MTRL_STRG_PLCE_POST_NO, MTRL_STRG_PLCE_ADDR, MTRL_STRG_PLCE_DTLS_ADDR, USE_YN
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY MTRL_STRG_PLCE_NO) AS R_NUM
|
||||||
|
FROM T_MNG_PLCE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(AWMS_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
]]>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<update id="updateMngPlceListTransferDone">
|
||||||
|
<![CDATA[
|
||||||
|
/* 자재관리 자재보관장소 송신 상태 변경 */
|
||||||
|
UPDATE T_MNG_PLCE
|
||||||
|
SET AWMS_SEND_YN = 'Y'
|
||||||
|
, AWMS_SEND_DATE = SYSDATE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND MTRL_STRG_PLCE_NO IN (
|
||||||
|
SELECT MTRL_STRG_PLCE_NO
|
||||||
|
FROM (
|
||||||
|
SELECT MTRL_STRG_PLCE_NO, MTRL_STRG_PLCE_KND_CL_CD, AMMS_MTRL_STRG_PLCE_REG_CL_CD, MTRL_STRG_PLCE_NM, MTRL_STRG_PLCE_POST_NO, MTRL_STRG_PLCE_ADDR, MTRL_STRG_PLCE_DTLS_ADDR, USE_YN
|
||||||
|
, MOD_ID, TO_CHAR(MOD_DATE, 'YYYYMMDDHH24MISS') AS MOD_DATE, REG_ID, TO_CHAR(REG_DATE, 'YYYYMMDDHH24MISS') AS REG_DATE
|
||||||
|
, ROW_NUMBER() OVER (ORDER BY MTRL_STRG_PLCE_NO) AS R_NUM
|
||||||
|
FROM T_MNG_PLCE
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND NVL(AWMS_SEND_YN, 'N') = 'N'
|
||||||
|
)
|
||||||
|
WHERE 1 = 1
|
||||||
|
AND R_NUM BETWEEN 1 AND 1000
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</update>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
Loading…
Reference in new issue