insert into shmt_odr_base_info (shmt_req_unq_no, shmt_req_st_cd, shmt_reg_dt, shmt_whs_id, shmt_location , whs_dvsn, brand_id, store_id, podr_dvsn, item_qty , shmt_total_amt, podr_mgr_nm, dlv_req_dt, whs_id, location , sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id) values (#{entity.shmtReqUnqNo}, #{entity.shmtReqStCd}, date_format(now(),'%Y%m%d'), #{entity.shmtWhsId}, #{entity.shmtLocation} , #{entity.whsDvsn}, #{entity.brandId}, #{entity.storeId}, #{entity.podrDvsn}, #{entity.itemQty} , #{entity.shmtTotalAmt}, #{entity.podrMgrNm}, #{entity.dlvReqDt}, #{entity.whsId} , #{entity.location}, NOW(), #{userId}, NOW(), #{userId}) insert into shmt_odr_dtl_ptcl (shmt_req_unq_no, shmt_req_dtl_no, item_id, item_nm, unit_amt , unit, podr_qty, podr_amt, shmt_qty, shmt_amt, expry_date , pch_podr_unq_no, pch_podr_dtl_no, pch_req_unq_no, pch_req_dtl_no, shmt_dtl_st_cd , sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id) values (#{item.shmtReqUnqNo}, #{item.shmtReqDtlNo}, #{item.itemId}, #{item.itemNm}, #{item.unitAmt} , #{item.unit}, #{item.podrQty}, #{item.podrAmt}, #{item.shmtQty}, #{item.shmtAmt}, #{item.expryDate} , #{item.pchPodrUnqNo}, #{item.pchPodrDtlNo}, #{item.pchReqUnqNo}, #{item.pchReqDtlNo}, 'SHMD1' , NOW(), #{userId}, NOW(), #{userId}) INSERT INTO deli_info_mgnt (dlv_sttmt_unq_no, spply_id, spply_nm, dlv_reg_dt, dlv_amt , dlv_mgr_nm, dlv_mgr_tel_no, dlv_mgr_emal, dlv_mgr_mbl_no, vndr_tel_no , dlv_st_cd, podr_reg_dt, dlv_req_dt, dlv_sch_dt, dlv_cmplt_dt , whs_id, location, whs_dvsn, brand_id,store_id , sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id) VALUES (#{entity.dlvSttmtUnqNo}, #{entity.spplyId}, #{entity.spplyNm}, date_format(now(),'%Y%m%d'), #{entity.dlvAmt} , #{entity.dlvMgrNm}, #{entity.dlvMgrTelNo}, #{entity.dlvMgrEmal}, #{entity.dlvMgrMblNo}, #{entity.vndrTelNo} , #{entity.dlvStCd}, #{entity.podrRegDt}, #{entity.dlvReqDt}, #{entity.dlvSchDt}, #{entity.dlvCmpltDt} , #{entity.whsId}, #{entity.location}, #{entity.whsDvsn}, #{entity.brandId}, #{entity.storeId} , NOW(), #{userId}, NOW(), #{userId}) INSERT INTO deli_dtl_ptcl (dlv_sttmt_unq_no, dlv_sttmt_dtl_no, pch_podr_unq_no, pch_podr_dtl_no, pch_req_unq_no , pch_req_dtl_no, item_id, item_nm, unit, unit_amt , price_unit, podr_qty, dlv_qty, podr_amt, dlv_amt , expry_date, delay_yn, delay_rsn,dlv_dtl_st_cd , shmt_req_unq_no, shmt_req_dtl_no , sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id) VALUES (#{item.dlvSttmtUnqNo}, #{item.dlvSttmtDtlNo}, #{item.pchPodrUnqNo}, #{item.pchPodrDtlNo}, #{item.pchReqUnqNo} , #{item.pchReqDtlNo}, #{item.itemId}, #{item.itemNm}, #{item.unit}, #{item.unitAmt} , #{item.priceUnit}, #{item.podrQty}, #{item.dlvQty}, #{item.podrAmt}, #{item.dlvAmt} , #{item.expryDate}, #{item.delayYn}, #{item.delayRsn}, 'DLD0' , #{item.shmtReqUnqNo}, #{item.shmtReqDtlNo} , NOW(), #{userId}, NOW(), #{userId}) insert into whs_proc_info_ptcl /* insertWhsProcInfoPtcl */ (whs_mgnt_unq_no, dlv_sttmt_dtl_no, dlv_sttmt_unq_no, brand_id, store_id , whs_dt, whs_id, location, whs_dvsn, podr_qty, dlv_qty , whs_qty, unit, dlv_req_dt, dlv_sch_dt, dlv_cmplt_dt , whs_cnfm_nm, dlv_mgr_nm, dlv_mgr_tel_no, dlv_mgr_emal, dlv_mgr_mbl_no , item_id, item_nm, whs_amt, whs_dlv_chrg, dlv_mgr_id , dlv_cnfm_doc_file_no, sttl_yn, pch_podr_unq_no, pch_podr_dtl_no, pch_req_unq_no , pch_req_dtl_no, shmt_req_unq_no, shmt_req_dtl_no, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id , spply_id, spply_nm , unit_amt) values (#{item.whsMgntUnqNo}, #{item.dlvSttmtDtlNo}, #{item.dlvSttmtUnqNo}, #{item.brandId}, #{item.storeId} , date_format(now(),'%Y%m%d'),#{item.whsId}, #{item.location}, #{item.whsDvsn}, #{item.podrQty}, #{item.dlvQty} , #{item.whsQty}, #{item.unit}, #{item.dlvReqDt}, #{item.dlvSchDt}, date_format(now(),'%Y%m%d') , #{item.whsCnfmNm}, #{item.dlvMgrNm}, #{item.dlvMgrTelNo}, #{item.dlvMgrEmal}, #{item.dlvMgrMblNo} , #{item.itemId}, #{item.itemNm}, #{item.whsAmt}, #{item.whsDlvChrg}, #{item.dlvMgrId} , #{item.dlvCnfmDocFileNo}, #{item.sttlYn}, #{item.pchPodrUnqNo}, #{item.pchPodrDtlNo}, #{item.pchReqUnqNo} , #{item.pchReqDtlNo}, #{item.shmtReqUnqNo}, #{item.shmtReqDtlNo}, NOW(), #{userId}, NOW(), #{userId} , #{item.spplyId} , #{item.spplyNm}, #{item.unitAmt}) /* updateDeliDtlStCd */ UPDATE deli_dtl_ptcl SET dlv_dtl_st_cd = #{item.dlvDtlStCd}, /* 상태처리 */ sys_chg_dttm = NOW(), sys_chg_id = #{userId} WHERE dlv_sttmt_unq_no = #{item.dlvSttmtUnqNo} AND dlv_sttmt_dtl_no = #{item.dlvSttmtDtlNo} /* updateDeliInfoStCd */ UPDATE deli_info_mgnt SET dlv_st_cd = #{item.dlvStCd}, /* 상태처리 */ sys_chg_dttm = NOW(), sys_chg_id = #{userId} WHERE dlv_sttmt_unq_no = #{item.dlvSttmtUnqNo} /* updateShmtDtlStCd */ UPDATE shmt_odr_dtl_ptcl SET shmt_dtl_st_cd = #{item.shmtDtlStCd}, /* 상태처리 */ sys_chg_dttm = NOW(), sys_chg_id = #{userId} WHERE shmt_req_unq_no = #{item.shmtReqUnqNo} AND shmt_req_dtl_no = #{item.shmtReqDtlNo} /* updateShmtInfoStCd */ UPDATE shmt_odr_base_info SET shmt_req_st_cd = #{item.shmtReqStCd}, /* 상태처리 */ sys_chg_dttm = NOW(), sys_chg_id = #{userId} WHERE shmt_odr_unq_no = #{item.shmtReqUnqNo} /* updatePchPodrDtlStCd */ UPDATE pch_odr_dtl_ptcl SET podr_dtl_st_cd = #{item.podrDtlStCd}, /* 상태처리 */ sys_chg_dttm = NOW(), sys_chg_id = #{userId} WHERE pch_podr_unq_no = #{item.pchPodrUnqNo} AND pch_podr_dtl_no = #{item.pchPodrDtlNo}