new feature: validation on account negative balance

This commit is contained in:
Nabin Hait
2013-02-05 15:52:46 +05:30
parent cdc32d02b2
commit 7bdf27b19c
4 changed files with 160 additions and 130 deletions

View File

@@ -1,8 +1,8 @@
[
{
"creation": "2013-01-19 10:23:33",
"creation": "2013-01-30 12:49:46",
"docstatus": 0,
"modified": "2013-01-29 16:27:57",
"modified": "2013-02-05 15:38:32",
"modified_by": "Administrator",
"owner": "Administrator"
},
@@ -232,6 +232,15 @@
"options": "[Select]",
"permlevel": 0
},
{
"default": "1",
"depends_on": "eval:doc.group_or_ledger==\"Ledger\"",
"doctype": "DocField",
"fieldname": "allow_negative_balance",
"fieldtype": "Check",
"label": "Allow Negative Balance",
"permlevel": 0
},
{
"doctype": "DocField",
"fieldname": "lft",
@@ -262,13 +271,21 @@
"print_hide": 1,
"read_only": 1
},
{
"cancel": 1,
"create": 1,
"doctype": "DocPerm",
"permlevel": 0,
"role": "Accounts User",
"write": 1
},
{
"cancel": 0,
"create": 0,
"doctype": "DocPerm",
"permlevel": 0,
"role": "Auditor",
"write": 1
"write": 0
},
{
"cancel": 0,
@@ -290,9 +307,9 @@
"cancel": 0,
"create": 0,
"doctype": "DocPerm",
"permlevel": 0,
"role": "Accounts User",
"write": 1
"permlevel": 2,
"role": "Auditor",
"write": 0
},
{
"cancel": 1,
@@ -309,5 +326,13 @@
"permlevel": 2,
"role": "Accounts Manager",
"write": 1
},
{
"cancel": 0,
"create": 0,
"doctype": "DocPerm",
"permlevel": 2,
"role": "Accounts User",
"write": 0
}
]