[
https://issues.apache.org/jira/browse/OFBIZ-7300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15324287#comment-15324287
]
Swapnil Shah commented on OFBIZ-7300:
-------------------------------------
Yes this is good point. By reading description it seems that in this particular
use case, any received (Purchase Order) or partially shipped(Sales Order) ends
up receiving & shipping items respectively. And possibly it ends up invoicing
as well. So for all practical purpose (and also based on previous experience
with few customer engagements), such orders even if cancelled has completed
certain transaction with supplier/customers and hence business generally might
not like to consider them as cancelled.
As far as reporting is concerned, we can definitely bring up all fully
cancelled orders(which are fully un-received/un-shipped) and if i am getting
the specified expected behavior correctly then could also use
OrderItem.cancelQuantity vis-a-vis OrderItem.quantity to arrive at actual
cancellation per order(line) item.
> partial received orders are getting cancelled using cancel option over order
> header
> ------------------------------------------------------------------------------------
>
> Key: OFBIZ-7300
> URL: https://issues.apache.org/jira/browse/OFBIZ-7300
> Project: OFBiz
> Issue Type: Bug
> Reporter: Ankush Upadhyay
>
> Steps to reproduce:
> 1. Place purchase order with some quantities.
> 2. Receive few quantities.
> 3. Now cancel the order.
> Actual Behaviour:
> Order gets cancelled, status in OrderHeader change to ORDER_CANCELLED and in
> OrderItem change to ITEM_CANCELLED.
> Expected result:
> Order should mark to ORDER_COMPLETED and item should mark to ITEM_COMPLETED,
> Remaining quantity (unreceived) should be set in OrderItem.cancelQuantity.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)