mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-13 22:51:49 +00:00
chore(release): Bumped to Version 16.31.0
# [16.31.0](https://github.com/frappe/erpnext/compare/v16.30.0...v16.31.0) (2026-08-04) ### Bug Fixes * **accounts receivable:** made territory field multi select (backport [#57322](https://github.com/frappe/erpnext/issues/57322)) ([#57346](https://github.com/frappe/erpnext/issues/57346)) ([9b452f1](9b452f12b7)) * **accounts:** fetch deferred invoice docs on non-empty `sales_docs` or `purchase_docs` in repost accounting ledger ([#57753](https://github.com/frappe/erpnext/issues/57753)) ([6153202](6153202231)) * **accounts:** skip party dashboard without invoice permission ([ee6955d](ee6955d56c)) * **accounts:** update AU standard chart of accounts (backport [#57145](https://github.com/frappe/erpnext/issues/57145)) ([#57608](https://github.com/frappe/erpnext/issues/57608)) ([1ea1ce1](1ea1ce15d0)) * allow custom remark on reversal journal entry ([b4dfca9](b4dfca9ef1)) * apply the supplier selection to this branch's own mapper module ([e5f8d0c](e5f8d0c84b)) * **assets:** add permission checks on whitelisted methods on `asset_capitalization` ([99f249b](99f249b1a0)) * **banking:** fetch company list from DB instead of boot (backport [#57731](https://github.com/frappe/erpnext/issues/57731)) ([#57739](https://github.com/frappe/erpnext/issues/57739)) ([ca60653](ca6065398c)) * do not fetch a random inventory account when multiple inventory accounts exist (backport [#57626](https://github.com/frappe/erpnext/issues/57626)) ([#57632](https://github.com/frappe/erpnext/issues/57632)) ([34cbd3c](34cbd3c8d5)) * drop row prefix in reserve stock message when row is unknown ([684ae4d](684ae4d762)) * escape data in multiple templates (backport [#57742](https://github.com/frappe/erpnext/issues/57742)) ([#57770](https://github.com/frappe/erpnext/issues/57770)) ([824ae57](824ae57e44)) * escape item code and UOM in the supplier dialog errors ([06a753f](06a753faf3)) * exclude transferred and consumed qty from dashboard reserved stock ([46317b0](46317b063a)) * filter Accounts Receivable by invoice sales partner (backport [#57628](https://github.com/frappe/erpnext/issues/57628)) ([#57648](https://github.com/frappe/erpnext/issues/57648)) ([0e46937](0e46937f60)) * guard against None row in get_stock_balance_for (backport [#57567](https://github.com/frappe/erpnext/issues/57567)) ([283ee6e](283ee6e07b)) * guard scio row lookup in stock entry items_add ([fb6c87d](fb6c87dd0c)) * **italy:** skip e-invoicing for opening invoices ([5e584d1](5e584d1cfb)) * **item_variant:** added permission checks on `enqueue_multiple_variant_creation` ([c7cf9d8](c7cf9d868b)) * keep the bulk supplier field to half the supplier selection dialog ([2c9db13](2c9db13041)) * label the items table in the supplier selection dialog ([187840b](187840b559)) * let Purchase Receipt cancel defer to Frappe's linked-document check (backport [#57592](https://github.com/frappe/erpnext/issues/57592)) ([#57597](https://github.com/frappe/erpnext/issues/57597)) ([16be0f0](16be0f0944)) * link the item and spell out the unit in the supplier dialog errors ([810b9ae](810b9ae28f)) * list the Purchase Orders created per supplier instead of opening one ([d2fe4b6](d2fe4b623c)) * **manufacturing:** reach the whole configurator from tree toolbar actions ([281e92f](281e92fb6e)), closes [#57773](https://github.com/frappe/erpnext/issues/57773) * open the Purchase Order when the supplier selection creates only one ([e71cef0](e71cef02b3)) * **opportunity:** add validation for positive item quantities ([a9f969e](a9f969e942)) * **payment reconciliation:** correct supplier gain/loss posting ([dc907ad](dc907add40)) * **payment_request:** added permission checks on `resend_payment_email` ([fcbbb25](fcbbb251cf)) * **plant_floor:** add missing perm check on `get_stock_summary` (backport [#57667](https://github.com/frappe/erpnext/issues/57667)) ([#57670](https://github.com/frappe/erpnext/issues/57670)) ([7bc0475](7bc04752fc)) * **pos:** don't double-escape Item Group names in get_item_groups ([#57673](https://github.com/frappe/erpnext/issues/57673)) ([a5544d0](a5544d0bfb)) * preserve UOM conversion factor precision in transactions ([e5999b2](e5999b22c7)) * prevent duplicate shipping charges without cost center ([666b616](666b6167a1)) * **projects:** add project filter ([3ba8313](3ba83134af)) * **projects:** include on hold status in project filters and reports ([d104d8e](d104d8e723)) * **purchase:** reject purchase returns where every item has zero quantity ([032b922](032b922f0c)) * **quotation:** carry forward communications from opportunity at after_insert (backport [#57639](https://github.com/frappe/erpnext/issues/57639)) ([#57643](https://github.com/frappe/erpnext/issues/57643)) ([624a236](624a236f88)) * reject the same Material Request item twice in one supplier selection ([ea770f6](ea770f6a8e)) * resolve version 16 backport conflicts ([e98471d](e98471d9c9)) * resolve version-16 backport conflicts ([697f68d](697f68d1d2)) * respect child warehouse account override in Stock and Account Value Comparison ([#57552](https://github.com/frappe/erpnext/issues/57552)) ([ca657d2](ca657d2629)) * respect quantity precision in material transfer validation ([eb969a5](eb969a5866)) * **sales:** reject sales returns where every item has zero quantity ([aa71cd6](aa71cd695b)) * seed standard Item Groups under the existing tree root ([4ffa950](4ffa950aa3)), closes [#57581](https://github.com/frappe/erpnext/issues/57581) * **selling:** don't require cancel and delete perms to remove items via Update Items (backport [#57419](https://github.com/frappe/erpnext/issues/57419)) ([#57601](https://github.com/frappe/erpnext/issues/57601)) ([04e1ca8](04e1ca8226)) * set Required By on Purchase Orders created per supplier ([f99d66d](f99d66d578)) * set reservation voucher_qty to voucher demand not reserved qty ([ecccedf](ecccedf0ed)) * source manually created asset value from valuation rate ([b556b01](b556b012f0)) * **stock:** accept every number a reading can be written as ([fccf122](fccf1220f6)) * **stock:** correct secondary item valuation across stock entry purposes ([4ed0374](4ed03748fe)), closes [#57732](https://github.com/frappe/erpnext/issues/57732) [#57735](https://github.com/frappe/erpnext/issues/57735) [#57736](https://github.com/frappe/erpnext/issues/57736) [#57737](https://github.com/frappe/erpnext/issues/57737) [#57738](https://github.com/frappe/erpnext/issues/57738) * **stock:** keep manufactured item rate at zero when inputs are free (backport [#57334](https://github.com/frappe/erpnext/issues/57334)) ([#57513](https://github.com/frappe/erpnext/issues/57513)) ([49924dd](49924ddd1d)) * **stock:** read quality inspection readings in the user's number format ([3b7fb68](3b7fb6851a)) * **stock:** resolve backport conflict in quality inspection imports ([656db1c](656db1c2fe)) * **stock:** scope over deliver/receive role check to delivery and receipt overflow ([4713ddd](4713ddd55b)) * **stock:** validate only the variant attributes that changed ([0013908](00139081f6)) * **stock:** validate over delivery/receipt allowance in stock settings ([3f3292c](3f3292ca4a)) * **stock:** value batched packed-item returns from the original bundle (backport [#57327](https://github.com/frappe/erpnext/issues/57327)) ([#57511](https://github.com/frappe/erpnext/issues/57511)) ([c0ac8aa](c0ac8aaf86)) * sync translations from crowdin ([#57741](https://github.com/frappe/erpnext/issues/57741)) ([285aec3](285aec3164)) * update stock variance account logic which defaults to default expense ([#57656](https://github.com/frappe/erpnext/issues/57656)) ([d09c04a](d09c04a623)) * use payment entry posting date for received amount exchange rate (backport [#57660](https://github.com/frappe/erpnext/issues/57660)) ([#57663](https://github.com/frappe/erpnext/issues/57663)) ([5595d1e](5595d1ed2f)) * validate account frozen date ([17aeb0b](17aeb0b55b)) * warn about existing draft orders before the supplier selection creates more ([93331a1](93331a1cf0)) ### Features * adjust the ordered quantity in the supplier selection dialog ([2c8c375](2c8c375ca6)) * alert when Required By falls back to today ([1adeb66](1adeb66bdc)) * auto-fill subscription accounting dimensions from plan with item fallback (backport [#57615](https://github.com/frappe/erpnext/issues/57615)) ([#57622](https://github.com/frappe/erpnext/issues/57622)) ([ebba4e9](ebba4e9958)) * order only the items ticked in the supplier selection dialog ([d6ee543](d6ee5436b8)) * select a supplier per item when creating Purchase Orders from Material Request ([95f7810](95f7810948)) * set one supplier across every item in the supplier selection dialog ([9b647be](9b647bed5c)) * show the UOM alongside the quantity in the supplier selection dialog ([5aaefec](5aaefec747)) * status based bar colors in Work Order gantt view (backport [#57634](https://github.com/frappe/erpnext/issues/57634)) ([#57636](https://github.com/frappe/erpnext/issues/57636)) ([2d03d80](2d03d80269))
This commit is contained in:
@@ -6,7 +6,7 @@ import frappe
|
||||
from frappe.model.document import Document
|
||||
from frappe.utils.user import is_website_user
|
||||
|
||||
__version__ = "16.30.0"
|
||||
__version__ = "16.31.0"
|
||||
|
||||
|
||||
def get_default_company(user=None):
|
||||
|
||||
Reference in New Issue
Block a user