Мне нужно увеличить каждый новый идентификатор счета на 5, я пробовал ниже код.
Но изменились все счета, отгрузки, заказы и кредитовые авизо.
Мне нужно каждое новое увеличение идентификатора счета на 5, увеличение отгрузки на 5 и увеличение кредитовых авизо на 3.
Также увеличение заказа клиента на 1 (нормальное).
Как я могу это сделать .?
Любой, помогите мне.
class Mage_Eav_Model_Entity_Increment_Numeric extends Mage_Eav_Model_Entity_Increment_Abstract
{
public function getNextId()
{
$last = $this->getLastId();
if (strpos($last, $this->getPrefix()) === 0) {
$last = (int)substr($last, strlen($this->getPrefix()));
} else {
$last = (int)$last;
}
$next = $last + 5;
return $this->format($next);
}
}