select allocation_id,
order_no,
line_no,
material,
location_id,
call_transaction_id,
status,
lotnum,
qty,
pick_transaction_id,
pick_to_location,
pick_qty,
create_by,
create_time,
update_by,
update_time,
userdefine1,
userdefine2,
userdefine3,
userdefine4
from act_allocation_details
insert into act_allocation_details
allocation_id,
order_no,
line_no,
material,
location_id,
call_transaction_id,
status,
lotnum,
qty,
pick_transaction_id,
pick_to_location,
pick_qty,
create_by,
create_time,
update_by,
update_time,
userdefine1,
userdefine2,
userdefine3,
userdefine4,
#{allocationId},
#{orderNo},
#{lineNo},
#{material},
#{locationId},
#{callTransactionId},
#{status},
#{lotnum},
#{qty},
#{pickTransactionId},
#{pickToLocation},
#{pickQty},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{userdefine1},
#{userdefine2},
#{userdefine3},
#{userdefine4},
update act_allocation_details
order_no = #{orderNo},
line_no = #{lineNo},
material = #{material},
location_id = #{locationId},
call_transaction_id = #{callTransactionId},
status = #{status},
lotnum = #{lotnum},
qty = #{qty},
pick_transaction_id = #{pickTransactionId},
pick_to_location = #{pickToLocation},
pick_qty = #{pickQty},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
userdefine1 = #{userdefine1},
userdefine2 = #{userdefine2},
userdefine3 = #{userdefine3},
userdefine4 = #{userdefine4},
where allocation_id = #{allocationId}
delete
from act_allocation_details
where allocation_id = #{allocationId}
delete from act_allocation_details where allocation_id in
#{allocationId}
update act_allocation_details set location_id = #{locationId} where userdefine1 = #{palletNo}