0
sales_flat_order_item
テーブルの特定の注文に対してqty_invoiced
カラムの値を変更する必要がありますが、残念ながら何も起こりません。私はあなたが新しい数量を設定した後項目と順序を保存する必要があると思うMagento - sales_flat_order_itemテーブルで請求された数量を更新してください
$allOrders = Mage::getModel('sales/order')->getCollection()
->addFieldToFilter('status', 'complete');
foreach ($allOrders as $value) {
$order = Mage::getModel('sales/order')->load($value->getId());
if($order->getincrementId() == '100000003'){
foreach ($order->getAllItems() as $item) {
$qtyOrdered = $item->getQtyOrdered();
$item->setQtyInvoiced($qtyOrdered);
}
}
}