Skip to content

chore: release v15 - #57611

Merged
diptanilsaha merged 6 commits into
version-15from
version-15-hotfix
Jul 30, 2026
Merged

chore: release v15#57611
diptanilsaha merged 6 commits into
version-15from
version-15-hotfix

Conversation

@frappe-pr-bot

Copy link
Copy Markdown
Collaborator

Automated weekly release.

Pandiyan5273 and others added 6 commits July 29, 2026 06:12
refactor: reuse shared date range validation across reports
…-57314

fix(italy): skip e-invoicing for opening invoices (backport #57314)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Diptanil Saha <diptanil@frappe.io>
…(backport #57334) (#57512)

fix(stock): keep manufactured item rate at zero when inputs are free  (#57334)

* fix(stock): keep manufactured item rate at zero when inputs are free

when a finished item is produced from raw materials consumed at zero
valuation, the incoming rate fell back to the item's own valuation
rate (or BOM cost), valuing free inputs as output and inflating the fg
value on every production run.

add has_consumption_basis() to detect when the consumed cost is known
even if it is zero (consumed rows present, or a consumption entry
exists for the work order). when it is, skip the get_valuation_rate and
BOM-cost fallbacks so a real cost of zero is preserved.

* test(stock): cover manufacture rate for zero-valued raw materials

- manufacture from a free input keeps fg basic_rate and sle
  incoming_rate/stock_value_difference at zero even when the fg already
  carries a valuation in the target warehouse
- material consumption on with no consumption entry does not fall back
  to bom/price-list rate for free inputs
- zero-valued consumption entry keeps the manufacture entry's fg rate
  at zero

(cherry picked from commit 73224d3)

Co-authored-by: Sudharsanan Ashok <135326972+Sudharsanan11@users.noreply.github.com>
@github-actions github-actions Bot added the skip-release-notes This PR should not be mentioned in the release notes label Jul 30, 2026
@mergify

mergify Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@diptanilsaha
diptanilsaha enabled auto-merge July 30, 2026 05:10
@diptanilsaha
diptanilsaha merged commit 32b56ac into version-15 Jul 30, 2026
25 of 26 checks passed
@frappe-pr-bot

Copy link
Copy Markdown
Collaborator Author

🎉 This PR is included in version 15.118.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

released skip-release-notes This PR should not be mentioned in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants