Refined to enable the selection of the 3351-001 Accumulated Profit or Loss account.
This commit is contained in:
		| @@ -71,7 +71,6 @@ class IsDebitAccount: | ||||
|         if field.data is None: | ||||
|             return | ||||
|         if re.match(r"^(?:[1235689]|7[5678])", field.data) \ | ||||
|                 and field.data != "3351-001" \ | ||||
|                 and not field.data.startswith("3353-"): | ||||
|             return | ||||
|         raise ValidationError(self.__message) | ||||
| @@ -92,7 +91,6 @@ class IsCreditAccount: | ||||
|         if field.data is None: | ||||
|             return | ||||
|         if re.match(r"^(?:[123489]|7[1234])", field.data) \ | ||||
|                 and field.data != "3351-001" \ | ||||
|                 and not field.data.startswith("3353-"): | ||||
|             return | ||||
|         raise ValidationError(self.__message) | ||||
|   | ||||
| @@ -304,8 +304,6 @@ class Account(db.Model): | ||||
|                                        cls.base_code.startswith("78"), | ||||
|                                        cls.base_code.startswith("8"), | ||||
|                                        cls.base_code.startswith("9")), | ||||
|                                 sa.not_(sa.and_(cls.base_code == "3351", | ||||
|                                                 cls.no == 1)), | ||||
|                                 cls.base_code != "3353")\ | ||||
|             .order_by(cls.base_code, cls.no).all() | ||||
|  | ||||
| @@ -327,8 +325,6 @@ class Account(db.Model): | ||||
|                                        cls.base_code.startswith("74"), | ||||
|                                        cls.base_code.startswith("8"), | ||||
|                                        cls.base_code.startswith("9")), | ||||
|                                 sa.not_(sa.and_(cls.base_code == "3351", | ||||
|                                                 cls.no == 1)), | ||||
|                                 cls.base_code != "3353")\ | ||||
|             .order_by(cls.base_code, cls.no).all() | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user