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

Subcontracting flow refactoring #29604

Closed
sharmanakul opened this issue Feb 3, 2022 · 0 comments · Fixed by #30955
Closed

Subcontracting flow refactoring #29604

sharmanakul opened this issue Feb 3, 2022 · 0 comments · Fixed by #30955

Comments

@sharmanakul
Copy link

Problem

Currently, the whole subcontracting flow is not intuitive and is sort of a work-around. It even takes a while to figure out the flow.

Possible Solution

Have an explicit flow for subcontracting:
image

Possible Changes

Master level

  • Mark Service item for subcontracting and then map Service Item with FG (BOM)
  • Add default subcontractor for the service item
  • Purchase Order (PO)
  • Mark PO for subcontracting
  • On selecting the service item (show the RMs and the cost of the RMs if the item mapping is done) or manually select a BOM for every service item
  • Option to create Subcontracting Order (SCO) from a submitted PO

Subcontracting Order (SCO)

  • Create from PO
  • Create independently
  • Select supplier
  • Select FG items (if started from PO then populate basis the service item mapping)
  • View the RMs and the cost
  • Add warehouse info for material transfer
  • Status: Draft/Open/Partially Received/Completed/Material transferred/Partial Material Transferred
  • Option to create Stock entry (material transfer) on a submitted SCO
  • Option to create Subcontracting Receipt

Material Transfer

  • Create from submitted SCO
  • Independently create Stock Entry and provide reference for SCO
  • Fetch all the RMs and the quantity
  • Provide From and To warehouse information
  • Transfer partially or full quantity
  • Transfer additional material
  • Update status of SCO basis the material transferred.
  • Eway bill for transfer?

Subcontracting Receipt (SCR)

  • Create from SCO
  • Create independently and provide a reference for SCO (fetch all information)
  • Perform quality inspection (settings could be configured)
  • Partially receive -update SCO status
  • Complete receipt - update SCO status
  • Create return basis the quality inspection - update SCO status
  • Stock update

Create Purchase Receipt

  • From PO or SCO or independently by providing the reference for the PO
  • Update PO status.
@sharmanakul sharmanakul added this to Backlog in ERPNext Roadmap via automation Feb 3, 2022
@s-aga-r s-aga-r linked a pull request Feb 21, 2022 that will close this issue
40 tasks
@s-aga-r s-aga-r linked a pull request May 20, 2022 that will close this issue
39 tasks
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants