Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
2497 มุมมอง

I have created a wizard and I am trying to automatically fill in the form below. For some reason, I am facing an issue with the “location_id”. Even though I am passing a value, I continue to have a problem (Validation Error).


Error:



Code:

stock_picking.create({
​'picking_type_id': self.env['stock.picking.type'].search([('name', '=', 'Warehouse Deliveries')]).id,
​'location_dest_id': self.from_location.id,
'location_id':  self.from_location.id,
​'move_ids_without_package': [Command.create({
​'product_id': product.id,
​'product_uom_qty': product.qty_wizard,
​'name': product.name,
​}) for product in self.product_ids],
})
อวตาร
ละทิ้ง
ผู้เขียน คำตอบที่ดีที่สุด

Solution:

        stock_picking.create({
​'location_dest_id': self.env['stock.location'].search([('name', '=', 'Warehouse Transfers')]).id,
'location_id': self.from_location.id,
​'picking_type_id': self.env['stock.picking.type'].search([('name', '=', 'Warehouse Deliveries')]).id,
​'move_ids_without_package': [Command.create({
​'product_id': product.id,
​'name': product.name,
​'quantity_done': product.qty_wizard,
​'location_id': self.from_location.id,
​'location_dest_id': self.env['stock.location'].search([('name', '=', 'Warehouse Transfers')]).id,
​}) for product in self.product_ids],
​})
อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
ธ.ค. 22
2988
3
ต.ค. 19
4683
1
ธ.ค. 24
4609
0
พ.ย. 24
1881
2
ก.ค. 24
3818