frappe / erpnext

Free and Open Source Enterprise Resource Planning (ERP)
https://erpnext.com
GNU General Public License v3.0
20.12k stars 7.05k forks source link

Subcontract Manufacturing enhancement #33558

Open vishdha opened 1 year ago

vishdha commented 1 year ago

Problem Statement: In version 14 we have extend subcontract Module. but still lots of issue regarding E-way Bill and its functionality not cope with GST. To improve this i have come up with solution need community input.

first of all discuss current Available Scenario: 1.Item: FG item, RAW Material Items, Service Item 2.BOM: FG Item with Raw material we create for subcontracting 3.Purchase Order: We create Purchase Order(is_subcontracted=1) then we have to use FG item and Service Item in PO child Table. 4.Subcontract Order: We create Subcontract Order from PO. which contain information related to FG, Service Item, Raw Material Item. 5.Subcontract Stock Entry: from subcontract order we need to create stock entry for vendor to move material from company warehouse to Supplier Warehouse.

  1. Subcontract Receipt: From subcontract Order we need to create subcontract Receipt (which FG movement from Supplier warehouse to company warehouse).

Major Problem in above workflow: 1. Any good movement with goods value 50000 we need to generate e-way bill. in case of stock entry its not possible. 2. any movement we need to track record of GST tax which is not possible above.

My current solution for this, we can come with this workflow as mention in this Image.

3rd Party Manufacturing

Step 1 to 4 we keep it as it is.

  1. Subcontract Delivery Note: like subcontract receipt create SDN. Which outward supply with tax and charges table. Contain tax detail and stock movement to supplier warehouse. It is easy for e-way bill generation
  2. Subcontact Receipt: From subcontract Order we need to create subcontract Receipt (which FG movement from Supplier warehouse to company warehouse) with Tax details. It is easy for e-way bill generation

Need community input and any gap can be extend further

Update 1:

  1. What will be implication of Scrap Material at Subcontractor how we will record and received scrap in subcontract Receipt
vishdha commented 1 year ago

any thought on this @nabinhait , @s-aga-r and @sagarvora

vishdha commented 9 months ago

@rohitwaghchaure is their plan to enhance this request