Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Error al cancelar producto reembolsado  

 
David Francisco
 David Francisco
Estimable Member

Hola,
al intentar cancelar un pedido en Prestashop 1.6.1.3 que estaba en estado reembolsado me ha salido el siguiente erros:

[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 206 - 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]

Pensaba que se debía a que no se puede cancelar un pedido ya reembolsado pero he realizado una prueba con un pedido creado por mi y sí he podido cancelarlo. Por tanto el problema debe ser otro pero no tengo idea de cual.

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 31/08/2016 2:47 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola David.
Parece ser que es un bug de la version de prestashop que afecta a 1.6.1.1 y 1.6.1.2

Revisa lo siguiente: 1.6.1 .1 & 1.6.1.2 classes/stock/StockAvailable.php

Un saludo

ResponderCitar
Respondido : 31/08/2016 4:13 pm