feat: auto create PR on SCR submission by s-aga-r [frappe] PR#38290
From: https://github.com/frappe/erpnext/pull/38290
Date: 2023-11-29 17:57:11+05:30
- Merge pull request #38290 from s-aga-r/FIX-36704
- fix(test):
test_auto_create_purchase_receipt
- test: auto create PR on SCR submit
- test: auto create SCO on PO submit
- chore:
linter
- fix(ux): hide
Create Purchase Receipt
button for Subcontract Return - fix: map warehouses in return SCR
- chore: PR ref in SCR connections
- feat: provision to create PR from SCR
- feat: SCR Item ref in PR Item
- feat: Subcontracting Receipt ref in Purchase Receipt
- fix: use checkbox instead of select field
- fix: dont show
View
button on cancelled SCR - feat: add
Subcontracting Receipt
link in PO connections - feat: add
Purchase Order
link in SCR connections - feat: auto create PR on SCR submission
- fix: maintain PO and PO Item ref in SCR Item
- feat: add field
Purchase Order Item
in SCO Item - fix: hold PO item ref in SCO Service Item
- feat: add field
Purchase Order Item
in SCO Service Item - chore: notify user on SCO creation
- feat: add field
Action on Subcontracting Receipt Submission
- feat: auto create SCO on PO submission
- feat: add field
Action on Purchase Order Submission
Diagnostics
pre-commit failed for source commit: 7b0cd03f88a7052460438ee70390799fae5c336c
flake8...................................................................Failed
- hook id: flake8
- exit code: 1
erpnext/subcontracting/doctype/subcontracting_receipt/test_subcontracting_receipt.py:9:1: F401 'frappe.utils.cstr' imported but unused
Checkout instructions
# Checkout locally
git fetch upstream
git switch ft-pr-38290
# Make changes then rebase
git rebase -i upstream/develop --reapply-cherry-picks
# Fix or ignore conflicts
git checkout --theirs .
git rebase --continue
# Force-push changes
git push --force-with-lease