Как я могу иметь одинаковый номер для счета-фактуры и кредит-ноты в Magento? magento использует два разных счетчика, мне нужен однозначный номер счета для счетов-фактур и кредит-нот.
Спасибо
редактировать: фиксированный текст
Как я могу иметь одинаковый номер для счета-фактуры и кредит-ноты в Magento? magento использует два разных счетчика, мне нужен однозначный номер счета для счетов-фактур и кредит-нот.
Спасибо
редактировать: фиксированный текст
Я бы не стал этого касаться, эти цифры намеренно отличаются. На моем сайте гораздо больше счетов-фактур, чем кредит-нот. Они просто не одно и то же.
Я думаю, что расширение Fooman_SameOrderInvoiceNumber должно вам помочь.
Я так и сделал, написал наблюдатель за изменением 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);
}