Sponsored Development: Drop Ship

From ADempiere
Revision as of 21:39, 28 April 2007 by JsSolutions (Talk) (Sponsors)

Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Project Team

Coordinator

Joel Stangeland

Functional Specs

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

Developers

Testers

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

Sponsors

Idalica $800USD

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
    • Need a way to define a 'drop-ship' warehouse
      • Seems like this needs to be per organization
        • add 'Drop-Ship Warehouse' (using M_Warehouse_ID) to Organization Window
    • 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'.
      • 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