Jump to content

[Prestashopexception] Suppression/annulation Commande


Recommended Posts

Hello à tous, 

 

Je construit petit à petit mon shop et je souhaiterais supprimer les commandes qui avait été faites pour la version de base. 

(j'ai appris par la suite qu'il y avait une commande pour effacer tout ce qui est mis par défaut (commandes, articles, etc.) mais maintenant qu'une bonne partie de mes articles sont crée, j'aimerais éviter!) 

 

Lors que je souhaite supprimer le statut d'une commande (passé en annulé ou effacé completement), ou meme effacé l'utilisateur, je recois l'erreur suivantes : 

[PrestaShopException]

Property StockAvailable->id_product_attribute is empty
at line 909 in file classes/ObjectModel.php

904.             }
905. 
906.             $message = $this->validateField($field, $this->$field);
907.             if ($message !== true) {
908.                 if ($die) {
909.                     throw new PrestaShopException($message);
910.                 }
911.                 return $error_return ? $message : false;
912.             }
913.         }
914. 
ObjectModelCore->validateFields - [line 246 - classes/ObjectModel.php]
ObjectModelCore->getFields - [line 652 - classes/ObjectModel.php]
ObjectModelCore->update - [line 406 - classes/stock/StockAvailable.php] - [1 Arguments]
StockAvailableCore->update - [line 128 - Core/Business/Stock/Core_Business_Stock_StockManager.php]
Core_Business_Stock_StockManager->updateQuantity - [line 472 - classes/stock/StockAvailable.php] - [4 Arguments]
StockAvailableCore::updateQuantity - [line 214 - classes/order/OrderHistory.php] - [4 Arguments]
OrderHistoryCore->changeIdOrderState - [line 531 - controllers/admin/AdminOrdersController.php] - [3 Arguments]
AdminOrdersControllerCore->postProcess - [line 178 - classes/controller/Controller.php]
ControllerCore->run - [line 367 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 58 - admin/index.php]

Si vous avez des infos, je suis preneur :) 

Probablement quelques lignes à supprimer dans ma BDD ?

 

Merciiii

 

Merci ! 

Link to comment
Share on other sites

J'ai trouvé. 

 

Pour ceux qui aurait le meme problème que moi, le module "prestashop cleaner" (ou "nettoyage prestashop") qui permets de nettoyer la base d'origine peux effacer les commandes et clients séparément du reste. 

 

Bonne journée 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...