You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Deepesh Kapoor (JIRA)" <ji...@apache.org> on 2009/04/28 17:18:30 UTC

[jira] Updated: (OFBIZ-2376) Add new response type "Wait Replacement Reserved" for returns of order

     [ https://issues.apache.org/jira/browse/OFBIZ-2376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Deepesh Kapoor updated OFBIZ-2376:
----------------------------------

    Attachment: OFBIZ-2376.patch

Hello Pranay,
Here is the patch to Add new response type for return of order.

Following are the steps to test this patch :

 1. Create return for a Sales Order.
 2. Select the newly added returnTypeId "Wait Replacement Reserved" for the items which are requested for return.
 3. Now from the ReturnHeader, change the status from "Requested" to "Requested Return Accepted" and Submit.
 4. A new Zero Amount Replacement Order will be created in "HELD" status ( Observe the order list to view entry for this new order ).
 5. Now from ReturnHeader again change the return status from "Requested Return Accepted" to "Requested Return Received"
 6. The status of the new Zero Amount Replacement Order will change from "HELD" to "APPROVE".

Please go through the patch and let me know if there is anything missing or incorrect.

> Add new response type "Wait Replacement Reserved" for returns of order 
> -----------------------------------------------------------------------
>
>                 Key: OFBIZ-2376
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2376
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: order
>    Affects Versions: SVN trunk
>            Reporter: Pranay Pandey
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2376.patch
>
>
> *Implementation Notes:*
> * Add new response type "Wait Replacement Reserved" for returns of order.
> * When return is accepted immediately create replacement order, in the "Held" status; 
> * When original item return is received  find HELD replacement order(s) and auto-set the status to APPROVED to clear them for fulfillmen
> Do following:
> a. Trigger on change to return status RETURN_ACCEPTED -- For creating zero amount replacement order in HELD status.
> b. Trigger on change to return status RETURN_RECEIVED  -- For changing the status of order(s) from HELD to APPROVED.
> c. New service has to be implemented like processCrossShipReplacementReturn, but call it  "processWaitReplacementReservedReturn

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.