mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-27 08:54:45 +00:00
(cherry picked from commit be04eaf723)
Co-authored-by: Ankush Menat <ankush@frappe.io>
This commit is contained in:
@@ -32,6 +32,15 @@ class TestWarehouse(unittest.TestCase):
|
|||||||
self.assertEqual(p_warehouse.name, child_warehouse.parent_warehouse)
|
self.assertEqual(p_warehouse.name, child_warehouse.parent_warehouse)
|
||||||
self.assertEqual(child_warehouse.is_group, 0)
|
self.assertEqual(child_warehouse.is_group, 0)
|
||||||
|
|
||||||
|
def test_naming(self):
|
||||||
|
company = "Wind Power LLC"
|
||||||
|
warehouse_name = "Named Warehouse - WP"
|
||||||
|
wh = frappe.get_doc(doctype="Warehouse", warehouse_name=warehouse_name, company=company).insert()
|
||||||
|
self.assertEqual(wh.name, warehouse_name)
|
||||||
|
|
||||||
|
warehouse_name = "Unnamed Warehouse"
|
||||||
|
wh = frappe.get_doc(doctype="Warehouse", warehouse_name=warehouse_name, company=company).insert()
|
||||||
|
self.assertIn(warehouse_name, wh.name)
|
||||||
|
|
||||||
def create_warehouse(warehouse_name, properties=None, company=None):
|
def create_warehouse(warehouse_name, properties=None, company=None):
|
||||||
if not company:
|
if not company:
|
||||||
|
|||||||
@@ -19,8 +19,9 @@ class Warehouse(NestedSet):
|
|||||||
suffix = " - " + frappe.get_cached_value('Company', self.company, "abbr")
|
suffix = " - " + frappe.get_cached_value('Company', self.company, "abbr")
|
||||||
if not self.warehouse_name.endswith(suffix):
|
if not self.warehouse_name.endswith(suffix):
|
||||||
self.name = self.warehouse_name + suffix
|
self.name = self.warehouse_name + suffix
|
||||||
else:
|
return
|
||||||
self.name = self.warehouse_name
|
|
||||||
|
self.name = self.warehouse_name
|
||||||
|
|
||||||
def onload(self):
|
def onload(self):
|
||||||
'''load account name for General Ledger Report'''
|
'''load account name for General Ledger Report'''
|
||||||
|
|||||||
Reference in New Issue
Block a user