|
@@ -71,13 +71,13 @@
|
71
|
71
|
<insert id="insertPchOdrDtlPtcl">
|
72
|
72
|
INSERT INTO pch_odr_dtl_ptcl
|
73
|
73
|
(pch_podr_unq_no, pch_podr_dtl_no, pch_req_unq_no, pch_req_dtl_no, item_id
|
74
|
|
- , item_nm, podr_qty, podr_amt, curr, unit
|
|
74
|
+ , item_nm, podr_qty, podr_amt, curr, unit, podr_dtl_st_cd
|
75
|
75
|
, unit_amt, dlv_sch_dt, store_unit_unq_no, brand_unit_unq_no
|
76
|
76
|
, sys_reg_dttm, sys_reg_id, sys_chg_dttm, sys_chg_id)
|
77
|
77
|
VALUES
|
78
|
78
|
<foreach collection="gridInsertData" item="item" separator=",">
|
79
|
79
|
(#{item.pchPodrUnqNo}, #{item.pchPodrDtlNo}, #{item.pchReqUnqNo}, #{item.pchReqDtlNo}, #{item.itemId}
|
80
|
|
- , #{item.itemNm}, #{item.podrQty}, #{item.podrAmt}, #{item.curr}, #{item.unit}
|
|
80
|
+ , #{item.itemNm}, #{item.podrQty}, #{item.podrAmt}, #{item.curr}, #{item.unit}, #{item.podrDtlStCd}
|
81
|
81
|
, #{item.unitAmt}, #{item.dlvSchDt}, #{item.storeUnitUnqNo}, #{item.brandUnitUnqNo}
|
82
|
82
|
, NOW(), #{userId}, NOW(), #{userId})
|
83
|
83
|
</foreach>
|
|
@@ -221,6 +221,8 @@
|
221
|
221
|
select ptcl.pch_podr_dtl_no, ptcl.item_id, ptcl.item_nm
|
222
|
222
|
, ptcl.unit_amt, ptcl.unit, ptcl.podr_qty, ptcl.podr_amt
|
223
|
223
|
, nvl((stck.stck_qty - stck.wait_qty),0) as whs_pass_qty
|
|
224
|
+ , ptcl.podr_dtl_st_cd
|
|
225
|
+ , fn_code_nm(upper('podr_dtl_st_cd'),ptcl.podr_dtl_st_cd ) as podr_dtl_st_nm
|
224
|
226
|
from pch_odr_base_info base
|
225
|
227
|
join pch_odr_dtl_ptcl ptcl on base.pch_podr_unq_no = ptcl.pch_podr_unq_no
|
226
|
228
|
left outer join stck_mgnt_base_info stck on stck.brand_id = base.brand_id and stck.whs_id = base.shmt_whs_id and stck.location = base.shmt_location
|
|
@@ -228,4 +230,10 @@
|
228
|
230
|
and ptcl.pch_podr_unq_no = #{pchPodrUnqNo}
|
229
|
231
|
</select>
|
230
|
232
|
|
|
233
|
+ <select id="selectOdrDtlStatusList" resultType="com.oqpo.api.entity.pomng.PchOdrDtlPtclEntity">
|
|
234
|
+ select podr_dtl_st_cd, count(*) as podr_status_cnt
|
|
235
|
+ from pch_odr_dtl_ptcl
|
|
236
|
+ where pch_podr_unq_no = #{pchPodrUnqNo}
|
|
237
|
+ group by podr_dtl_st_cd
|
|
238
|
+ </select>
|
231
|
239
|
</mapper>
|