Cannot change Shipment status to PROCESSED after upgraded to V13.0.0

After upgraded from 12.0.4 to 13.0.0, I cannot “Close” a shipment (i.e. shipment status cannot changed from “Validated” to “Processed”. When I click “Close”, the shipment status remains as “Validated”. Strange thing is: If Sales Order has (for example) qty=4 and I ship qty=3, “Close” button works.

I found this error in syslog: DoliDBMysqli::close Closing a connection with an opened transaction depth=1

Any idea why?

P.S.: This was working fine in V12.0.4

I was about to update, thanks for the warning!

I can temporary get around by commenting out:

expedition\class\expedition.class.php line 2208: “//$order->cloture($user);”

This “problem” does not exist anymore after upgraded to V13.0.1

1 Like