Difference between revisions of "Sponsored Development: Drop Ship"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
m (Sponsors)
Line 37: Line 37:
  
 
*Enhancements Needed
 
*Enhancements Needed
**Need a way to define a 'drop-ship' warehouse
+
#Need a way to define a 'drop-ship' warehouse
***Seems like this needs to be per organization
+
##Seems like this needs to be per organization
****add 'Drop-Ship Warehouse' (using M_Warehouse_ID) to Organization Window
+
###add 'Drop-Ship Warehouse' (using M_Warehouse_ID) to Organization Window
**Add IsDropShip to Material Receipt Screen
+
#Add IsDropShip to Material Receipt Screen
**Adjust "Generate PO from Sales Orders" so that if C_Order.IsDropShip='Y' it will create the PO with IsDropShip='Y' and also a Material Receipt with IsDropShip='Y', and also a Shipment Document with IsDropShip='Y'.  
+
#Adjust "Generate PO from Sales Orders" so that if C_Order.IsDropShip='Y' it will create the PO with IsDropShip='Y' and also a Material Receipt with IsDropShip='Y', and also a Shipment Document with IsDropShip='Y'.  
***PO, Drop-Ship Receipt, and Shipment should all use the Drop-Ship Warehouse from the Organization record.  
+
##PO, Drop-Ship Receipt, and Shipment should all use the Drop-Ship Warehouse from the Organization record.  
****This should properly record the costs, with no net affect to inventory
+
###This should properly record the costs, with no net affect to inventory
 +
#Add to M_Inout (so that delivery address can be added to PO Print Format
 +
##C_DropShipBP_ID:  the C_BPartner_ID from the original Sales Order
 +
##C_DropShipLoc_ID: the Deliver to address from the original SO
 +
#Add C_DropShipSO_ID to C_Order.  When the PO is generated, update this field with original Sales Order ID, so that it can be referenced (might be nice to enable it as a zoom across from the original SO.
 +
 
  
 
[[Category:Development]]
 
[[Category:Development]]
 
[[Category:Features]]
 
[[Category:Features]]

Revision as of 16:01, 29 April 2007

Project Team

Coordinator

Joel Stangeland

Functional Specs

  • Joel Stangeland (free)
  • Joel Hoffman (free)

Developers

Testers

  • Joel Hoffman (free)
  • Susy Ongko (free)

Sponsors

Idalica $800USD

others welcome

Requirements

Finish off the beta Drop-ship functionality.

  • Current Functionality- reproduce in Garden World
  1. Create a Sales Order of type Standard for "Joe Block"
  2. tick the DropShip box.
  3. Go to the Sales Items and add 1 Rose Bush.
  4. Go back to the Header tab and Complete the Order.
  5. Still in the Sales Menu select "Generate PO from Sales Orders" and select "Drop Ship" equal yes.
  6. A PO is created
  • Fixes Needed
    • Change AD so that drop-ship does not become un-updateable on save
    • When creating PO, set drop-ship = 'Y'
    • Correct the process so the PO is created with BP= Vendor (select it with the same criteria that "Generate PO from Sales Orders" always uses (the process seems to work ok now for Invoice To BP, but right now, the BP is set to the sales order BP, which is incorrect)
  • Enhancements Needed
  1. Need a way to define a 'drop-ship' warehouse
    1. Seems like this needs to be per organization
      1. add 'Drop-Ship Warehouse' (using M_Warehouse_ID) to Organization Window
  2. Add IsDropShip to Material Receipt Screen
  3. Adjust "Generate PO from Sales Orders" so that if C_Order.IsDropShip='Y' it will create the PO with IsDropShip='Y' and also a Material Receipt with IsDropShip='Y', and also a Shipment Document with IsDropShip='Y'.
    1. PO, Drop-Ship Receipt, and Shipment should all use the Drop-Ship Warehouse from the Organization record.
      1. This should properly record the costs, with no net affect to inventory
  4. Add to M_Inout (so that delivery address can be added to PO Print Format
    1. C_DropShipBP_ID: the C_BPartner_ID from the original Sales Order
    2. C_DropShipLoc_ID: the Deliver to address from the original SO
  5. Add C_DropShipSO_ID to C_Order. When the PO is generated, update this field with original Sales Order ID, so that it can be referenced (might be nice to enable it as a zoom across from the original SO.