Merge branch 'master' of github.com:webnotes/erpnext

This commit is contained in:
Anand Doshi 2013-07-25 17:40:28 +05:30
commit c9c00c904f

View File

@ -20,7 +20,7 @@ import webnotes
from webnotes.utils import flt from webnotes.utils import flt
from webnotes.model.doc import addchild from webnotes.model.doc import addchild
from webnotes.model.bean import getlist from webnotes.model.bean import getlist
from webnotes import msgprint from webnotes import msgprint, _
class DocType: class DocType:
def __init__(self,doc,doclist=[]): def __init__(self,doc,doclist=[]):
@ -38,8 +38,8 @@ class DocType:
idx += 1 idx += 1
def validate(self): def validate(self):
total = 0 total = sum([flt(d.percentage_allocation, 2) for d in self.doclist.get(
for d in getlist(self.doclist,'budget_distribution_details'): {"parentfield": "budget_distribution_details"})])
total = flt(total) + flt(d.percentage_allocation)
if total != 100: if total != 100.0:
msgprint("Percentage Allocation should be equal to 100%%. Currently it is %s%%" % total, raise_exception=1) msgprint(_("Percentage Allocation should be equal to ") + "100%", raise_exception=1)