如何在Magento中为发票和贷记凭证计算相同的数量? magento使用两个不同的计数器,我需要发票和贷项凭证的唯一计数。如何在Magento中使用相同的发票和贷项通知单号码?
感谢
编辑:固定文本
如何在Magento中为发票和贷记凭证计算相同的数量? magento使用两个不同的计数器,我需要发票和贷项凭证的唯一计数。如何在Magento中使用相同的发票和贷项通知单号码?
感谢
编辑:固定文本
我做到了,我写了改变观察员increment_id
public function sales_order_creditmemo_save_before($observer)
{
$creditmemo = $observer->getCreditmemo();
$order = $creditmemo->getOrder();
$store_id = $order->getStore()->getStoreId();
$entity_type_model=Mage::getSingleton('eav/config')->getEntityType('invoice');
$new_incr_id = $entity_type_model->fetchNewIncrementId($store_id);
$creditmemo->setIncrementId($new_incr_id);
}
我不会碰的是,这些数字均是有目的不同。我的网站有更多的发票比贷项凭证。他们不是一回事。
我认为扩展Fooman_SameOrderInvoiceNumber应该可以帮到你。
我解释得很对不起。在默认的magento安装中,您可以使用相同的编号ID对发票订单和贷记凭证进行发票。 Magento从柜台拿起一个ID,有两个发票和贷记通知单号。这导致备忘录和发票的编号相同。从概念上讲,这没有什么不对,因为有两个不同的事情,但为了我的需要,我必须为两个实体都有唯一的编号。 – Infrid
是的,他们是两个不同的东西,但我需要这个功能官僚主义的原因。 – Infrid