1
고객 주문서를 납품서 양식보기의 읽기 전용 필드로 표시하려고합니다.납품서 주문보기에 판매 주문 고객 참조 필드를 표시합니다.
은 내가 stock.picking.out 모델에 관련 분야를 추가 :
class stock_picking_out(osv.Model):
_inherit = "stock.picking.out"
_columns = {
'cust_order_ref': fields.related('sale_id', 'client_order_ref', type='char', string='Customer Reference'),
}
나는 다음과 같은 블록 배달 주문보기 상속 :
<record id="view_stock_picking_out_extended_form" model="ir.ui.view">
<field name="name">stock.picking.out.extended.form</field>
<field name="model">stock.picking.out</field>
<field name="inherit_id" ref="stock.view_picking_out_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='origin']" position="after">
<field name="client_order_ref" />
</xpath>
</field>
</record>
나는 내 사용자 지정 모듈을 설치, 모델이 새 필드로 업데이트되는 것을 볼 수 있으며 새 필드가 게재 주문보기에 표시됩니다. 그러나 관련 판매 주문 (sales_id)에 고객 주문 참조가있는 경우에도이 필드의 값은 항상 비어 있습니다. 아무도 내가 여기서 잘못하고있는 것을 나에게 설명 할 수 있습니까?
미리 감사드립니다. 타격 코드
응답 해 주셔서 감사합니다. 그러나 부모 개체의 필드를 추가 할 때 어떤 차이도 보이지 않습니다. – crazydread18