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

Hello! 

I'm trying to figure out a way to know if a stock_picking (Transfer) is IN or OUT via code. (v17)

Anybody knows how?


Thanks in advance.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Use the field picking_type_code

'incoming' = Receipt (IN)
'outgoing' = Delivery (OUT)
'internal' = Internal Transfer (INT)
'mrp_operation' = Manufacturing (MO)
'repair_operation' = Repair (RO)
'dropship' = Dropship (DS)

See:

https://github.com/odoo/odoo/blob/17.0/addons/stock/models/stock_picking.py#L474

https://github.com/odoo/odoo/blob/17.0/addons/stock/models/stock_picking.py#L45

https://github.com/odoo/odoo/blob/17.0/addons/mrp/models/stock_picking.py#L10

https://github.com/odoo/odoo/blob/17.0/addons/repair/models/stock_picking.py#L14

https://github.com/odoo/odoo/blob/17.0/addons/stock_dropshipping/models/stock.py#L46

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
Invoice Stock Move แก้ไขแล้ว
1
ก.ย. 23
3773
0
มี.ค. 23
2085
0
มี.ค. 18
3050
3
ก.พ. 20
3810
0
ต.ค. 17
3298