fix: Define specific exceptions and fix tests
diff --git a/erpnext/exceptions.py b/erpnext/exceptions.py
index d92af5d..dcf3d6b 100644
--- a/erpnext/exceptions.py
+++ b/erpnext/exceptions.py
@@ -6,3 +6,5 @@
 class InvalidAccountCurrency(frappe.ValidationError): pass
 class InvalidCurrency(frappe.ValidationError): pass
 class PartyDisabled(frappe.ValidationError):pass
+class InvalidAccountDimension(frappe.ValidationError): pass
+class MandatoryDimension(frappe.ValidationError): pass