You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Vikas Mayur (JIRA)" <ji...@apache.org> on 2008/07/26 12:59:31 UTC

[jira] Issue Comment Edited: (OFBIZ-1893) Support for Supplier / Vendor Retun

    [ https://issues.apache.org/jira/browse/OFBIZ-1893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616537#action_12616537 ] 

vikasmayur edited comment on OFBIZ-1893 at 7/26/08 3:57 AM:
-------------------------------------------------------------

This patch contains support for only two types of Returns namely Refund and Replacement.
Data model changes: A new field primaryReturnId is added on Shipment entity.

Steps to test this patch:
With Return Type = Refund

1) Create a PO. Approve this order. Receive the shipment against this PO. 
    Go to Order Detail Page. In Shipment Information screenlet, click on link "Create return". This will take to Return Items screen.
2) Select items to return with return type = Refund. Click Return selected items link.
3) Click on Return Header tab. Approve this return (Change status to Accepted, needInventoryReceive=N, click submit)
4) Click on Return Item tab. A link "Create return shipment" will appear on this screen with few information filled like primaryReturnId, shipmentTypeId (PURCHASE_RETURN) etc.
5) Click "Create return shipment" link. It will take to Shipment Screens.
6) Click update to create shipment for this return
7) To issue items to this shipment, click on Order Items tab.
8) Issue the inventoryItem(s) to this shipment
9) Go back to Edit tab, change the status to shipped. 
10) A Invoice will be generated for the quantities that are returned back to the supplier.


With Return Type = Refund
1) Create a PO. Approve this order. Receive the shipment against this PO. 
    Go to Order Detail Page. In Shipment Information screenlet, click on link "Quick Refund Entire Order"
2) This will create a return against this PO.
3) To create a shipment for this return, Click on returnId link under Order Items screenlet.


------------------------------------------------------------------------------------------------------------
With Return Type = Replacement
1) Create a PO. Approve this order. Receive the shipment against this PO. 
    Go to Order Detail Page. In Shipment Information screenlet, click on link "Create return". This will take to Return Items screen.
2) Select items to return with return type = Replacement. Click Return selected items link
3) Click on Return Header tab. Approve this return (Change status to Accepted, needInventoryReceive=N, click submit)
4) On approving this return, A PO order is created against the return items.
     Rest of the steps are same( step 4 to 9 of return type = Refund)



My special thanks to Jacopo Cappelleto for helping with implementation and notes.

- Vikas

      was (Author: vikasmayur):
    This patch contains support for only two types of Returns namely Refund and Replacement.
Data model changes: A new field primaryReturnId is added on Shipment entity.

Steps to test this patch:
With Return Type = Refund

1) Create a PO. Go to Order Detail Page. In Shipment Information screenlet, click on link "Create return". This will take to Return Items screen.
2) Select items to return with return type = Refund. Click Return selected items link.
3) Click on Return Header tab. Approve this return (Change status to Accepted, needInventoryReceive=N, click submit)
4) Click on Return Item tab. A link "Create return shipment" will appear on this screen with few information filled like primaryReturnId, shipmentTypeId (PURCHASE_RETURN) etc.
5) Click "Create return shipment" link. It will take to Shipment Screens.
6) Click update to create shipment for this return
7) To issue items to this shipment, click on Order Items tab.
8) Issue the inventoryItem(s) to this shipment
9) Go back to Edit tab, change the status to shipped. 
10) A Invoice will be generated for the quantities that are returned back to the supplier.

With Return Type = Replacement
1) Create a PO. Go to Order Detail Page. In Shipment Information screenlet, click on link "Create return". This will take to Return Items screen.
2) Select items to return with return type = Replacement. Click Return selected items link
3) Click on Return Header tab. Approve this return (Change status to Accepted, needInventoryReceive=N, click submit)
4) On approving this return, A PO order is created against the return items.
     Rest of the steps are same( step 4 to 9 of return type = Refund)



My special thanks to Jacopo Cappelleto for helping with implementation and notes.

- Vikas
  
> Support for Supplier / Vendor Retun
> -----------------------------------
>
>                 Key: OFBIZ-1893
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1893
>             Project: OFBiz
>          Issue Type: New Feature
>            Reporter: Vikas Mayur
>            Priority: Minor
>         Attachments: supplier-return.patch
>
>
> Support for Supplier / Vendor Retun

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