在我的销售订单中,我有一个需要在客户发票中引用的客户参考号,发票使用源文档搜索其相关的销售订单,然后搜索销售记录。我的 RML 中有以下内容:
[[o.getcustomerPO(origin) or 'No associated PO' ]]
这在我的解析器中:
def getcustomerPO(self,so_num):
context = {}
saleorder = self.pool.get('sale.order')
sale_oID = saleorder.search(self.cr, self.uid,[('name','=','so_num')],context=context)
customerPO = saleorder.browse(self.cr, self.uid, sale_oID, context=context)
return customerPO
但没有骰子。
我不确定如何进行。