Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flexible Subcontracting Orders for Multiple Finished Goods in a Single PO #43986

Open
dipane opened this issue Nov 6, 2024 · 0 comments
Open

Comments

@dipane
Copy link

dipane commented Nov 6, 2024

Flexible Subcontracting Orders for Multiple Finished Goods in a Single PO

Objective
Enable the ERPNext system to handle subcontracting orders more flexibly, allowing a single Purchase Order (PO) with multiple line items (each line item having its own specified finished good) to generate multiple Subcontracting Orders.

Current Limitations

  1. Single Subcontracting Order Per PO: ERPNext currently restricts subcontracting processes to one subcontracting order per PO, limiting its flexibility when multiple line items are involved, each requiring unique FGs.
  2. Lack of Multi-Finished Goods Handling: Each line item in a PO may correspond to a different finished good, requiring individual tracking and order management, but the current subcontracting process in ERPNext does not support this scenario effectively.

Feature Request
To address these limitations, we request the following enhancements:

  1. Support Multiple Subcontracting Orders from a Single PO:
  • When a PO contains multiple line items, each item should be able to generate a separate subcontracting order if required.
  • The system should allow users to select specific line items for each subcontracting order, with associated raw materials, so subcontractors can complete the job efficiently.
  1. Individual Finished Goods Assignment:
  • Each line item in a PO should have the flexibility to specify a unique finished good. This would allow each subcontracting order created from the same PO to be managed with its distinct FG requirements.
  • ERPNext should facilitate tracking and fulfillment based on these specific finished goods per subcontracting order.
  1. Subcontracting Order Status and Tracking Improvements:
  • Once multiple subcontracting orders are generated from a single PO, the status of each subcontracting order should be visible within the original PO view.
  • A summary or log feature showing real-time updates on each subcontracting order would enhance visibility and tracking, especially for complex subcontracting processes involving multiple FGs.

Scenario Example

Purchase Order: PO-0001
Line Item 1: Component A ➔ FG-001
Line Item 2: Component B ➔ FG-002
Line Item 3: Component C ➔ FG-003

Expected Workflow:

  1. The user creates PO-0001 with three line items, each specifying its component and corresponding FG.
  2. ERPNext allows the user to generate three separate subcontracting orders from this PO, each order tied to a distinct FG (e.g., Subcontracting Order SC-0001 for FG-001, SC-0002 for FG-002, etc.).
  3. Each subcontracting order can then be processed, tracked, and fulfilled individually.
  4. The PO-0001 screen should display the status of each subcontracting order, offering a consolidated view of subcontracting status per line item.

Benefits

  1. Increased Flexibility: Supports diverse manufacturing needs by handling multiple subcontracted items in one PO.
  2. Improved Tracking: Allows better oversight of each finished good, improving order fulfillment accuracy.
  3. Streamlined Operations: Reduces the need for workarounds or multiple POs, simplifying the subcontracting process.

This enhancement would make ERPNext more adaptable for users with complex subcontracting workflows, especially in manufacturing sectors where a single PO often covers various finished goods that require individual processing and tracking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant