adityaduggal / rigpl-erpnext

Customization done to ERPNext
Other
28 stars 49 forks source link

Ability to track all the Various Courier people and their charges #69

Closed adityaduggal closed 1 year ago

unmesh87 commented 7 years ago

Hi Aditya,

Points for discussion to track courier status in ERPNext system.

Goals-

Notes - 1. Ordered Item Status

**2. Maintain** Docket Number DocType

3. Custom doc_events and script for Purchase Invoice

4. Custom doc_events and script for Sales Invoice

5. Transporter DocType

6. Track important letters ERPNext (Potential PR on Communication)

@revant and @gaurav-naik please follow up this post.

adityaduggal commented 7 years ago

Please note that I would like to track the dockets generated for specific suppliers. Suppose we are dealing only with Blue Dart (for example) then all the blue dart dockets should be there in the docket doctype.

So dockets can be of many types like:

  1. Sending Sales Invoice (material) through courier
  2. Sending C-Forms via courier but there is no document in erp to track c-forms so basically we would create a docket document and enter the docket number and then probably in the remarks mention that cform is being sent.
  3. Also we send marketing material via courier for which there is no entry in the erp

So like above there are many things which are sent through courier for which we receive and invoice at the end of the month but most of the time the dockets mentioned in the invoice of the courier supplier are not traceable in our system and hence we have no way to verify that the whether the particular docket was sent by us or is it a fake entry in our supplier's invoice.

Also I think we could use this docket doctype to use it as a shipping label printing since this should be having address details in this document so that we could print shipping labels as well, just a thought

gaurav-naik commented 7 years ago
  1. Dockets can be filtered by Supplier. Can discuss further if this concern has not been adequately addressed.

  2. 'Content Type' field on Docket (Select field with Options: Sales Goods, Documents Link Field) to indicate type of goods being transported. Marketing Material, C-Form can be tracked via the Docket doctype where content type = Documents

  3. New Purchase Invoice: Items table will be auto-populated with Dockets not already linked to submitted Purchase Invoices.

    1. Purchase Invoice Item: Item Name: Can indicate status on entering Docket No in Item Name field - "Already linked to PI #1234" or "No Docket with this no"

Estimated time for implementing Docket doctype and relevant custom fields/scripts + hooks on Purchase Invoice and Sales Invoice doctypes with revisions as per UAT:

20 hrs

All customization will be upgrade friendly.

@unmesh will respond with a quotation