有什么区别,它的'state'是指initial和status意思是'final'吗?Magento中的sales_flat_order表中的'state'和'status'列有什么区别
如果情况“状态”应该在付款后自动更新。
然后'状态'关闭和完成之间有什么区别?
对于重复配置文件,待处理的“状态”是什么?
希望我已经把你弄糊涂了,我想在这里说什么,有什么帮助吗?
有什么区别,它的'state'是指initial和status意思是'final'吗?Magento中的sales_flat_order表中的'state'和'status'列有什么区别
如果情况“状态”应该在付款后自动更新。
然后'状态'关闭和完成之间有什么区别?
对于重复配置文件,待处理的“状态”是什么?
希望我已经把你弄糊涂了,我想在这里说什么,有什么帮助吗?
状态与状态相关联。在正常情况下,您使用Magento的状态,并且不需要对状态进行任何其他更改。 地位是与国家相关的具体情况。状态的过渡是
pending->not payment
processind-> payment effective
cancel-> order canceling for vorious reason
Hold-> order blocked, for example suspect of fraud
complete-> order shipped
想象一下,您的订单支付,你可以把各种状态(包装,后来包装等之前说的)。您可以更改订单的状态以便为客户提供更多信息:
processing-payment received
processing-packaging
processing-packaging pending delivery
以上所有状态都可以与处理状态相关联。你可以在wiki上看到状态图:http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/order_management
我希望这可以帮助你。
状态由magento用来判断订单是否是新的,处理,完成,保持,关闭,取消等;而状态则是您将在系统 - >订单状态后端定义的状态。 Magento在后台订单详细信息页面中显示订单状态,而不是状态,通知您根据您的映射分配哪种状态。请记住,多个状态可以映射到一个状态,反之亦然。 考虑一个例子,您的客户将订单作为货到付款,您需要使用类似COD_Pending的订单状态,以便您知道尚未付款。 Magento将为此设置新的状态,这会使您无法预知此类事务是COD还是预付费。 STATUS可以是任何东西,如您所定义的,以便您理解;而STATE是Magento需要在内部理解的。
简而言之,Magento内部使用订单状态处理订单,而订单状态由店主使用以了解一个状态可以分配给多个状态的确切订单流程。
http://blog.baobaz.com/en/blog/magento-orders-states-and-statuses – 2012-03-09 08:38:25
http://tweetorials.tumblr.com/post/9954863818/more-on-order-state-and -status – 2012-03-09 08:38:37