【问题标题】:How do I get invoice associated with a credit memo in Magento?如何在 Magento 中获取与贷项通知单关联的发票?
【发布时间】:2014-03-31 22:07:31
【问题描述】:

我假设每个贷项通知单都与 magento 中的发票相关联。如果我是对的,给定一个贷项通知单对象,即 $creditmemo,我如何获取与该贷项通知单相关的发票 ID?

感谢您的帮助!

【问题讨论】:

    标签: magento invoice


    【解决方案1】:

    你的假设是错误的。 Magento 中的贷项通知单会注明何时发出与特定订单相关的贷项,而不是特定发票。每个贷项通知单对象都有一个order_id 数据字段。这将它与特定的顺序联系起来。

    您能做的最好的事情是使用订单 ID 加载一组发票(每张发票也有一个 order_id),然后尝试确定哪个发票与贷项通知单相关(如果有)。在不了解您的背景或到目前为止您尝试过的内容的情况下,很难针对特定代码提供 w/r/t 建议。

    【讨论】:

    • 我相信在 Magento 中,您可以根据订单或发票贷记通知单。
    • $this->getCreditmemo()->getInvoice() ,所以我们必须以某种方式获取与 creditmemo 关联的发票才能在线处理退款
    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多