insert into col_odr_base_info /* ColOdr.insertColOdrBase*/
(col_cmd_unq_no, col_reg_dt, brand_id, whs_id, location
, store_id, item_qty, col_total_amt, col_req_dt, col_dvsn
, col_cmd_st_cd, col_req_mgr_nm, col_req_mgr_id, col_dt, col_cnfm_nm
, col_cnfm_id, col_mgr_nm, col_mgr_tel_no, col_mgr_emal, col_mgr_mbl_no
, rtn_whs_id, rtn_location, spply_id, spply_nm
, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id)
values
(#{entity.colCmdUnqNo}, date_format(now(),'%Y%m%d'), #{entity.brandId}, #{entity.whsId}, #{entity.location}
, #{entity.storeId}, #{entity.itemQty}, #{entity.colTotalAmt}, #{entity.colReqDt}, #{entity.colReqDt}, #{entity.colDvsn}
, #{entity.colCmdStCd}, #{entity.colReqMgrNm}, #{entity.colReqMgrId}, #{entity.colDt}, #{entity.colCnfmNm}
, #{entity.colCnfmId}, #{entity.colMgrNm}, #{entity.colMgrTelNo}, #{entity.colMgrEmal}, #{entity.colMgrMblNo}
, #{entity.rtnWhsId}, #{entity.rtnLocation}, #{entity.spplyId}, #{entity.spplyNm}
, now(), #{userId}, now(), #{userId})
insert into col_odr_dtl_ptcl /* ColOdr.insertColOdrDtl*/
(col_cmd_unq_no, col_cmd_dtl_no, item_id, item_nm, unit_amt
, col_qty, col_amt, rtn_qty, rtn_amt, rtn_rsn_dvsn
, rtn_rsn, rtn_podr_unq_no, rtn_podr_dtl_no, rtn_req_dtl_no, rtn_req_unq_no, col_cmd_dtl_st_cd
, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id)
values
(#{item.colCmdUnqNo}, #{item.colCmdDtlNo}, #{item.itemId}, #{item.itemNm}, #{item.unitAmt}
, #{item.colQty}, #{item.colAmt}, #{item.rtnQty}, #{item.rtnAmt}, #{item.rtnRsnDvsn}
, #{item.rtnRsn}, #{item.rtnPodrUnqNo}, #{item.rtnPodrDtlNo}, #{item.rtnReqDtlNo}, #{item.rtnReqUnqNo}, 'CDLD1'
, now(), #{userId}, now(), #{userId})
insert into pick_info_mgnt /* ColOdr.insertPickMgntBase */
(col_pick_unq_no, spply_id, spply_nm, store_id, col_reg_dt
, col_tot_amt, pick_mgr_nm, pick_mgr_tel_no, pick_mgr_emal, pick_mgr_mbl_no
, pndr_tel_no, pick_st_cd, rodr_reg_dt, col_req_dt, col_sch_dt
, col_cmplt_dt, whs_id, location, whs_dvsn, brand_id, col_desc
, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id)
values
(#{entity.colPickUnqNo}, #{entity.spplyId}, #{entity.spplyNm}, #{entity.storeId}, #{entity.colRegDt}
, #{entity.colTotAmt}, #{entity.pickMgrNm}, #{entity.pickMgrTelNo}, #{entity.pickMgrEmal}, #{entity.pickMgrMblNo}
, #{entity.pndrTelNo}, #{entity.pickStCd}, #{entity.rodrRegDt}, #{entity.colReqDt}, #{entity.colSchDt}
, #{entity.colCmpltDt}, #{entity.whsId}, #{entity.location}, #{entity.whsDvsn}, #{entity.brandId}, #{entity.colDesc}
, now(), #{userId}, now(), #{userId})
insert into pick_dtl_ptcl /* ColOdr.insertPickDtlPtcl */
(col_pick_unq_no, col_pick_dtl_no, rtn_podr_unq_no, rtn_podr_dtl_no, rtn_req_unq_no
, rtn_req_dtl_no, col_cmd_unq_no, col_cmd_dtl_no, pick_dtl_st_cd, item_id
, item_nm, unit, unit_amt, price_unit, rodr_qty
, col_qty, col_amt, delay_yn, delay_rsn
, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id)
values
(#{item.colPickUnqNo}, #{item.colPickDtlNo}, #{item.rtnPodrUnqNo}, #{item.rtnPodrDtlNo}, #{item.rtnReqUnqNo}
, #{item.rtnReqDtlNo}, #{item.colCmdUnqNo}, #{item.colCmdDtlNo}, 'PICKD0', #{item.itemId}
, #{item.itemNm}, #{item.unit}, #{item.unitAmt}, #{item.priceUnit}, #{item.rodrQty}
, #{item.colQty}, #{item.colAmt}, #{item.delayYn}, #{item.delayRsn}
, now(), #{item.sysRegId}, now(), #{item.sysChgId})