VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: Slavomir on March 09, 2025, 21:47:30 PM

Title: VM error after upgrading to 4.4.6
Post by: Slavomir on March 09, 2025, 21:47:30 PM
After upgrading the VM from 4.4.4 to 4.4.6, I get this error. Is there any way I can fix it?

com_virtuemart.log.php:

2025-03-09 20:17:34 ERROR vmError: vmTable store insertObject #__virtuemart_order_calc_rules Out of range value for column 'virtuemart_calc_id' at row 1 INSERT INTO `hfryd_virtuemart_order_calc_rules`
(`virtuemart_calc_id`,`virtuemart_order_id`,`virtuemart_vendor_id`,`calc_rule_name`,`calc_kind`,`calc_amount`,`calc_result`,`calc_value`,`created_on`,`created_by`) VALUES
('-1','13967','0','Ingen','payment','0','0','0','2025-03-09 20:17:34','1611')<pre>#0 /mysite/www/administrator/components/com_virtuemart/helpers/vmtable.php(1349): vmError()
#1 /mysite/www/administrator/components/com_virtuemart/models/orders.php(2321): VmTable->store()
#2 /mysite/www/administrator/components/com_virtuemart/models/orders.php(1708): VirtueMartModelOrders->_createOrderCalcRules()
#3 /mysite/www/components/com_virtuemart/helpers/cart.php(1934): VirtueMartModelOrders->createOrderFromCart()
#4 /mysite/www/components/com_virtuemart/helpers/cart.php(1627): VirtueMartCart->confirmedOrder()
#5 /mysite/www/components/com_virtuemart/controllers/cart.php(111): VirtueMartCart->confirmDone()
#6 /mysite/www/components/com_virtuemart/controllers/cart.php(230): VirtueMartControllerCart->display()
</pre>

Joomla 5.2.4
VM 4.4.6
PHP 8.3.3
DB 8.0.36

Best
Slavomir
Title: Re: VM error after upgrading to 4.4.6
Post by: Slavomir on March 12, 2025, 12:02:16 PM
Found solution here https://forum.virtuemart.de/thread/4748-fehlermeldung-nach-update-4-4-6/