我以编程方式在Magento中创建了订单。一切看起来都不错,除了以编程方式创建的订单在我的仪表板上的最后5个订单网格中没有总计。这些订单总数也未计入每日销售报告中。
请查看下面的截图。
https://s3.amazonaws.com/uploads.hipchat.com/62230/429611/U4dlMkGkwku8v3S/1.png
$order->setSubtotal($orderSubTotal)
->setBaseSubtotal($orderSubTotal)
->setTaxAmount($orderTax)
->setBaseTaxAmount($orderTax)
->setGrandTotal($grandTotal)
->setBaseGrandTotal($grandTotal);
该网格的HTML标记位于第53行的 app / design / adminhtml / default / default / template / dashboard / grid.phtml 中
<?php echo (($_html = $_column->getRowField($_item)) != '' ? $_html : ' ') ?>
答案 0 :(得分:1)
要让信息中心显示的订单具有正确的收入值,Error
表格中的字段base_to_global_rate
必须设置为sales_flat_order
。
我直接在数据库中这样做了,但我想它也会在导入过程中工作。
我非常确定我还将1.0000
(也base_to_order_rate
表)设置为sales_flat_order
。
它们现在显示在仪表板和报告中(重新生成之后)以及!