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

feat: Multi-level BOM Creator #36494

Merged
merged 9 commits into from
Aug 24, 2023

Conversation

rohitwaghchaure
Copy link
Collaborator

@rohitwaghchaure rohitwaghchaure commented Aug 4, 2023

Create the Multi-level Bill of Materials using Single Screen

Added New doctype BOM Creator
image

- Create a new record by adding the name and Final Product details

image

- Add Raw Materials / Sub Assemblies in the Final Product

image

- Add Sub Assembly

add_sub_assembly

- Add Raw Material

add_raw_material

- Convert Raw Material to Sub Assembly

convert_to_sub_assembly

Create BOMs on Submission of BOM Creator

on_submit_create_boms

docs https://docs.erpnext.com/docs/user/manual/en/bom-creator

@rohitwaghchaure rohitwaghchaure marked this pull request as draft August 4, 2023 16:18
@codecov
Copy link

codecov bot commented Aug 7, 2023

Codecov Report

Merging #36494 (2e70255) into develop (cd28d15) will decrease coverage by 0.04%.
Report is 17 commits behind head on develop.
The diff coverage is 69.11%.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #36494      +/-   ##
===========================================
- Coverage    64.72%   64.69%   -0.04%     
===========================================
  Files          791      793       +2     
  Lines        61633    61852     +219     
===========================================
+ Hits         39891    40014     +123     
- Misses       21742    21838      +96     
Files Changed Coverage Δ
erpnext/assets/doctype/asset/asset.py 79.57% <0.00%> (ø)
erpnext/controllers/print_settings.py 57.89% <ø> (ø)
erpnext/hooks.py 100.00% <ø> (ø)
...eport/item_shortage_report/item_shortage_report.py 93.54% <ø> (ø)
...t/manufacturing/doctype/bom_creator/bom_creator.py 54.67% <54.67%> (ø)
erpnext/manufacturing/doctype/bom/bom.py 77.61% <64.28%> (-0.32%) ⬇️
erpnext/assets/doctype/asset/depreciation.py 84.09% <92.85%> (ø)
...xt/accounts/doctype/journal_entry/journal_entry.py 69.41% <100.00%> (ø)
...e/payment_reconciliation/payment_reconciliation.py 88.21% <100.00%> (ø)
...preciation_schedule/asset_depreciation_schedule.py 89.84% <100.00%> (ø)
... and 2 more

... and 1 file with indirect coverage changes

@rohitwaghchaure rohitwaghchaure force-pushed the feat-bom-configurator branch 7 times, most recently from 34dc108 to 055a27e Compare August 10, 2023 06:41
@SvbZ3r0
Copy link
Contributor

SvbZ3r0 commented Sep 10, 2023

@rohitwaghchaure is this a v15 feature or will it be added to a v14 release?
This PR solves one of the biggest gripes I've had with ERPNext in our soft trial and would make full implementation so much easier

@s-aga-r
Copy link
Contributor

s-aga-r commented Sep 10, 2023

@rohitwaghchaure is this a v15 feature or will it be added to a v14 release? This PR solves one of the biggest gripes I've had with ERPNext in our soft trial and would make full implementation so much easier

@SvbZ3r0 This will be released in v15.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 31, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants