Как я могу иметь одинаковое количество номеров для счета и кредитового авизо в Magento? - PullRequest
1 голос
/ 05 сентября 2011

Как я могу иметь одинаковое количество номеров для счета-фактуры и кредитового авизо в Magento? magento использовать два разных счетчика, мне нужен однозначный номер счета для счетов-фактур и кредитных нот.

спасибо

редактировать: фиксированный текст

Ответы [ 3 ]

0 голосов
/ 05 сентября 2011

Я думаю, что расширение Fooman_SameOrderInvoiceNumber должно помочь вам.

0 голосов
/ 08 сентября 2011

Я сделал это, я написал наблюдателю для изменения 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);

  } 
0 голосов
/ 05 сентября 2011

Я бы не стал это трогать, эти цифры предназначены для разных целей.На моем сайте гораздо больше счетов, чем кредитных нот.Они просто не одно и то же.

...