【发布时间】:2018-03-16 19:01:36
【问题描述】:
我正在尝试以编程方式为已开票的订单创建发货,但我无法使其正常工作,因为订单中的所有商品都已正确创建发货,但订单状态仍然存在处理”而不是“完成”。
我发现发货产品存在问题,因为在发货创建后它们的数量保持为 0。我已经问过这个问题,但没有运气,所以我试图调试 Magento 核心函数以弄清楚发生了什么,但我找不到 setIsInProcess() 函数的定义位置。
我搜索了模块销售的所有课程,但没有运气。
谁能告诉我在哪里可以找到这个方法?它归Sales\Order 所有并像$order->setIsInProcess(true) 一样使用,但我无法找到function setIsInProcess(....)。
我显然也在命令行的所有.php 文件中搜索了grep。
有什么线索吗??????请我从 2 天以来一直在苦苦挣扎!
【问题讨论】:
标签: php magento magento2 magento2.1