Magento信用备忘录,将订单id更改为发票id

Magento信用备忘录,将订单id更改为发票id,magento,magento-1.4,Magento,Magento 1.4,在Magento中,您可以取消订单或发票,并将其设置为creditmemo。这工作正常,但在我们的情况下,我们需要发票id,而不是订单id。默认情况下,Magento使用发票id 这不是什么“设置”,但可能需要手工编码。这对我来说不是问题,但我似乎找不到要编辑的正确文件 有人知道这是否可能吗?还是其他人以前有过这个问题 提前谢谢 :(似乎无法设置悬赏,否则我会这么做。如果您有发票ID,您可以轻松检索与之关联的订单的订单ID $invoice = Mage::getModel("sales/ord

在Magento中,您可以取消订单或发票,并将其设置为creditmemo。这工作正常,但在我们的情况下,我们需要发票id,而不是订单id。默认情况下,Magento使用发票id

这不是什么“设置”,但可能需要手工编码。这对我来说不是问题,但我似乎找不到要编辑的正确文件

有人知道这是否可能吗?还是其他人以前有过这个问题

提前谢谢


:(似乎无法设置悬赏,否则我会这么做。

如果您有发票ID,您可以轻松检索与之关联的订单的订单ID

$invoice = Mage::getModel("sales/order_invoice")->load($invoice_id);
$order_id = $invoice->getOrderId();
希望有帮助

谢谢,
Joe

如果您有发票ID,您可以轻松地检索它所绑定的订单的订单ID

$invoice = Mage::getModel("sales/order_invoice")->load($invoice_id);
$order_id = $invoice->getOrderId();
希望有帮助

谢谢,
Joe

如果这对你来说不合适,你能提供更多关于你想要订单ID的上下文的详细信息吗?嗨,Joe,谢谢你的回复!我们会深入研究,让你知道这是否是“正确”的答案。这确实对我们有帮助,所以你会从我这里得到一个代表=)如果这对你来说不合适,你能提供更多关于你想要订单ID的上下文的细节吗?嗨,乔,谢谢你的回复!我们将对此进行深入研究,并让您知道这是否是“正确”的答案。这确实对我们有帮助,所以您从我这里得到了一个代表=)只有当您有75个代表或更多,并且问题超过48小时时才可用。谢谢发条机:-)只有当您有75个代表或更多,并且问题超过48小时时才可用。谢谢发条机:-)