我想从openerp获取销售订单的发货地址。下面是我正在使用的流程,但不幸的是,我得到的是发票地址,而不是发货地址。请告诉我怎么走,这样我才能知道送货地址。
我正在使用以下查询获取销售订单
$arr[]='manual';
$arr[]='shipping_except';
$arr[]='done';
$arr[]='progress';
$partner_ids = $models->execute_kw($db, $uid, $password,
    'sale.order', 'search',array(array(array('state', 'in', $arr),array('date_order', '=', '2018-04-11')))
        );
$saledata=$models->execute_kw($db, $uid, $password,
     'sale.order', 'read',
     array($partner_ids)
    );之后,我将使用下面的代码来获取递送地址
$userspecificdata=$models->execute_kw($db, $uid, $password,
      'res.partner', 'read',
      array($sales['partner_invoice_id'][0])
      );并使用以下文件获取发货地址,但不幸的是,我得到的是发票地址
"street1"=>$userspecificdata["street"],
"city"=>$userspecificdata["city"],
"state"=>$userspecificdata["state_id"]["1"],
"zip"=>$userspecificdata["zip"],
"country"=>$userspecificdata["country"]["1"],
"phone"=>$userspecificdata["phone"],https://stackoverflow.com/questions/50268665
复制相似问题