batch_id, out_item_id, inv_id, out_qty, cost_price, cost_amt, flg_valid, cp_id, op_create_time, op_create_user_id, op_update_time, op_update_user_id, op_app_code, op_timestamp, op_db_user
tpoic.batch_id,tpoic.out_item_id, tpoic.inv_id, tpoic.out_qty, tpoic.cost_price, tpoic.cost_amt,
tpoic.flg_valid, tpoic.cp_id
AND tpoic.out_item_id = #{outItemId}
AND tpoic.inv_id = #{invId}
AND tpoic.out_qty = #{outQty}
AND tpoic.cost_price = #{costPrice}
AND tpoic.cost_amt = #{costAmt}
AND tpoic.flg_valid = #{flgValid}
AND tpoic.cp_id = #{cpId}
WHERE batch_id in
#{item}
insert into dkic_b.t_psi_outbound_item_cost
(
out_item_id,
inv_id,
out_qty,
cost_price,
cost_amt,
cp_id,
op_app_code,
)
values
(
#{item.outItemId}::uuid,
#{item.invId}::uuid,
#{item.outQty},
#{item.costPrice},
#{item.costAmt},
#{item.cpId},
#{item.opAppCode},
)
DELETE
FROM dkic_b.t_psi_outbound_item_cost
where out_item_id = #{outItemId,typeHandler=UuidTypeHandler}