item_id, out_id, out_type, from_id, from_item_id, item_index, sku_id, item_qty, price_out, item_amt, non_std_code, out_status, outing_qty, outing_amt, out_qty, out_amt, return_qty, return_amt, remarks, inv_id, 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
AND out_id = #{outId}
AND out_type = #{outType}
AND from_id = #{fromId}
AND from_item_id = #{fromItemId}
AND item_index = #{itemIndex}
AND sku_id = #{skuId}
AND item_qty = #{itemQty}
AND price_out = #{priceOut}
AND item_amt = #{itemAmt}
AND non_std_code = #{nonStdCode}
AND out_status = #{outStatus}
AND outing_qty = #{outingQty}
AND outing_amt = #{outingAmt}
AND out_qty = #{outQty}
AND out_amt = #{outAmt}
AND return_qty = #{returnQty}
AND return_amt = #{returnAmt}
AND remarks = #{remarks}
AND inv_id = #{invId}
AND cost_price = #{costPrice}
AND cost_amt = #{costAmt}
AND flg_valid = #{flgValid}
AND cp_id = #{cpId}
AND op_create_time = #{opCreateTime}
AND op_create_user_id = #{opCreateUserId}
AND op_update_time = #{opUpdateTime}
AND op_update_user_id = #{opUpdateUserId}
AND op_app_code = #{opAppCode}
AND op_timestamp = #{opTimestamp}
AND op_db_user = #{opDbUser}
WHERE item_id in
#{item}
insert into t_psi_outbound_item
(
out_id,
out_type,
from_id,
from_item_id,
item_index,
sku_id,
item_qty,
price_out,
item_amt,
non_std_code,
out_status,
outing_qty,
outing_amt,
out_qty,
out_amt,
return_qty,
return_amt,
remarks,
inv_id,
cost_price,
cost_amt,
cp_id,
op_app_code,
)
values
(
#{item.outId}::uuid,
#{item.outType},
#{item.fromId}::uuid,
#{item.fromItemId}::uuid,
#{item.itemIndex},
#{item.skuId}::uuid,
#{item.itemQty},
#{item.priceOut},
#{item.itemAmt},
#{item.nonStdCode},
#{item.outStatus},
#{item.outingQty},
#{item.outingAmt},
#{item.outQty},
#{item.outAmt},
#{item.returnQty},
#{item.returnAmt},
#{item.remarks},
#{item.invId}::uuid,
#{item.costPrice},
#{item.costAmt},
#{item.cpId},
#{item.opAppCode},
)