Contribution Showcase: Delivery Service Tour

Data reliability in different regions is an important point. Google Maps works about everywhere (outside of mainland China).

Maybe we could implement it with Google Maps for now and then work on a Mapzen or Mapbox integration. We would have to think how we can make this configurable. This is also something that could be implemented by someone else who has experience with Mapzen or Mapbox and could be done at a later stage.

2 Likes

This is a quick update on the progress. We are planning on having the feature ready on Nov 3, 2017. We still have to:

  1. Code review and fixes of frappe/frappe:delivery
  2. Code review and fixes of frappe/erpnext:delivery
  3. Writing tests for frappe/frappe:delivery
  4. Writing tests for frappe/erpnext:delivery
  5. Create a default standard reply in the system with a patch
  6. Delivery and Driver configurable through Naming Series DocType
  7. Final Testing of Delivery before Contribution
  8. Documentation for Delivery

Is there anything anyone from the community would like to contribute?

4 Likes

PR is sent in GH [New Feature] Delivery by creamdory · Pull Request #11483 · frappe/erpnext · GitHub . Anyone can add something within the scope or fix something if you see anything that needs fixes. :slight_smile:

5 Likes

Sent PR to frappe https://github.com/frappe/frappe/pull/4454 for googlemaps integration setup.

1 Like

How do you handle Customer mentioned in the delivery note ? Because actual delivery is made to the customers in a Delivery Stop .

Also,how do the customers delivery and payments and invoice link up ?

Hi @Savad_Ibrahim! Current design is this:

  • When Delivery Note is created and submitted, it can be linked to a Delivery Trip.
  • Currently, no direct link from Delivery Trip to Sales Invoice except for the Delivery Note.

You can add a custom field in the Delivery Stop table for Sales Invoice. More for reference only. Doesn’t do much else.